Merge pull request 'Add Fat-LTO and fix table clear' (#15) from dev into master

Reviewed-on: #15
This commit is contained in:
hodasemi 2023-01-30 15:13:02 +01:00
commit b4dc8b4b81
3 changed files with 6 additions and 3 deletions

View file

@ -21,3 +21,7 @@ paste = "1.0.11"
serde = "1.0.152" serde = "1.0.152"
serde_json = "1.0.91" serde_json = "1.0.91"
ringbuf = "0.3.2" ringbuf = "0.3.2"
[profile.release-lto]
inherits = "release"
lto = true

View file

@ -17,7 +17,7 @@ build() {
cd ${_pkgbase} cd ${_pkgbase}
# build binaries # build binaries
cargo build --release cargo build --profile release-lto
} }
package() { package() {

View file

@ -215,9 +215,8 @@ impl LeaderBoard {
.child_at(0, self.leaderboard_entries.len() - 1)? .child_at(0, self.leaderboard_entries.len() - 1)?
.is_none() .is_none()
{ {
for (i, entry) in self.leaderboard_entries.iter().enumerate() { for i in 0..self.leaderboard_grid.dimensions().1 {
self.leaderboard_grid.detach(0, i)?; self.leaderboard_grid.detach(0, i)?;
entry.snippet().set_visibility(false)?;
} }
true true