Skip to content

Commit 087ba7c

Browse files
committed
Implement sound map value aliasing (#83)
2 parents 9f3d73d + 416ccef commit 087ba7c

22 files changed

+830
-935
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
[workspace]
2-
members = ["evmap", "evmap-derive", "left-right"]
2+
members = ["evmap", "left-right"]

azure-pipelines.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,6 @@ stages:
1212
minrust: 1.40.0
1313
codecov_token: $(CODECOV_TOKEN_SECRET)
1414
dir: "evmap"
15-
- job: derive
16-
displayName: "Test evmap-derive"
17-
pool:
18-
vmImage: ubuntu-latest
19-
steps:
20-
- template: install-rust.yml@templates
21-
parameters:
22-
components:
23-
- rust-src
24-
- script: cargo test
25-
displayName: cargo test
26-
workingDirectory: "evmap-derive"
2715
- job: benchmark
2816
displayName: "Check that benchmark compiles"
2917
pool:

evmap-derive/Cargo.toml

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

evmap-derive/src/lib.rs

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

evmap-derive/tests/failing/lib.rs

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

evmap-derive/tests/failing/lib.stderr

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

evmap-derive/tests/lib.rs

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

evmap/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ eviction = ["indexed", "rand"]
2525
indexmap = { version = "1.1.0", optional = true }
2626
smallvec = "1.0.0"
2727
hashbag = "0.1.2"
28-
bytes = { version = "0.5", optional = true }
2928
rand = { version = "0.7", default-features = false, features = ["alloc"], optional = true }
3029
left-right = { version = "0.9.0", path = "../left-right" }
3130

evmap/benchmark/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

evmap/benchmark/src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,8 +213,8 @@ impl Backend for sync::Arc<parking_lot::RwLock<HashMap<usize, usize>>> {
213213
}
214214

215215
enum EvHandle {
216-
Read(evmap::ReadHandle<usize, usize>),
217-
Write(sync::Arc<parking_lot::Mutex<(evmap::WriteHandle<usize, usize>, usize, usize)>>),
216+
Read(evmap::handles::ReadHandle<usize, usize>),
217+
Write(sync::Arc<parking_lot::Mutex<(evmap::handles::WriteHandle<usize, usize>, usize, usize)>>),
218218
}
219219

220220
impl Backend for EvHandle {

0 commit comments

Comments
 (0)