Skip to content

Commit

Permalink
feat: New torin benchmark (#318)
Browse files Browse the repository at this point in the history
* feat: Improved measuring of cached layout

* clean up

* fixes

* fix

* feat: New torin benchmark, deep + wide + cached

* Update bench.rs

* tweak

* clean up

* clean up

* feat: Skip measuring of cached siblings in layout (#317)

* feat: Skip measuring of cached siblings in layout

* clean up

* remove fxhash

* fix test

* fixes

* .

* clean up

* new benchmark

* add_with_depth

* fix

* fix

* fix

* fixes

* fixes

* fixes

* fixes

* Update bench.rs

* iter_batched

* workflow_dispatch

* clean up

* remove fxhash
  • Loading branch information
marc2332 authored Oct 22, 2023
1 parent 6dda57e commit 4ac85ef
Show file tree
Hide file tree
Showing 9 changed files with 377 additions and 254 deletions.
1 change: 1 addition & 0 deletions .github/workflows/benchmarks.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
on:
workflow_dispatch:
pull_request:
paths:
- 'crates/torin/**/*'
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

env:
CARGO_TERM_COLOR: always
Expand Down
1 change: 0 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,6 @@ euclid = "0.22.7"
uuid = { version = "1.2.2", features = ["v4"]}
futures = "0.3.25"
anymap = "0.12.1"
fxhash = "0.2.1"
tracing = "0.1"
tracing-subscriber = "0.3.17"
rustc-hash = "1.1.0"
Expand Down
1 change: 0 additions & 1 deletion crates/freya/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -49,5 +49,4 @@ tracing = { workspace = true, optional = true }
tracing-subscriber = { workspace = true, optional = true }

anymap = { workspace = true }
fxhash = { workspace = true }

1 change: 0 additions & 1 deletion crates/state/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ accesskit = { workspace = true }
shipyard = "0.6.2"

anymap = { workspace = true }
fxhash = { workspace = true }
uuid = { workspace = true }
bytes = "1.3.0"
smallvec = "1.10.0"
Expand Down
2 changes: 1 addition & 1 deletion crates/torin/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ default = ["dioxus"]
[dependencies]
tracing = { workspace = true }
euclid = { workspace = true }
fxhash = { workspace = true }
rustc-hash = { workspace = true }
dioxus-native-core = { workspace = true, optional = true }
dioxus-core = { workspace = true, optional = true }

Expand Down
Loading

0 comments on commit 4ac85ef

Please sign in to comment.