Skip to content

Commit e0951c9

Browse files
authored
Merge pull request #34 from akashsoni01/lite
trait optimization
2 parents 1f95ff4 + 27d64ba commit e0951c9

99 files changed

Lines changed: 309 additions & 17244 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Cargo.toml

Lines changed: 2 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rust-key-paths"
3-
version = "2.9.0"
3+
version = "2.9.1"
44
edition = "2024"
55
authors = ["Codefonsi <info@codefonsi.com>"]
66
license = "MPL-2.0"
@@ -38,56 +38,6 @@ tagged_core = ["tagged-core/default"]
3838
tokio = ["dep:tokio"]
3939

4040
[dev-dependencies]
41-
serde = { version = "1.0", features = ["derive"] }
42-
serde_json = "1.0"
43-
parking_lot = "0.12"
4441
tagged-core = "1.0.1"
45-
chrono = { version = "0.4", features = ["serde"] }
46-
uuid = { version = "1.0", features = ["v4", "serde"] }
47-
criterion = { version = "0.5", features = ["html_reports"] }
48-
tokio = { version = "1.38.0", features = ["sync", "rt", "rt-multi-thread", "macros"] }
49-
key-paths-derive = { path = "key-paths-derive" }
50-
key-paths-iter = { path = "key-paths-iter", features = ["rayon", "gpu"] }
51-
num_cpus = "1.16"
52-
rayon = "1.10"
5342
pin-project = "1.1"
54-
55-
[[bench]]
56-
name = "deep_chain_leaf"
57-
harness = false
58-
59-
[[bench]]
60-
name = "kp_plain_only"
61-
harness = false
62-
63-
[[bench]]
64-
name = "deep_chain_sync_only"
65-
harness = false
66-
67-
[[bench]]
68-
name = "deep_chain_async_only"
69-
harness = false
70-
71-
[[bench]]
72-
name = "keypath_vs_unwrap"
73-
harness = false
74-
75-
[[bench]]
76-
name = "ten_level_arc_rwlock"
77-
harness = false
78-
79-
[[bench]]
80-
name = "ten_level_std_rwlock"
81-
harness = false
82-
83-
[[bench]]
84-
name = "ten_level_tokio_rwlock"
85-
harness = false
86-
87-
[[bench]]
88-
name = "scale_par_bench"
89-
harness = false
90-
91-
[[bench]]
92-
name = "akp_cpu_bench"
93-
harness = false
43+
key-paths-derive = { path = "key-paths-derive" }

benches/BENCHMARK_RESULTS_dynamic_dispatch.md

Lines changed: 0 additions & 84 deletions
This file was deleted.

0 commit comments

Comments
 (0)