Skip to content

Commit

Permalink
[move-stdlib] Introduce efficient OrderedMap implementation
Browse files Browse the repository at this point in the history
  • Loading branch information
igor-aptos committed Oct 4, 2024
1 parent 402d517 commit d58cde2
Show file tree
Hide file tree
Showing 9 changed files with 3,717 additions and 1,782 deletions.
40 changes: 40 additions & 0 deletions aptos-move/e2e-benchmark/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,46 @@ fn main() {
move_len: 10,
repeats: 1000,
}),
(378, EntryPoints::MapInsertRemove {
len: 10,
repeats: 0,
use_simple_map: false,
}),
(8184, EntryPoints::MapInsertRemove {
len: 10,
repeats: 100,
use_simple_map: false,
}),
(6419, EntryPoints::MapInsertRemove {
len: 10,
repeats: 100,
use_simple_map: true,
}),
(5094, EntryPoints::MapInsertRemove {
len: 100,
repeats: 0,
use_simple_map: false,
}),
(15838, EntryPoints::MapInsertRemove {
len: 100,
repeats: 100,
use_simple_map: false,
}),
(30962, EntryPoints::MapInsertRemove {
len: 100,
repeats: 100,
use_simple_map: true,
}),
(66878, EntryPoints::MapInsertRemove {
len: 1000,
repeats: 0,
use_simple_map: false,
}),
(79826, EntryPoints::MapInsertRemove {
len: 1000,
repeats: 100,
use_simple_map: false,
}),
];

let mut failures = Vec::new();
Expand Down
Loading

0 comments on commit d58cde2

Please sign in to comment.