diff options
Diffstat (limited to 'analysis/current/sections')
18 files changed, 1254 insertions, 1076 deletions
diff --git a/analysis/current/sections/compare-aoc_2021_09 b/analysis/current/sections/compare-aoc_2021_09 index a6ba1e4..4345da4 100644 --- a/analysis/current/sections/compare-aoc_2021_09 +++ b/analysis/current/sections/compare-aoc_2021_09 @@ -1,65 +1,21 @@ -:1710073643:compare-aoc_2021_09 +:1710096294:compare-aoc_2021_09 [0Kcompare-aoc_2021_09 /run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p aoc_2021_09 select --compare -[2024-03-10T12:27:23Z INFO candelabra_cli] Using source dir: "/nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source" -[2024-03-10T12:27:23Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 -[2024-03-10T12:27:23Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs. Continuing anyway. -[2024-03-10T12:27:23Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs. Continuing anyway. -[2024-03-10T12:27:23Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs. Continuing anyway. -[2024-03-10T12:27:23Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 -[2024-03-10T12:27:23Z INFO candelabra_cli::select] Processing project aoc_2021_09 -[2024-03-10T12:27:23Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:27:23Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:27:23Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:27:23Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:27:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:27:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:27:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T12:27:23Z INFO primrose::selector] Finding container types for tag Map -[2024-03-10T12:27:23Z DEBUG primrose::selector] std::collections::HashMap - ... -[2024-03-10T12:27:23Z DEBUG primrose::selector] std::collections::HashMap - YAY -[2024-03-10T12:27:23Z DEBUG primrose::selector] std::collections::BTreeMap - ... -[2024-03-10T12:27:23Z DEBUG primrose::selector] std::collections::BTreeMap - YAY -[2024-03-10T12:27:23Z INFO primrose::selector] Finding container types for tag Set -[2024-03-10T12:27:23Z DEBUG primrose::selector] primrose_library::SortedUniqueVec - ... -[2024-03-10T12:27:23Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T12:27:28Z DEBUG primrose::selector] primrose_library::SortedUniqueVec - YAY -[2024-03-10T12:27:28Z DEBUG primrose::selector] std::collections::BTreeSet - ... -[2024-03-10T12:27:28Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T12:27:32Z DEBUG primrose::selector] std::collections::BTreeSet - YAY -[2024-03-10T12:27:32Z DEBUG primrose::selector] std::collections::LinkedList - ... -[2024-03-10T12:27:32Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T12:27:35Z DEBUG primrose::selector] std::collections::LinkedList - NAY -[2024-03-10T12:27:35Z DEBUG primrose::selector] primrose_library::SortedVec - ... -[2024-03-10T12:27:35Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T12:27:38Z DEBUG primrose::selector] primrose_library::SortedVec - NAY -[2024-03-10T12:27:38Z DEBUG primrose::selector] std::collections::HashSet - ... -[2024-03-10T12:27:38Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T12:27:42Z DEBUG primrose::selector] std::collections::HashSet - YAY -[2024-03-10T12:27:42Z DEBUG primrose::selector] std::vec::Vec - ... -[2024-03-10T12:27:42Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T12:27:44Z DEBUG primrose::selector] std::vec::Vec - NAY -[2024-03-10T12:27:45Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs for profiling -[2024-03-10T12:27:45Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:27:45Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:27:45Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:27:45Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:27:45Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:27:45Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:27:45Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T12:27:45Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmpE9pOUf" } - Compiling primrose-library v0.1.0 (/opt/candelabra/src/crates/library) - Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09) - Finished bench [optimized] target(s) in 3.49s - Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb) -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 4852.0, avg_n: 10000.0, avg_op_counts: {"get": 66980.45981038766, "contains": 0.0, "pop": 0.0, "remove": 0.0, "insert": 10000.0, "first": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0} }] -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashMap", [2386177835.430239]), ("std::collections::BTreeMap", [4198879161.1877027])] -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 2386177835.430239)] -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2051.0, avg_n: 10000.0, avg_op_counts: {"get": 0.0, "pop": 0.0, "nth": 0.0, "insert": 10000.0, "remove": 0.0, "contains": 39601.0, "first": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0} }] -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [13068270355.488018]), ("std::collections::HashSet", [8695357925.81961]), ("primrose_library::SortedUniqueVec", [20114719364.369087])] -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 8695357925.81961)] +[2024-03-10T18:44:54Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source" +[2024-03-10T18:44:54Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-10T18:44:54Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-10T18:44:54Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-10T18:44:54Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-10T18:44:54Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-10T18:44:55Z INFO candelabra_cli::select] Processing project aoc_2021_09 +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 4852.0, avg_n: 10000.0, avg_op_counts: {"first": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "insert": 10000.0, "contains": 0.0, "last": 0.0, "get": 66980.45981038766, "remove": 0.0, "pop": 0.0} }] +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeMap", [4198879161.1877027]), ("std::collections::HashMap", [2386177835.430239])] +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 2386177835.430239)] +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2051.0, avg_n: 10000.0, avg_op_counts: {"last": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "insert": 10000.0, "first": 0.0, "contains": 39601.0, "remove": 0.0} }] +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::SortedUniqueVec", [20114719364.369087]), ("std::collections::HashSet", [8695357925.81961]), ("std::collections::BTreeSet", [13068270355.488018])] +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 8695357925.81961)] ┌──────┬───────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐ │ name │ implementation │ estimated cost │ file │ ├──────┼───────────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤ @@ -80,124 +36,124 @@ Set & std::collections::BTreeSet & 13068270355.488018 & /opt/candelabra/src/test Set & std::collections::HashSet & 8695357925.81961 & /opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs \\ \end{tabular} \end{center} -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 4852.0, avg_n: 10000.0, avg_op_counts: {"last": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "insert": 10000.0, "get": 66980.45981038766, "remove": 0.0} }] -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashMap", [2386177835.430239]), ("std::collections::BTreeMap", [4198879161.1877027])] -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 2386177835.430239)] -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2051.0, avg_n: 10000.0, avg_op_counts: {"push": 0.0, "contains": 39601.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "insert": 10000.0, "last": 0.0} }] -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [13068270355.488018]), ("std::collections::HashSet", [8695357925.81961]), ("primrose_library::SortedUniqueVec", [20114719364.369087])] -[2024-03-10T12:28:37Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 8695357925.81961)] -[2024-03-10T12:28:37Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 -[2024-03-10T12:28:37Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs -[2024-03-10T12:28:37Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:28:37Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:28:37Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:28:37Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:28:37Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:28:37Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:28:37Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T12:28:37Z INFO candelabra_cli::select] Saved best choices -[2024-03-10T12:28:37Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap} -[2024-03-10T12:28:37Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 -[2024-03-10T12:28:37Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs -[2024-03-10T12:28:37Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:28:37Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:28:37Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:28:37Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:28:37Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:28:37Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:28:37Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 4852.0, avg_n: 10000.0, avg_op_counts: {"remove": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "insert": 10000.0, "push": 0.0, "clear": 0.0, "get": 66980.45981038766, "first": 0.0} }] +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeMap", [4198879161.1877027]), ("std::collections::HashMap", [2386177835.430239])] +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 2386177835.430239)] +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2051.0, avg_n: 10000.0, avg_op_counts: {"last": 0.0, "remove": 0.0, "pop": 0.0, "insert": 10000.0, "first": 0.0, "push": 0.0, "nth": 0.0, "contains": 39601.0, "get": 0.0, "clear": 0.0} }] +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashSet", [8695357925.81961]), ("primrose_library::SortedUniqueVec", [20114719364.369087]), ("std::collections::BTreeSet", [13068270355.488018])] +[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 8695357925.81961)] +[2024-03-10T18:44:55Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 +[2024-03-10T18:44:55Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs +[2024-03-10T18:44:55Z DEBUG primrose::selector] Setting up directories +[2024-03-10T18:44:55Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T18:44:55Z DEBUG primrose::selector] Running type checker +[2024-03-10T18:44:55Z DEBUG primrose::selector] Running analysis +[2024-03-10T18:44:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T18:44:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T18:44:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs +[2024-03-10T18:44:55Z INFO candelabra_cli::select] Saved best choices +[2024-03-10T18:44:55Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap} +[2024-03-10T18:44:55Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 +[2024-03-10T18:44:55Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs +[2024-03-10T18:44:55Z DEBUG primrose::selector] Setting up directories +[2024-03-10T18:44:55Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T18:44:55Z DEBUG primrose::selector] Running type checker +[2024-03-10T18:44:55Z DEBUG primrose::selector] Running analysis +[2024-03-10T18:44:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T18:44:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T18:44:56Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09) - Finished bench [optimized] target(s) in 3.53s + Finished bench [optimized] target(s) in 3.71s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb) -[2024-03-10T12:35:03Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} -[2024-03-10T12:35:03Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 -[2024-03-10T12:35:03Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs -[2024-03-10T12:35:03Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:35:03Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:35:03Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:35:03Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:35:03Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:35:03Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:35:03Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T18:51:23Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} +[2024-03-10T18:51:23Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 +[2024-03-10T18:51:23Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs +[2024-03-10T18:51:23Z DEBUG primrose::selector] Setting up directories +[2024-03-10T18:51:23Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T18:51:23Z DEBUG primrose::selector] Running type checker +[2024-03-10T18:51:23Z DEBUG primrose::selector] Running analysis +[2024-03-10T18:51:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T18:51:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T18:51:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09) - Finished bench [optimized] target(s) in 3.21s + Finished bench [optimized] target(s) in 3.26s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb) -[2024-03-10T12:41:38Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap} -[2024-03-10T12:41:38Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 -[2024-03-10T12:41:38Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs -[2024-03-10T12:41:38Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:41:38Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:41:38Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:41:38Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:41:38Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:41:38Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:41:38Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T18:57:56Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet} +[2024-03-10T18:57:56Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 +[2024-03-10T18:57:56Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs +[2024-03-10T18:57:56Z DEBUG primrose::selector] Setting up directories +[2024-03-10T18:57:56Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T18:57:56Z DEBUG primrose::selector] Running type checker +[2024-03-10T18:57:56Z DEBUG primrose::selector] Running analysis +[2024-03-10T18:57:56Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T18:57:56Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T18:57:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09) - Finished bench [optimized] target(s) in 3.49s + Finished bench [optimized] target(s) in 3.26s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb) -[2024-03-10T12:43:24Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap} -[2024-03-10T12:43:24Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 -[2024-03-10T12:43:24Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs -[2024-03-10T12:43:24Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:43:24Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:43:24Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:43:24Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:43:24Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:43:24Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:43:24Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T18:59:42Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet} +[2024-03-10T18:59:42Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 +[2024-03-10T18:59:42Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs +[2024-03-10T18:59:42Z DEBUG primrose::selector] Setting up directories +[2024-03-10T18:59:42Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T18:59:42Z DEBUG primrose::selector] Running type checker +[2024-03-10T18:59:42Z DEBUG primrose::selector] Running analysis +[2024-03-10T18:59:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T18:59:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T18:59:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09) - Finished bench [optimized] target(s) in 3.36s + Finished bench [optimized] target(s) in 3.30s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb) -[2024-03-10T12:45:19Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap} -[2024-03-10T12:45:19Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 -[2024-03-10T12:45:19Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs -[2024-03-10T12:45:19Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:45:19Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:45:19Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:45:19Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:45:19Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:45:19Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:45:19Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:01:36Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet} +[2024-03-10T19:01:36Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 +[2024-03-10T19:01:36Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs +[2024-03-10T19:01:36Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:01:36Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:01:36Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:01:36Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:01:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:01:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:01:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09) - Finished bench [optimized] target(s) in 3.37s + Finished bench [optimized] target(s) in 3.33s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb) -[2024-03-10T12:46:27Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet} -[2024-03-10T12:46:27Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 -[2024-03-10T12:46:27Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs -[2024-03-10T12:46:27Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:46:27Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:46:27Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:46:27Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:46:27Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:46:27Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:46:27Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:02:40Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap} +[2024-03-10T19:02:40Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09 +[2024-03-10T19:02:40Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs +[2024-03-10T19:02:40Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:02:40Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:02:40Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:02:40Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:02:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:02:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:02:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09) - Finished bench [optimized] target(s) in 3.29s + Finished bench [optimized] target(s) in 3.15s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb) -┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────────────┬──────────────────────────┐ -│ assignment │ aoc_2021_09-part1/100 │ aoc_2021_09-part2/100 │ -├─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────────────────────┼──────────────────────────┤ -│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap} │ 1854100.0 │ 33539000000.0 │ -│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap} │ 1872500.0 │ 8085900000.000001 │ -│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap} │ 3509800.0 │ 8938800000.0 │ -│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap} │ 1881500.0 │ 4592200000.0 │ -│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet} │ 3495800.0 │ 5325000000.0 │ -│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} │ 3516000.0 │ 34380000000.0 │ -└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────┴──────────────────────────┘ +┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────────────────────┬───────────────────────┬───────────────────┐ +│ │ aoc_2021_09-part1/100 │ aoc_2021_09-part2/100 │ total │ +├─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────────────────────┼───────────────────────┼───────────────────┤ +│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap} │ 1850600 │ 33670000000 │ 33671850600 │ +│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 3515700 │ 8875100000 │ 8878615700 │ +│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet} │ 1876300 │ 4508200000 │ 4510076300 │ +│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap} │ 3559000 │ 5382800000 │ 5386359000 │ +│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} │ 3493700 │ 34192000000 │ 34195493700 │ +│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 1837300 │ 8023099999.999999 │ 8024937299.999999 │ +└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴───────────────────────┴───────────────────┘ \begin{center} -\begin{tabular}{|c|c|c|} -assignment & aoc\_2021\_09-part1/100 & aoc\_2021\_09-part2/100 \\ +\begin{tabular}{|c|c|c|c|} + & aoc\_2021\_09-part1/100 & aoc\_2021\_09-part2/100 & total \\ \hline -\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::HashMap\} & 1854100.0 & 33539000000.0 \\ -\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::HashMap\} & 1872500.0 & 8085900000.000001 \\ -\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::BTreeMap\} & 3509800.0 & 8938800000.0 \\ -\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::HashMap\} & 1881500.0 & 4592200000.0 \\ -\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::HashSet\} & 3495800.0 & 5325000000.0 \\ -\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec\} & 3516000.0 & 34380000000.0 \\ +\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::HashMap\} & 1850600 & 33670000000 & 33671850600 \\ +\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 3515700 & 8875100000 & 8878615700 \\ +\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::HashMap, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::HashSet\} & 1876300 & 4508200000 & 4510076300 \\ +\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::BTreeMap\} & 3559000 & 5382800000 & 5386359000 \\ +\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec\} & 3493700 & 34192000000 & 34195493700 \\ +\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::HashMap, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 1837300 & 8023099999.999999 & 8024937299.999999 \\ \end{tabular} \end{center} -[0Ksection_end:1710074862:compare-aoc_2021_09 +[0Ksection_end:1710097435:compare-aoc_2021_09 [0K
\ No newline at end of file diff --git a/analysis/current/sections/compare-aoc_2022_08 b/analysis/current/sections/compare-aoc_2022_08 index 7931a12..69fea6e 100644 --- a/analysis/current/sections/compare-aoc_2022_08 +++ b/analysis/current/sections/compare-aoc_2022_08 @@ -1,132 +1,98 @@ -:1710074862:compare-aoc_2022_08 +:1710097435:compare-aoc_2022_08 [0Kcompare-aoc_2022_08 /run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p aoc_2022_08 select --compare -[2024-03-10T12:47:42Z INFO candelabra_cli] Using source dir: "/nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source" -[2024-03-10T12:47:42Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 -[2024-03-10T12:47:42Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs. Continuing anyway. -[2024-03-10T12:47:42Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs. Continuing anyway. -[2024-03-10T12:47:42Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs. Continuing anyway. -[2024-03-10T12:47:42Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 -[2024-03-10T12:47:42Z INFO candelabra_cli::select] Processing project aoc_2022_08 -[2024-03-10T12:47:42Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:47:42Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:47:42Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:47:42Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:47:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:47:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:47:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T12:47:42Z INFO primrose::selector] Finding container types for tag Map -[2024-03-10T12:47:42Z DEBUG primrose::selector] std::collections::BTreeMap - ... -[2024-03-10T12:47:42Z DEBUG primrose::selector] std::collections::BTreeMap - YAY -[2024-03-10T12:47:42Z DEBUG primrose::selector] std::collections::HashMap - ... -[2024-03-10T12:47:42Z DEBUG primrose::selector] std::collections::HashMap - YAY -[2024-03-10T12:47:42Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs for profiling -[2024-03-10T12:47:42Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:47:42Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:47:42Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:47:42Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:47:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:47:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:47:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T12:47:42Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmpSnZ2NH" } +[2024-03-10T19:03:55Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source" +[2024-03-10T19:03:55Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-10T19:03:55Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-10T19:03:55Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-10T19:03:55Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-10T19:03:55Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-10T19:03:55Z INFO candelabra_cli::select] Processing project aoc_2022_08 +[2024-03-10T19:03:55Z DEBUG candelabra::cache] Invalid cache entry: validation function said no +[2024-03-10T19:03:55Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs for profiling +[2024-03-10T19:03:55Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:03:55Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:03:55Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:03:55Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:03:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:03:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:03:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs +[2024-03-10T19:03:55Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmpJpU3wZ" } Compiling aoc_2022_08 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_08) - Finished bench [optimized] target(s) in 3.30s + Finished bench [optimized] target(s) in 3.20s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d6c2837aae431d80) -┌──────┬────────────────────────────────────────────────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐ -│ name │ implementation │ estimated cost │ file │ -├──────┼────────────────────────────────────────────────────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤ -│ Map │ std::collections::BTreeMap │ 39512614.17816061 │ /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs │ -│ Map │ std::collections::HashMap │ 1211539751549.9517 │ /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs │ -│ Map │ std::collections::HashMap until n=1000000, then std::collections::BTreeMap │ 21794930.45403104 │ /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs │ -└──────┴────────────────────────────────────────────────────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────┘ +┌──────┬────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐ +│ name │ implementation │ estimated cost │ file │ +├──────┼────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤ +│ Map │ std::collections::BTreeMap │ 20205288248.433594 │ /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs │ +│ Map │ std::collections::HashMap │ 10638226262.095575 │ /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs │ +└──────┴────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────┘ \begin{center} \begin{tabular}{|c|c|c|c|} name & implementation & estimated cost & file \\ \hline -Map & std::collections::BTreeMap & 39512614.17816061 & /opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs \\ -Map & std::collections::HashMap & 1211539751549.9517 & /opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs \\ -Map & std::collections::HashMap until n=1000000, then std::collections::BTreeMap & 21794930.45403104 & /opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs \\ +Map & std::collections::BTreeMap & 20205288248.433594 & /opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs \\ +Map & std::collections::HashMap & 10638226262.095575 & /opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs \\ \end{tabular} \end{center} -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2.0, avg_n: 11494.0, avg_op_counts: {"contains": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "insert": 11565.0, "last": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 11613.857142857143, avg_op_counts: {"contains": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "insert": 11670.999999999998} }, ProfilerPartition { occurences: 10.0, avg_n: 11699.800000000001, avg_op_counts: {"nth": 0.0, "contains": 0.0, "push": 0.0, "insert": 11760.9, "remove": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 12822.187499999998, avg_op_counts: {"nth": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "insert": 12884.4375, "first": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 12952.0, avg_op_counts: {"contains": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "insert": 13008.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 1000000.0, avg_op_counts: {"first": 0.0, "pop": 0.0, "last": 0.0, "insert": 1685714.285714286, "push": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "get": 4000000.0} }, ProfilerPartition { occurences: 29.0, avg_n: 1210000.0, avg_op_counts: {"get": 4840000.0, "push": 0.0, "insert": 1961034.4827586208, "remove": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0} }] -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeMap", [2047920.193765012, 7246088.020165907, 10444316.555898897, 18598649.445747405, 1175639.9625833856, 0.0, 0.0]), ("std::collections::HashMap", [1140295.864966, 4028361.1861110907, 5799896.398899291, 10183667.80595235, 642709.1981023055, 500937466565.14984, 710580490054.3479])] -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 1140295.864966), ("std::collections::HashMap", 4028361.1861110907), ("std::collections::HashMap", 5799896.398899291), ("std::collections::HashMap", 10183667.80595235), ("std::collections::HashMap", 642709.1981023055), ("std::collections::BTreeMap", 0.0), ("std::collections::BTreeMap", 0.0)] -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] With split index 5, split proper is true -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] Estimated switching cost: 0 -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] Estimated not switching cost: 1211517956619.4978 -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2.0, avg_n: 11494.0, avg_op_counts: {"push": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "insert": 11565.0, "first": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 11613.857142857143, avg_op_counts: {"first": 0.0, "last": 0.0, "clear": 0.0, "insert": 11670.999999999998, "push": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 11699.8, avg_op_counts: {"last": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "insert": 11760.9, "remove": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 12822.187499999998, avg_op_counts: {"insert": 12884.4375, "clear": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 12952.0, avg_op_counts: {"insert": 13008.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 1000000.0, avg_op_counts: {"nth": 0.0, "last": 0.0, "get": 4000000.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "insert": 1685714.285714286, "push": 0.0} }, ProfilerPartition { occurences: 29.0, avg_n: 1210000.0, avg_op_counts: {"get": 4840000.0, "last": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "insert": 1961034.4827586208, "push": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0} }] -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashMap", [1140295.864966, 4028361.1861110907, 5799896.398899291, 10183667.80595235, 642709.1981023055, 500937466565.14984, 710580490054.3479]), ("std::collections::BTreeMap", [2047920.193765012, 7246088.020165907, 10444316.555898897, 18598649.445747405, 1175639.9625833856, 0.0, 0.0])] -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 1140295.864966), ("std::collections::HashMap", 4028361.1861110907), ("std::collections::HashMap", 5799896.398899291), ("std::collections::HashMap", 10183667.80595235), ("std::collections::HashMap", 642709.1981023055), ("std::collections::BTreeMap", 0.0), ("std::collections::BTreeMap", 0.0)] -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] With split index 5, split proper is true -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] Estimated switching cost: 0 -[2024-03-10T12:48:42Z DEBUG candelabra::profiler::info] Estimated not switching cost: 1211517956619.4978 -[2024-03-10T12:48:42Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08 -[2024-03-10T12:48:42Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs -[2024-03-10T12:48:42Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:48:42Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:48:42Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:48:42Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:48:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:48:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:48:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T12:48:42Z INFO candelabra_cli::select] Saved best choices -[2024-03-10T12:48:42Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::BTreeMap} -[2024-03-10T12:48:42Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08 -[2024-03-10T12:48:42Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs -[2024-03-10T12:48:42Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:48:42Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:48:42Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:48:42Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:48:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:48:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:48:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 3068.0, avg_n: 1109.940677966102, avg_op_counts: {"contains": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "insert": 1171.8223598435486, "first": 0.0} }, ProfilerPartition { occurences: 843.0, avg_n: 2280.3274021352327, avg_op_counts: {"remove": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "insert": 2342.4306049822058} }, ProfilerPartition { occurences: 6006.0, avg_n: 10000.0, avg_op_counts: {"last": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "get": 40000.0, "remove": 0.0, "push": 0.0, "insert": 17337.662337662307} }, ProfilerPartition { occurences: 1459.0, avg_n: 40000.0, avg_op_counts: {"insert": 65332.419465387095, "first": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "get": 160000.0, "push": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0} }] +[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeMap", [241359634.20360202, 141980419.55658, 9011320837.89107, 10810627356.782343]), ("std::collections::HashMap", [163455439.87481636, 92953391.13452674, 5121036644.751657, 5260780786.334576])] +[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 163455439.87481636), ("std::collections::HashMap", 92953391.13452674), ("std::collections::HashMap", 5121036644.751657), ("std::collections::HashMap", 5260780786.334576)] +[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 3068.0, avg_n: 1109.940677966102, avg_op_counts: {"contains": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "insert": 1171.8223598435486, "first": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 843.0, avg_n: 2280.3274021352327, avg_op_counts: {"remove": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "insert": 2342.4306049822058, "clear": 0.0} }, ProfilerPartition { occurences: 6006.0, avg_n: 10000.0, avg_op_counts: {"insert": 17337.662337662307, "last": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "get": 40000.0, "pop": 0.0} }, ProfilerPartition { occurences: 1459.0, avg_n: 40000.0, avg_op_counts: {"nth": 0.0, "contains": 0.0, "pop": 0.0, "insert": 65332.419465387095, "last": 0.0, "clear": 0.0, "get": 160000.0, "remove": 0.0, "first": 0.0, "push": 0.0} }] +[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashMap", [163455439.87481636, 92953391.13452674, 5121036644.751657, 5260780786.334576]), ("std::collections::BTreeMap", [241359634.20360202, 141980419.55658, 9011320837.89107, 10810627356.782343])] +[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 163455439.87481636), ("std::collections::HashMap", 92953391.13452674), ("std::collections::HashMap", 5121036644.751657), ("std::collections::HashMap", 5260780786.334576)] +[2024-03-10T19:04:59Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08 +[2024-03-10T19:04:59Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs +[2024-03-10T19:04:59Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:04:59Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:04:59Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:04:59Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:04:59Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:04:59Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:04:59Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs +[2024-03-10T19:04:59Z INFO candelabra_cli::select] Saved best choices +[2024-03-10T19:04:59Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::BTreeMap} +[2024-03-10T19:04:59Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08 +[2024-03-10T19:04:59Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs +[2024-03-10T19:04:59Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:04:59Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:04:59Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:04:59Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:04:59Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:04:59Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:04:59Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2022_08 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_08) - Finished bench [optimized] target(s) in 3.17s + Finished bench [optimized] target(s) in 3.32s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d6c2837aae431d80) -[2024-03-10T12:50:11Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::HashMap} -[2024-03-10T12:50:11Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08 -[2024-03-10T12:50:11Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs -[2024-03-10T12:50:11Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:50:11Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:50:11Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:50:11Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:50:11Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:50:11Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:50:11Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:05:49Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::HashMap} +[2024-03-10T19:05:49Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08 +[2024-03-10T19:05:49Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs +[2024-03-10T19:05:49Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:05:49Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:05:49Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:05:49Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:05:49Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:05:49Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:05:49Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2022_08 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_08) - Finished bench [optimized] target(s) in 3.00s + Finished bench [optimized] target(s) in 3.64s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d6c2837aae431d80) -[2024-03-10T12:51:21Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::HashMap until n=1000000, then std::collections::BTreeMap} -[2024-03-10T12:51:21Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08 -[2024-03-10T12:51:21Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs -[2024-03-10T12:51:21Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:51:21Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:51:21Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:51:21Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:51:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:51:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:51:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs - Compiling aoc_2022_08 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_08) - Finished bench [optimized] target(s) in 3.72s - Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d6c2837aae431d80) -┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────────────┬──────────────────────────┬──────────────────────────┬──────────────────────────┐ -│ assignment │ aoc_2022_08-part2/1000 │ aoc_2022_08-part2/1100 │ aoc_2022_08-part1/1100 │ aoc_2022_08-part1/1000 │ -├────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────────────────────┼──────────────────────────┼──────────────────────────┼──────────────────────────┤ -│ {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::BTreeMap} │ 1691900000.0 │ 2086100000.0 │ 656290000.0 │ 516390000.0 │ -│ {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::HashMap} │ 1207600000.0 │ 1446200000.0 │ 465430000.0 │ 377530000.0 │ -│ {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::HashMap until n=1000000, then std::collections::BTreeMap} │ 1585500000.0 │ 1981900000.0 │ 640390000.0 │ 491890000.0 │ -└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────┴──────────────────────────┴──────────────────────────┴──────────────────────────┘ +┌────────────────────────────────────────────────────────────────────────────────────────────────┬───────────────────────┬───────────────────────┬───────────────────────┬───────────────────────┬──────────┐ +│ │ aoc_2022_08-part1/100 │ aoc_2022_08-part1/200 │ aoc_2022_08-part2/100 │ aoc_2022_08-part2/200 │ total │ +├────────────────────────────────────────────────────────────────────────────────────────────────┼───────────────────────┼───────────────────────┼───────────────────────┼───────────────────────┼──────────┤ +│ {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::HashMap} │ 1249400 │ 5844400 │ 4224900 │ 19006000 │ 30324700 │ +│ {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::BTreeMap} │ 2761300 │ 12448000 │ 8808600 │ 42071000 │ 66088900 │ +└────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴───────────────────────┴───────────────────────┴───────────────────────┴──────────┘ \begin{center} -\begin{tabular}{|c|c|c|c|c|} -assignment & aoc\_2022\_08-part2/1000 & aoc\_2022\_08-part2/1100 & aoc\_2022\_08-part1/1100 & aoc\_2022\_08-part1/1000 \\ +\begin{tabular}{|c|c|c|c|c|c|} + & aoc\_2022\_08-part1/100 & aoc\_2022\_08-part1/200 & aoc\_2022\_08-part2/100 & aoc\_2022\_08-part2/200 & total \\ \hline -\{("/opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs", "Map"): std::collections::BTreeMap\} & 1691900000.0 & 2086100000.0 & 656290000.0 & 516390000.0 \\ -\{("/opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs", "Map"): std::collections::HashMap\} & 1207600000.0 & 1446200000.0 & 465430000.0 & 377530000.0 \\ -\{("/opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs", "Map"): std::collections::HashMap until n=1000000, then std::collections::BTreeMap\} & 1585500000.0 & 1981900000.0 & 640390000.0 & 491890000.0 \\ +\{("/opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs", "Map"): std::collections::HashMap\} & 1249400 & 5844400 & 4224900 & 19006000 & 30324700 \\ +\{("/opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs", "Map"): std::collections::BTreeMap\} & 2761300 & 12448000 & 8808600 & 42071000 & 66088900 \\ \end{tabular} \end{center} -[0Ksection_end:1710075175:compare-aoc_2022_08 +[0Ksection_end:1710097599:compare-aoc_2022_08 [0K
\ No newline at end of file diff --git a/analysis/current/sections/compare-aoc_2022_09 b/analysis/current/sections/compare-aoc_2022_09 index 70fe2fe..4d7197f 100644 --- a/analysis/current/sections/compare-aoc_2022_09 +++ b/analysis/current/sections/compare-aoc_2022_09 @@ -1,60 +1,21 @@ -:1710075175:compare-aoc_2022_09 +:1710097599:compare-aoc_2022_09 [0Kcompare-aoc_2022_09 /run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p aoc_2022_09 select --compare -[2024-03-10T12:52:55Z INFO candelabra_cli] Using source dir: "/nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source" -[2024-03-10T12:52:55Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 -[2024-03-10T12:52:55Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs. Continuing anyway. -[2024-03-10T12:52:55Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs. Continuing anyway. -[2024-03-10T12:52:55Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs. Continuing anyway. -[2024-03-10T12:52:55Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 -[2024-03-10T12:52:55Z INFO candelabra_cli::select] Processing project aoc_2022_09 -[2024-03-10T12:52:55Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:52:55Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:52:55Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:52:55Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:52:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:52:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:52:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T12:52:55Z INFO primrose::selector] Finding container types for tag Set -[2024-03-10T12:52:55Z DEBUG primrose::selector] std::collections::HashSet - ... -[2024-03-10T12:52:55Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T12:52:59Z DEBUG primrose::selector] std::collections::HashSet - YAY -[2024-03-10T12:52:59Z DEBUG primrose::selector] std::collections::BTreeSet - ... -[2024-03-10T12:52:59Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T12:53:04Z DEBUG primrose::selector] std::collections::BTreeSet - YAY -[2024-03-10T12:53:04Z DEBUG primrose::selector] std::collections::LinkedList - ... -[2024-03-10T12:53:04Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T12:53:06Z DEBUG primrose::selector] std::collections::LinkedList - NAY -[2024-03-10T12:53:06Z DEBUG primrose::selector] std::vec::Vec - ... -[2024-03-10T12:53:06Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T12:53:09Z DEBUG primrose::selector] std::vec::Vec - NAY -[2024-03-10T12:53:09Z DEBUG primrose::selector] primrose_library::SortedUniqueVec - ... -[2024-03-10T12:53:09Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T12:53:12Z DEBUG primrose::selector] primrose_library::SortedUniqueVec - YAY -[2024-03-10T12:53:12Z DEBUG primrose::selector] primrose_library::SortedVec - ... -[2024-03-10T12:53:12Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T12:53:15Z DEBUG primrose::selector] primrose_library::SortedVec - NAY -[2024-03-10T12:53:15Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs for profiling -[2024-03-10T12:53:15Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:53:15Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:53:15Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:53:15Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:53:15Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:53:15Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:53:15Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T12:53:15Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmpfPRODJ" } - Compiling aoc_2022_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_09) - Finished bench [optimized] target(s) in 3.02s - Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-1449f11de19001f3) -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2.0, avg_n: 6513.0, avg_op_counts: {"push": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "insert": 10423.5, "pop": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 6650.5, avg_op_counts: {"first": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "insert": 10402.5, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6827.0, avg_op_counts: {"insert": 10594.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6929.0, avg_op_counts: {"get": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "insert": 11279.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 7060.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "contains": 0.0, "insert": 11632.666666666668, "clear": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 7213.916666666667, avg_op_counts: {"clear": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "insert": 11010.666666666666, "last": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 7380.5, avg_op_counts: {"nth": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "insert": 11636.77777777778, "first": 0.0, "get": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 7530.041666666666, avg_op_counts: {"clear": 0.0, "pop": 0.0, "nth": 0.0, "insert": 11014.625, "first": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 46.0, avg_n: 7673.760869565218, avg_op_counts: {"insert": 11424.913043478262, "pop": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 123.0, avg_n: 7826.528455284549, avg_op_counts: {"insert": 11550.040650406509, "contains": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 154.0, avg_n: 7974.616883116882, avg_op_counts: {"remove": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "insert": 11715.168831168829, "last": 0.0} }, ProfilerPartition { occurences: 205.0, avg_n: 8111.009756097561, avg_op_counts: {"clear": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "insert": 11728.824390243899, "pop": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 323.0, avg_n: 8263.504643962848, avg_op_counts: {"last": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "insert": 11741.582043343653, "contains": 0.0} }, ProfilerPartition { occurences: 562.0, avg_n: 8418.991103202834, avg_op_counts: {"pop": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "insert": 11923.370106761555} }, ProfilerPartition { occurences: 749.0, avg_n: 8581.232309746329, avg_op_counts: {"push": 0.0, "insert": 12030.515353805067, "contains": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 987.0, avg_n: 8732.64032421479, avg_op_counts: {"first": 0.0, "insert": 12066.183383991887, "pop": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1109.0, avg_n: 8875.040577096477, avg_op_counts: {"first": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "insert": 12129.497745716852, "nth": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1386.0, avg_n: 9011.180375180384, avg_op_counts: {"nth": 0.0, "get": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "insert": 12234.710678210675, "pop": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1730.0, avg_n: 9153.336416184973, avg_op_counts: {"last": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "insert": 12304.128901734115, "first": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1997.0, avg_n: 9298.85327991987, avg_op_counts: {"insert": 12417.01402103156, "contains": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2230.0, avg_n: 9444.0152466368, avg_op_counts: {"get": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "insert": 12495.20224215245, "contains": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2340.0, avg_n: 9586.564102564113, avg_op_counts: {"last": 0.0, "nth": 0.0, "insert": 12588.545726495697, "remove": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2674.0, avg_n: 9733.564323111437, avg_op_counts: {"pop": 0.0, "insert": 12671.632385938672, "last": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2775.0, avg_n: 9895.215855855866, avg_op_counts: {"push": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "insert": 12762.058018018031} }, ProfilerPartition { occurences: 2692.0, avg_n: 10059.015973254065, avg_op_counts: {"remove": 0.0, "insert": 12876.619242199076, "clear": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2620.0, avg_n: 10227.479007633585, avg_op_counts: {"first": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "insert": 12965.701145038189, "get": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2100.0, avg_n: 10391.046666666653, avg_op_counts: {"nth": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "insert": 13086.277619047612} }, ProfilerPartition { occurences: 1616.0, avg_n: 10543.473391089108, avg_op_counts: {"contains": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "insert": 13166.605816831692, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1150.0, avg_n: 10677.04260869565, avg_op_counts: {"last": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "insert": 13288.413043478262, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 878.0, avg_n: 10792.537585421402, avg_op_counts: {"pop": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "insert": 13369.568337129842, "get": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 789.0, avg_n: 10910.968314321939, avg_op_counts: {"insert": 13418.711026615967, "remove": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 739.0, avg_n: 11033.42760487145, avg_op_counts: {"pop": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "insert": 13492.217861975649, "contains": 0.0} }, ProfilerPartition { occurences: 606.0, avg_n: 11176.343234323445, avg_op_counts: {"first": 0.0, "push": 0.0, "insert": 13624.21782178219, "get": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 429.0, avg_n: 11323.193473193476, avg_op_counts: {"get": 0.0, "clear": 0.0, "insert": 13667.03962703963, "last": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 351.0, avg_n: 11483.125356125362, avg_op_counts: {"remove": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "insert": 13775.817663817663, "pop": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 218.0, avg_n: 11650.0366972477, avg_op_counts: {"insert": 13864.041284403667, "get": 0.0, "push": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 131.0, avg_n: 11787.54961832061, avg_op_counts: {"clear": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "insert": 13960.32824427481} }, ProfilerPartition { occurences: 91.0, avg_n: 11917.120879120885, avg_op_counts: {"nth": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "insert": 14073.38461538461, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 55.0, avg_n: 12054.909090909096, avg_op_counts: {"nth": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "insert": 14188.200000000003, "clear": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 12217.624999999998, avg_op_counts: {"nth": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "insert": 14278.7, "clear": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 12363.64705882353, avg_op_counts: {"get": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "insert": 14590.94117647059, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 12482.125, avg_op_counts: {"get": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "insert": 14452.5, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 12601.4, avg_op_counts: {"pop": 0.0, "clear": 0.0, "insert": 14476.8, "nth": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 12751.5, avg_op_counts: {"contains": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "insert": 14256.5, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 13009.5, avg_op_counts: {"last": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 14852.5, "get": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 86183.0, avg_op_counts: {"pop": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "insert": 120149.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87652.0, avg_op_counts: {"nth": 0.0, "pop": 0.0, "get": 0.0, "insert": 124355.0, "push": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87796.0, avg_op_counts: {"last": 0.0, "contains": 0.0, "first": 0.0, "insert": 123123.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88187.0, avg_op_counts: {"contains": 0.0, "pop": 0.0, "insert": 121640.0, "get": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88375.0, avg_op_counts: {"contains": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "insert": 118912.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88575.0, avg_op_counts: {"clear": 0.0, "insert": 122323.0, "nth": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 88740.0, avg_op_counts: {"insert": 122954.5, "first": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88940.0, avg_op_counts: {"pop": 0.0, "insert": 122962.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 89079.0, avg_op_counts: {"insert": 127854.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89260.33333333333, avg_op_counts: {"insert": 124329.66666666667, "first": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89607.66666666667, avg_op_counts: {"clear": 0.0, "insert": 124196.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89746.66666666667, avg_op_counts: {"pop": 0.0, "insert": 125431.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89938.33333333333, avg_op_counts: {"pop": 0.0, "insert": 123175.66666666667, "get": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 90093.16666666666, avg_op_counts: {"nth": 0.0, "pop": 0.0, "push": 0.0, "insert": 123977.66666666667, "last": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 90280.88888888889, avg_op_counts: {"nth": 0.0, "push": 0.0, "contains": 0.0, "insert": 122874.88888888888, "remove": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90515.8, avg_op_counts: {"clear": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "insert": 124556.2, "push": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90635.8, avg_op_counts: {"first": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "insert": 124360.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90841.8, avg_op_counts: {"push": 0.0, "insert": 123709.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 91021.22222222223, avg_op_counts: {"last": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "insert": 124758.22222222223, "pop": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 91298.33333333333, avg_op_counts: {"first": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "insert": 125011.66666666667, "clear": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 91410.625, avg_op_counts: {"last": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "insert": 125034.56249999999, "clear": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 91581.0, avg_op_counts: {"last": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "insert": 124896.625} }, ProfilerPartition { occurences: 2.0, avg_n: 91712.0, avg_op_counts: {"nth": 0.0, "last": 0.0, "first": 0.0, "insert": 123502.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 91819.05263157893, avg_op_counts: {"push": 0.0, "pop": 0.0, "insert": 125100.52631578947, "remove": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 92009.66666666667, avg_op_counts: {"contains": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "insert": 124748.55555555555, "push": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92129.71428571429, avg_op_counts: {"last": 0.0, "first": 0.0, "insert": 124379.07142857142, "get": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92275.1111111111, avg_op_counts: {"pop": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "insert": 126244.94444444444, "clear": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92430.55555555556, avg_op_counts: {"contains": 0.0, "insert": 124890.55555555556, "push": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 92573.42857142857, avg_op_counts: {"clear": 0.0, "push": 0.0, "insert": 125888.99999999999, "remove": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 92723.94117647059, avg_op_counts: {"remove": 0.0, "get": 0.0, "contains": 0.0, "insert": 126348.5294117647, "clear": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92863.61111111111, avg_op_counts: {"remove": 0.0, "insert": 125503.0, "contains": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92981.57142857142, avg_op_counts: {"first": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "insert": 125987.14285714286, "last": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 93157.92307692309, avg_op_counts: {"push": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "insert": 125793.46153846155, "remove": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 93270.5, avg_op_counts: {"remove": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "insert": 126119.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93366.95833333333, avg_op_counts: {"get": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "insert": 126618.95833333333, "push": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93521.21621621623, avg_op_counts: {"remove": 0.0, "insert": 126063.45945945945, "pop": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93674.75675675676, avg_op_counts: {"get": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "insert": 125831.1081081081, "nth": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93839.54166666666, avg_op_counts: {"insert": 125879.41666666669, "last": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 93997.05714285716, avg_op_counts: {"insert": 125980.42857142858, "last": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94156.875, avg_op_counts: {"insert": 125993.25, "first": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94301.94736842107, avg_op_counts: {"last": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "insert": 126382.34210526313} }, ProfilerPartition { occurences: 37.0, avg_n: 94438.97297297299, avg_op_counts: {"push": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "insert": 126223.7297297297, "clear": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94570.0263157895, avg_op_counts: {"remove": 0.0, "nth": 0.0, "clear": 0.0, "insert": 126425.2894736842, "contains": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94670.58333333333, avg_op_counts: {"pop": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "insert": 126169.99999999999} }, ProfilerPartition { occurences: 22.0, avg_n: 94784.54545454544, avg_op_counts: {"last": 0.0, "contains": 0.0, "get": 0.0, "insert": 126801.04545454546, "clear": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 94905.23404255322, avg_op_counts: {"nth": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "insert": 126395.12765957446} }, ProfilerPartition { occurences: 30.0, avg_n: 95038.03333333334, avg_op_counts: {"clear": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "insert": 126948.16666666667, "get": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 95189.31914893618, avg_op_counts: {"get": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "insert": 126859.61702127657, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 95341.42500000003, avg_op_counts: {"remove": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "insert": 126550.22499999999, "push": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 95488.51020408164, avg_op_counts: {"pop": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "insert": 126452.20408163266, "nth": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 95642.59322033903, avg_op_counts: {"insert": 126582.00000000001, "first": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 31.0, avg_n: 95773.87096774194, avg_op_counts: {"last": 0.0, "insert": 126684.83870967744, "push": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 95880.99999999999, avg_op_counts: {"contains": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "insert": 126907.64285714286, "clear": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 58.0, avg_n: 96034.46551724136, avg_op_counts: {"remove": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "insert": 126533.05172413794, "get": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 96186.3333333333, avg_op_counts: {"get": 0.0, "remove": 0.0, "contains": 0.0, "insert": 126673.87719298244, "clear": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 96325.88888888885, avg_op_counts: {"contains": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "insert": 126765.81481481482, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 96462.9423076923, avg_op_counts: {"get": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "insert": 127307.30769230766, "nth": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 66.0, avg_n: 96589.43939393942, avg_op_counts: {"insert": 126543.16666666667, "contains": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 96759.9464285714, avg_op_counts: {"insert": 126700.91071428574, "last": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 78.0, avg_n: 96918.53846153844, avg_op_counts: {"insert": 127086.6282051282, "clear": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 63.0, avg_n: 97084.93650793652, avg_op_counts: {"first": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "insert": 126913.12698412698, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 97221.95161290321, avg_op_counts: {"contains": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "insert": 127391.40322580644} }, ProfilerPartition { occurences: 70.0, avg_n: 97383.42857142855, avg_op_counts: {"last": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "insert": 126925.34285714282, "first": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 60.0, avg_n: 97531.9, avg_op_counts: {"pop": 0.0, "contains": 0.0, "nth": 0.0, "insert": 127281.53333333335, "last": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 97672.66666666667, avg_op_counts: {"contains": 0.0, "insert": 127031.47368421052, "nth": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 73.0, avg_n: 97813.91780821914, avg_op_counts: {"insert": 127705.15068493152, "nth": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 97933.61224489794, avg_op_counts: {"get": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "insert": 127746.65306122448, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 64.0, avg_n: 98076.92187500003, avg_op_counts: {"insert": 127800.96875000001, "remove": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98219.74074074073, avg_op_counts: {"get": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "insert": 127328.66666666666, "remove": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 75.0, avg_n: 98362.36000000003, avg_op_counts: {"insert": 127605.44, "pop": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 77.0, avg_n: 98528.93506493501, avg_op_counts: {"get": 0.0, "nth": 0.0, "insert": 127320.09090909091, "last": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98674.05555555552, avg_op_counts: {"pop": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "insert": 127902.29629629632, "first": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 98804.00000000001, avg_op_counts: {"last": 0.0, "get": 0.0, "pop": 0.0, "insert": 127585.04081632652, "first": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 98920.42105263157, avg_op_counts: {"first": 0.0, "last": 0.0, "insert": 127963.94736842104, "clear": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99051.73076923078, avg_op_counts: {"last": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "insert": 128125.73076923075, "first": 0.0} }, ProfilerPartition { occurences: 83.0, avg_n: 99173.51807228918, avg_op_counts: {"nth": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "insert": 128217.98795180724, "last": 0.0} }, ProfilerPartition { occurences: 71.0, avg_n: 99312.6338028169, avg_op_counts: {"contains": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "insert": 128113.35211267605, "first": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 99461.61016949153, avg_op_counts: {"contains": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "insert": 127726.50847457627, "push": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99589.75, avg_op_counts: {"last": 0.0, "insert": 128209.00000000003, "first": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 48.0, avg_n: 99698.91666666667, avg_op_counts: {"clear": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "insert": 128082.125, "push": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 99826.40816326531, avg_op_counts: {"last": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "insert": 127810.55102040817, "nth": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 99951.91428571429, avg_op_counts: {"nth": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "insert": 128457.57142857142, "clear": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 100053.27500000001, avg_op_counts: {"get": 0.0, "insert": 128447.4, "contains": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 100186.87096774197, avg_op_counts: {"push": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "insert": 128031.1935483871} }, ProfilerPartition { occurences: 57.0, avg_n: 100342.05263157893, avg_op_counts: {"first": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "insert": 128333.84210526317, "get": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 100472.74576271187, avg_op_counts: {"insert": 128494.8813559322, "nth": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 53.0, avg_n: 100642.35849056602, avg_op_counts: {"pop": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "insert": 128527.45283018869, "contains": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 50.0, avg_n: 100777.74, avg_op_counts: {"insert": 128449.71999999997, "get": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 100963.45000000001, avg_op_counts: {"push": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "insert": 128197.47500000003, "pop": 0.0} }, ProfilerPartition { occurences: 51.0, avg_n: 101112.92156862748, avg_op_counts: {"nth": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "insert": 128781.64705882355, "first": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 101270.52500000001, avg_op_counts: {"push": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "insert": 129048.29999999997} }, ProfilerPartition { occurences: 39.0, avg_n: 101401.10256410256, avg_op_counts: {"last": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "insert": 129139.46153846155, "first": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 41.0, avg_n: 101520.63414634147, avg_op_counts: {"first": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "insert": 129129.78048780486, "last": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 42.0, avg_n: 101652.52380952382, avg_op_counts: {"get": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "insert": 129088.92857142857, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 32.0, avg_n: 101818.0, avg_op_counts: {"push": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "insert": 129839.96875} }, ProfilerPartition { occurences: 27.0, avg_n: 101940.25925925927, avg_op_counts: {"insert": 129575.44444444445, "last": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 102073.92000000001, avg_op_counts: {"clear": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "insert": 129895.80000000002, "contains": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 102211.89473684212, avg_op_counts: {"nth": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "insert": 130055.94736842104, "pop": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 102370.58333333336, avg_op_counts: {"nth": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "insert": 130027.37499999997} }, ProfilerPartition { occurences: 11.0, avg_n: 102492.18181818181, avg_op_counts: {"get": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "insert": 129914.72727272726, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 102605.96153846152, avg_op_counts: {"clear": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "insert": 129822.61538461538} }, ProfilerPartition { occurences: 28.0, avg_n: 102770.14285714284, avg_op_counts: {"nth": 0.0, "contains": 0.0, "insert": 129112.49999999999, "pop": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 102946.76470588233, avg_op_counts: {"contains": 0.0, "last": 0.0, "pop": 0.0, "insert": 129906.11764705883, "clear": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 103071.60000000002, avg_op_counts: {"push": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "insert": 129925.5, "get": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 103199.125, avg_op_counts: {"pop": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "insert": 129789.00000000001, "nth": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 103362.45454545454, avg_op_counts: {"first": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "insert": 130504.54545454546, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103522.50000000001, avg_op_counts: {"remove": 0.0, "insert": 129790.125, "get": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 103642.07692307692, avg_op_counts: {"first": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "insert": 130128.61538461538, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 103800.85714285714, avg_op_counts: {"push": 0.0, "last": 0.0, "insert": 129779.14285714286, "remove": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103921.875, avg_op_counts: {"push": 0.0, "pop": 0.0, "clear": 0.0, "insert": 130789.875, "get": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104083.55555555556, avg_op_counts: {"pop": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0, "insert": 130196.77777777778} }, ProfilerPartition { occurences: 10.0, avg_n: 104241.9, avg_op_counts: {"nth": 0.0, "contains": 0.0, "insert": 132418.09999999998, "get": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 104368.625, avg_op_counts: {"nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "insert": 131003.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 104512.66666666667, avg_op_counts: {"clear": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "insert": 130950.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104637.2, avg_op_counts: {"last": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "insert": 131214.4, "remove": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104741.11111111111, avg_op_counts: {"remove": 0.0, "get": 0.0, "clear": 0.0, "insert": 131187.22222222222, "first": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104895.4, avg_op_counts: {"push": 0.0, "nth": 0.0, "first": 0.0, "insert": 130130.6, "get": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 105045.66666666667, avg_op_counts: {"clear": 0.0, "push": 0.0, "remove": 0.0, "insert": 131373.66666666666, "first": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105168.5, avg_op_counts: {"clear": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "insert": 131476.75, "contains": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105274.75, avg_op_counts: {"last": 0.0, "get": 0.0, "insert": 130876.5, "nth": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105511.66666666667, avg_op_counts: {"clear": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "insert": 132182.66666666666, "remove": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105820.33333333333, avg_op_counts: {"get": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "insert": 130631.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 105984.0, avg_op_counts: {"last": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "insert": 132931.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106076.0, avg_op_counts: {"clear": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "insert": 130937.0} }, ProfilerPartition { occurences: 1.0, avg_n: 106245.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "insert": 132746.0, "get": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106429.0, avg_op_counts: {"last": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "insert": 133914.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106882.5, avg_op_counts: {"push": 0.0, "get": 0.0, "insert": 132252.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 107419.0, avg_op_counts: {"remove": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "insert": 132028.0, "pop": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 177743.0, avg_op_counts: {"nth": 0.0, "insert": 245941.0, "push": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 179733.0, avg_op_counts: {"push": 0.0, "insert": 253658.0, "get": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 181890.0, avg_op_counts: {"contains": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "insert": 248499.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 182852.0, avg_op_counts: {"nth": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "insert": 248449.5, "push": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 182970.0, avg_op_counts: {"clear": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "insert": 250456.0, "push": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183079.0, avg_op_counts: {"insert": 254132.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183235.0, avg_op_counts: {"insert": 248843.0, "get": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 183634.75, avg_op_counts: {"get": 0.0, "insert": 248808.75, "first": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183784.0, avg_op_counts: {"contains": 0.0, "pop": 0.0, "clear": 0.0, "insert": 252911.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 183963.5, avg_op_counts: {"push": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "contains": 0.0, "insert": 252248.5, "get": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 184167.5, avg_op_counts: {"remove": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "insert": 248845.75, "pop": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184323.33333333334, avg_op_counts: {"pop": 0.0, "remove": 0.0, "first": 0.0, "insert": 252196.33333333334, "get": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184493.0, avg_op_counts: {"nth": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "insert": 251444.0, "last": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 184698.0, avg_op_counts: {"nth": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "insert": 250041.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184794.5, avg_op_counts: {"get": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "insert": 251650.5, "first": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184925.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "insert": 253010.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 185071.5, avg_op_counts: {"contains": 0.0, "pop": 0.0, "get": 0.0, "insert": 252484.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 185266.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "insert": 252508.0, "push": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 185460.28571428574, avg_op_counts: {"insert": 251638.2857142857, "first": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 185621.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "insert": 250481.33333333334, "first": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 185984.3333333333, avg_op_counts: {"push": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "insert": 252611.55555555556, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 186131.125, avg_op_counts: {"insert": 253215.75, "nth": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186289.66666666666, avg_op_counts: {"get": 0.0, "pop": 0.0, "insert": 251812.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 186435.8, avg_op_counts: {"last": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "insert": 251207.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186660.0, avg_op_counts: {"first": 0.0, "clear": 0.0, "insert": 250868.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186769.0, avg_op_counts: {"nth": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "insert": 253499.0, "push": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186843.33333333334, avg_op_counts: {"push": 0.0, "last": 0.0, "insert": 249660.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 186999.0, avg_op_counts: {"pop": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "insert": 251090.5, "last": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187131.75, avg_op_counts: {"contains": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "insert": 253265.5, "get": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187307.75, avg_op_counts: {"contains": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "insert": 251796.0, "clear": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 187471.77777777775, avg_op_counts: {"clear": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "last": 0.0, "insert": 253346.1111111111, "contains": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187648.3, avg_op_counts: {"get": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "insert": 252773.69999999998, "clear": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187805.80000000002, avg_op_counts: {"nth": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "insert": 254815.69999999998, "last": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187976.29999999996, avg_op_counts: {"push": 0.0, "pop": 0.0, "first": 0.0, "insert": 252631.1, "remove": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 188140.77777777778, avg_op_counts: {"last": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "insert": 252600.38888888888, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 188336.7, avg_op_counts: {"push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "insert": 253341.80000000002, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188487.57142857142, avg_op_counts: {"first": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "insert": 252807.57142857142, "last": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188639.2857142857, avg_op_counts: {"first": 0.0, "insert": 255467.2857142857, "last": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 188782.2, avg_op_counts: {"first": 0.0, "remove": 0.0, "pop": 0.0, "insert": 252893.4, "last": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 188938.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "insert": 252720.5, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 189029.6666666667, avg_op_counts: {"clear": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "insert": 253790.5} }, ProfilerPartition { occurences: 13.0, avg_n: 189161.61538461535, avg_op_counts: {"insert": 252997.46153846156, "first": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 189277.4, avg_op_counts: {"get": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "insert": 253791.46666666667, "clear": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 189440.0, avg_op_counts: {"nth": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "insert": 253894.85714285713, "remove": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 189562.1111111111, avg_op_counts: {"pop": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "insert": 253369.22222222225, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 189694.25, avg_op_counts: {"nth": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "insert": 253517.375, "contains": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 189774.23076923078, avg_op_counts: {"remove": 0.0, "insert": 252823.6923076923, "clear": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 189929.875, avg_op_counts: {"pop": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "insert": 254223.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 190103.2, avg_op_counts: {"get": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "insert": 253658.4, "contains": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 190192.33333333334, avg_op_counts: {"contains": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "insert": 254484.33333333334, "clear": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 190341.4210526316, avg_op_counts: {"get": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "insert": 255092.4736842105, "last": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 190539.07142857142, avg_op_counts: {"insert": 254845.7857142857, "clear": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190656.30000000002, avg_op_counts: {"nth": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "insert": 253696.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190776.8, avg_op_counts: {"pop": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "insert": 255116.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 190895.3125, avg_op_counts: {"push": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "insert": 255035.50000000003, "last": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 191017.8, avg_op_counts: {"nth": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "insert": 255176.4, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 30.0, avg_n: 191171.63333333333, avg_op_counts: {"push": 0.0, "remove": 0.0, "contains": 0.0, "insert": 255135.4, "clear": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 191349.56000000006, avg_op_counts: {"insert": 254900.28, "pop": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 191543.8, avg_op_counts: {"pop": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "insert": 255540.26666666666, "remove": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 191719.85000000006, avg_op_counts: {"push": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "insert": 254870.35000000003, "last": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 191876.07142857142, avg_op_counts: {"insert": 253364.35714285716, "contains": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 192043.46666666665, avg_op_counts: {"remove": 0.0, "get": 0.0, "insert": 253518.73333333334, "first": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 192175.93750000003, avg_op_counts: {"remove": 0.0, "last": 0.0, "insert": 256024.0625, "nth": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 192306.15384615387, avg_op_counts: {"last": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "insert": 254467.00000000003, "get": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192472.15000000002, avg_op_counts: {"clear": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0, "insert": 255525.84999999995, "push": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 192629.29411764708, avg_op_counts: {"contains": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "insert": 253977.05882352943, "push": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 192747.2857142857, avg_op_counts: {"first": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "insert": 254195.92857142858, "push": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192887.75000000003, avg_op_counts: {"remove": 0.0, "insert": 254348.9, "contains": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 193026.57142857142, avg_op_counts: {"nth": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "insert": 253249.7142857143, "contains": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 193169.13333333333, avg_op_counts: {"last": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "insert": 256425.00000000003, "contains": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193263.58333333334, avg_op_counts: {"remove": 0.0, "insert": 254252.75, "first": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 193386.31249999997, avg_op_counts: {"clear": 0.0, "last": 0.0, "insert": 254558.81249999997, "get": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 193520.1764705882, avg_op_counts: {"last": 0.0, "contains": 0.0, "get": 0.0, "insert": 254977.8823529412, "first": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193667.25, avg_op_counts: {"push": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "insert": 255086.41666666663, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 193801.64285714287, avg_op_counts: {"insert": 254118.2142857143, "remove": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 193932.7142857143, avg_op_counts: {"first": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "insert": 255405.14285714284, "nth": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 194051.27777777778, avg_op_counts: {"last": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "insert": 253264.66666666666, "nth": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 194228.0, avg_op_counts: {"nth": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "insert": 253977.23076923078, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 194373.85714285716, avg_op_counts: {"remove": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "insert": 256568.7142857143, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 194500.59999999998, avg_op_counts: {"nth": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "insert": 253440.40000000002, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 194698.91666666663, avg_op_counts: {"first": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "insert": 254637.33333333334, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 194885.0588235294, avg_op_counts: {"remove": 0.0, "contains": 0.0, "pop": 0.0, "insert": 255225.0588235294, "last": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 195041.84, avg_op_counts: {"first": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "insert": 254809.20000000004, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 195172.3333333333, avg_op_counts: {"remove": 0.0, "insert": 254499.53333333335, "clear": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 23.0, avg_n: 195301.04347826084, avg_op_counts: {"get": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "insert": 255218.5652173913, "pop": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 195400.25, avg_op_counts: {"insert": 252834.5, "nth": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 195524.74999999994, avg_op_counts: {"pop": 0.0, "insert": 255743.31250000003, "contains": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 195675.35294117645, avg_op_counts: {"insert": 253987.35294117648, "first": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 195827.95454545456, avg_op_counts: {"last": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "insert": 254242.40909090912, "push": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 196004.94999999998, avg_op_counts: {"clear": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "insert": 254657.15000000002, "remove": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 196167.8125, avg_op_counts: {"contains": 0.0, "remove": 0.0, "push": 0.0, "insert": 255063.6875, "first": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 196290.16666666666, avg_op_counts: {"nth": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "insert": 254894.66666666666, "first": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 196401.5, avg_op_counts: {"get": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "insert": 253446.1, "clear": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 196529.82352941175, avg_op_counts: {"last": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "insert": 254043.70588235292, "remove": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 196632.7272727273, avg_op_counts: {"last": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "insert": 257092.7272727273} }, ProfilerPartition { occurences: 16.0, avg_n: 196763.5625, avg_op_counts: {"remove": 0.0, "insert": 253829.625, "clear": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 196899.0, avg_op_counts: {"push": 0.0, "get": 0.0, "nth": 0.0, "insert": 254586.2, "clear": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 197012.18181818182, avg_op_counts: {"contains": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "insert": 255587.09090909088, "nth": 0.0, "first": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 197127.15384615384, avg_op_counts: {"remove": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "insert": 254984.07692307694, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 197233.55, avg_op_counts: {"push": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "insert": 255585.69999999998, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 197399.4090909091, avg_op_counts: {"get": 0.0, "last": 0.0, "insert": 256074.13636363635, "pop": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 197591.03846153847, avg_op_counts: {"first": 0.0, "insert": 254739.69230769234, "nth": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 197777.59999999995, avg_op_counts: {"get": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "insert": 255391.3333333333, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 197922.2857142857, avg_op_counts: {"remove": 0.0, "clear": 0.0, "nth": 0.0, "insert": 255032.76190476186, "contains": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 198027.0, avg_op_counts: {"contains": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "insert": 254739.2142857143, "push": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 198169.75, avg_op_counts: {"remove": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "insert": 255473.20833333334, "clear": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 198332.875, avg_op_counts: {"nth": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0, "insert": 256391.06250000003, "last": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 198482.1818181818, avg_op_counts: {"pop": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "insert": 254204.36363636362} }, ProfilerPartition { occurences: 18.0, avg_n: 198669.05555555553, avg_op_counts: {"remove": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "insert": 255435.94444444444, "first": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 198793.15384615381, avg_op_counts: {"get": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "insert": 255958.6923076923} }, ProfilerPartition { occurences: 15.0, avg_n: 198954.19999999998, avg_op_counts: {"clear": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "insert": 254058.6, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 199124.55000000002, avg_op_counts: {"clear": 0.0, "insert": 256178.50000000003, "get": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 199291.4166666667, avg_op_counts: {"pop": 0.0, "insert": 256088.0833333333, "remove": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199444.5, avg_op_counts: {"last": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "insert": 256683.88888888888, "clear": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199581.2222222222, avg_op_counts: {"get": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "insert": 256277.38888888885, "contains": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 199729.82352941178, avg_op_counts: {"last": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "insert": 255604.47058823527} }, ProfilerPartition { occurences: 13.0, avg_n: 199897.3076923077, avg_op_counts: {"push": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "insert": 256014.61538461538, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200031.75, avg_op_counts: {"clear": 0.0, "insert": 257983.1666666667, "contains": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200180.75000000003, avg_op_counts: {"push": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "insert": 254821.16666666666, "nth": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 200303.9230769231, avg_op_counts: {"remove": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "insert": 256241.6153846154} }, ProfilerPartition { occurences: 15.0, avg_n: 200433.7333333333, avg_op_counts: {"clear": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "insert": 257446.53333333333, "contains": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200531.1818181818, avg_op_counts: {"contains": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "insert": 257560.45454545453, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 200663.4117647059, avg_op_counts: {"get": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "insert": 256133.76470588235, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200826.00000000003, avg_op_counts: {"push": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "insert": 256013.0909090909, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 200936.375, avg_op_counts: {"nth": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "insert": 256689.31250000003, "clear": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 201080.5, avg_op_counts: {"insert": 256954.8333333333, "contains": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 201185.0, avg_op_counts: {"nth": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "insert": 258066.8, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 201317.7142857143, avg_op_counts: {"insert": 256467.2142857143, "pop": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 201430.0, avg_op_counts: {"contains": 0.0, "first": 0.0, "push": 0.0, "insert": 252509.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 201550.7142857143, avg_op_counts: {"insert": 255113.42857142858, "push": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 201671.25, avg_op_counts: {"get": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "insert": 257461.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 201801.72727272726, avg_op_counts: {"nth": 0.0, "remove": 0.0, "insert": 257478.45454545456, "get": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 201966.6153846154, avg_op_counts: {"nth": 0.0, "first": 0.0, "insert": 257766.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202139.0909090909, avg_op_counts: {"remove": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "insert": 258351.9090909091, "pop": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202338.10000000003, avg_op_counts: {"first": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "insert": 258487.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202566.18181818182, avg_op_counts: {"get": 0.0, "last": 0.0, "contains": 0.0, "insert": 258508.1818181818, "nth": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 202727.5, avg_op_counts: {"insert": 256648.5, "contains": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 202845.125, avg_op_counts: {"contains": 0.0, "pop": 0.0, "insert": 258673.5, "clear": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202968.79999999996, avg_op_counts: {"clear": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "insert": 257374.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 203091.5, avg_op_counts: {"push": 0.0, "insert": 257104.66666666666, "last": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 203206.55555555556, avg_op_counts: {"insert": 257757.55555555556, "first": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 203584.14285714287, avg_op_counts: {"pop": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "insert": 258777.42857142858, "push": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 203775.2, avg_op_counts: {"get": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "insert": 257524.8, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 203957.375, avg_op_counts: {"first": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "insert": 258483.25} }, ProfilerPartition { occurences: 2.0, avg_n: 204074.5, avg_op_counts: {"push": 0.0, "pop": 0.0, "insert": 258986.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204201.33333333334, avg_op_counts: {"first": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "insert": 258703.33333333334, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204350.33333333334, avg_op_counts: {"last": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "insert": 257076.33333333334, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 204556.0, avg_op_counts: {"first": 0.0, "insert": 255819.0, "get": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204673.0, avg_op_counts: {"insert": 258599.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204916.5, avg_op_counts: {"push": 0.0, "pop": 0.0, "first": 0.0, "insert": 261051.0, "get": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205068.0, avg_op_counts: {"remove": 0.0, "first": 0.0, "last": 0.0, "insert": 261254.5, "push": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 205183.25, avg_op_counts: {"get": 0.0, "first": 0.0, "insert": 259279.25, "remove": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205312.33333333334, avg_op_counts: {"remove": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "insert": 258939.66666666666} }, ProfilerPartition { occurences: 3.0, avg_n: 205543.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "insert": 257986.66666666666, "remove": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205645.5, avg_op_counts: {"clear": 0.0, "insert": 260875.5, "push": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 205757.0, avg_op_counts: {"insert": 262184.0, "pop": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206016.0, avg_op_counts: {"remove": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "insert": 258189.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206161.0, avg_op_counts: {"insert": 256212.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206363.0, avg_op_counts: {"first": 0.0, "get": 0.0, "insert": 261549.5, "nth": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206538.0, avg_op_counts: {"push": 0.0, "remove": 0.0, "insert": 262991.0, "last": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206701.0, avg_op_counts: {"get": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "insert": 261433.0, "push": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206882.5, avg_op_counts: {"contains": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "insert": 261582.5, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207086.0, avg_op_counts: {"remove": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "insert": 261129.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207273.0, avg_op_counts: {"insert": 262664.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207381.0, avg_op_counts: {"pop": 0.0, "insert": 260916.0, "get": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 207624.0, avg_op_counts: {"first": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "insert": 258835.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207943.0, avg_op_counts: {"pop": 0.0, "insert": 258782.0, "get": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208167.0, avg_op_counts: {"contains": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "insert": 262336.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208644.0, avg_op_counts: {"push": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "insert": 262515.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208852.0, avg_op_counts: {"get": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "insert": 265951.0, "last": 0.0} }] -┌──────┬───────────────────────────────────────────────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐ +[2024-03-10T19:06:39Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source" +[2024-03-10T19:06:39Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-10T19:06:39Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-10T19:06:39Z INFO candelabra_cli::select] Processing project aoc_2022_09 +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2.0, avg_n: 6513.0, avg_op_counts: {"get": 0.0, "insert": 10423.5, "clear": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 6650.5, avg_op_counts: {"first": 0.0, "pop": 0.0, "contains": 0.0, "insert": 10402.5, "remove": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6827.0, avg_op_counts: {"contains": 0.0, "insert": 10594.0, "last": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6929.0, avg_op_counts: {"get": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "insert": 11279.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 7060.0, avg_op_counts: {"first": 0.0, "pop": 0.0, "insert": 11632.666666666668, "remove": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 7213.916666666667, avg_op_counts: {"first": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "insert": 11010.666666666666, "push": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 7380.5, avg_op_counts: {"first": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "insert": 11636.77777777778, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 7530.041666666666, avg_op_counts: {"clear": 0.0, "pop": 0.0, "insert": 11014.625, "push": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 46.0, avg_n: 7673.760869565218, avg_op_counts: {"pop": 0.0, "insert": 11424.913043478262, "nth": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 123.0, avg_n: 7826.528455284549, avg_op_counts: {"remove": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "insert": 11550.040650406509, "last": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 154.0, avg_n: 7974.616883116882, avg_op_counts: {"nth": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "insert": 11715.168831168829, "contains": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 205.0, avg_n: 8111.009756097561, avg_op_counts: {"get": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "insert": 11728.8243902439, "pop": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 323.0, avg_n: 8263.504643962848, avg_op_counts: {"insert": 11741.582043343651, "remove": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 562.0, avg_n: 8418.991103202834, avg_op_counts: {"first": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "insert": 11923.370106761557, "nth": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 749.0, avg_n: 8581.232309746329, avg_op_counts: {"nth": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "insert": 12030.515353805067, "last": 0.0} }, ProfilerPartition { occurences: 987.0, avg_n: 8732.64032421479, avg_op_counts: {"last": 0.0, "pop": 0.0, "contains": 0.0, "insert": 12066.183383991887, "remove": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1109.0, avg_n: 8875.040577096477, avg_op_counts: {"remove": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "insert": 12129.497745716852, "clear": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1386.0, avg_n: 9011.180375180384, avg_op_counts: {"last": 0.0, "first": 0.0, "push": 0.0, "insert": 12234.710678210677, "contains": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1730.0, avg_n: 9153.336416184971, avg_op_counts: {"last": 0.0, "get": 0.0, "first": 0.0, "insert": 12304.128901734117, "contains": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1997.0, avg_n: 9298.85327991987, avg_op_counts: {"get": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "insert": 12417.01402103156, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2230.0, avg_n: 9444.0152466368, avg_op_counts: {"nth": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "insert": 12495.20224215245, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2340.0, avg_n: 9586.564102564113, avg_op_counts: {"remove": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "insert": 12588.545726495697, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2674.0, avg_n: 9733.564323111435, avg_op_counts: {"nth": 0.0, "insert": 12671.632385938672, "clear": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2775.0, avg_n: 9895.215855855866, avg_op_counts: {"remove": 0.0, "clear": 0.0, "insert": 12762.058018018031, "last": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2692.0, avg_n: 10059.015973254063, avg_op_counts: {"first": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "insert": 12876.619242199076, "nth": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2620.0, avg_n: 10227.479007633585, avg_op_counts: {"clear": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "insert": 12965.701145038189} }, ProfilerPartition { occurences: 2100.0, avg_n: 10391.046666666653, avg_op_counts: {"remove": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "insert": 13086.277619047612, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1616.0, avg_n: 10543.473391089108, avg_op_counts: {"last": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "insert": 13166.605816831692, "remove": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1150.0, avg_n: 10677.04260869565, avg_op_counts: {"last": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "insert": 13288.413043478262, "pop": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 878.0, avg_n: 10792.537585421402, avg_op_counts: {"clear": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "insert": 13369.568337129842, "contains": 0.0} }, ProfilerPartition { occurences: 789.0, avg_n: 10910.96831432194, avg_op_counts: {"clear": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "insert": 13418.711026615969, "pop": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 739.0, avg_n: 11033.42760487145, avg_op_counts: {"pop": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "insert": 13492.217861975649, "contains": 0.0, "push": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 606.0, avg_n: 11176.343234323444, avg_op_counts: {"pop": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "insert": 13624.21782178219} }, ProfilerPartition { occurences: 429.0, avg_n: 11323.193473193476, avg_op_counts: {"push": 0.0, "remove": 0.0, "insert": 13667.03962703963, "clear": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 351.0, avg_n: 11483.125356125362, avg_op_counts: {"insert": 13775.817663817665, "nth": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 218.0, avg_n: 11650.0366972477, avg_op_counts: {"first": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0, "insert": 13864.041284403667, "remove": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 131.0, avg_n: 11787.54961832061, avg_op_counts: {"pop": 0.0, "clear": 0.0, "push": 0.0, "insert": 13960.32824427481, "first": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 91.0, avg_n: 11917.120879120885, avg_op_counts: {"contains": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "insert": 14073.38461538461} }, ProfilerPartition { occurences: 55.0, avg_n: 12054.909090909096, avg_op_counts: {"first": 0.0, "insert": 14188.200000000004, "pop": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 12217.624999999998, avg_op_counts: {"get": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "insert": 14278.7, "clear": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 12363.64705882353, avg_op_counts: {"push": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "insert": 14590.94117647059, "nth": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 12482.125, avg_op_counts: {"contains": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "insert": 14452.5, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 12601.4, avg_op_counts: {"last": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "insert": 14476.8, "pop": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 12751.5, avg_op_counts: {"clear": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "insert": 14256.5, "push": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 13009.5, avg_op_counts: {"last": 0.0, "insert": 14852.5, "get": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 86183.0, avg_op_counts: {"get": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "insert": 120149.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87652.0, avg_op_counts: {"push": 0.0, "get": 0.0, "last": 0.0, "insert": 124355.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87796.0, avg_op_counts: {"insert": 123123.0, "remove": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88187.0, avg_op_counts: {"clear": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "insert": 121640.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88375.0, avg_op_counts: {"get": 0.0, "nth": 0.0, "insert": 118912.0, "last": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88575.0, avg_op_counts: {"nth": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "insert": 122323.0, "last": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 88740.0, avg_op_counts: {"insert": 122954.5, "get": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88940.0, avg_op_counts: {"remove": 0.0, "pop": 0.0, "last": 0.0, "insert": 122962.0, "push": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 89079.0, avg_op_counts: {"last": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "insert": 127854.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89260.33333333333, avg_op_counts: {"push": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "insert": 124329.66666666669, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89607.66666666667, avg_op_counts: {"nth": 0.0, "insert": 124196.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89746.66666666667, avg_op_counts: {"pop": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "insert": 125431.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89938.33333333333, avg_op_counts: {"get": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "insert": 123175.66666666669, "remove": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 90093.16666666666, avg_op_counts: {"get": 0.0, "push": 0.0, "nth": 0.0, "insert": 123977.66666666669, "remove": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 90280.88888888888, avg_op_counts: {"first": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "insert": 122874.88888888888, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90515.8, avg_op_counts: {"clear": 0.0, "insert": 124556.2, "first": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90635.8, avg_op_counts: {"nth": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "insert": 124360.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90841.8, avg_op_counts: {"last": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "insert": 123709.0} }, ProfilerPartition { occurences: 9.0, avg_n: 91021.22222222223, avg_op_counts: {"insert": 124758.22222222223, "clear": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 91298.33333333331, avg_op_counts: {"first": 0.0, "contains": 0.0, "insert": 125011.66666666669, "nth": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 91410.625, avg_op_counts: {"nth": 0.0, "pop": 0.0, "get": 0.0, "insert": 125034.5625, "remove": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 91581.0, avg_op_counts: {"get": 0.0, "nth": 0.0, "last": 0.0, "insert": 124896.625, "pop": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 91712.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "insert": 123502.0, "clear": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 91819.05263157892, avg_op_counts: {"last": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "insert": 125100.52631578948, "pop": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 92009.66666666669, avg_op_counts: {"push": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "insert": 124748.55555555556, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92129.71428571428, avg_op_counts: {"get": 0.0, "last": 0.0, "contains": 0.0, "insert": 124379.07142857142, "remove": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92275.1111111111, avg_op_counts: {"first": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "insert": 126244.94444444444, "clear": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92430.55555555556, avg_op_counts: {"nth": 0.0, "clear": 0.0, "contains": 0.0, "insert": 124890.55555555556, "remove": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 92573.42857142857, avg_op_counts: {"push": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "insert": 125889.0, "nth": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 92723.9411764706, avg_op_counts: {"insert": 126348.5294117647, "remove": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92863.61111111112, avg_op_counts: {"insert": 125503.0, "pop": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92981.57142857142, avg_op_counts: {"push": 0.0, "insert": 125987.14285714286, "first": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 93157.92307692308, avg_op_counts: {"remove": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "insert": 125793.46153846156, "contains": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 93270.5, avg_op_counts: {"pop": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "insert": 126119.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93366.95833333331, avg_op_counts: {"last": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "insert": 126618.95833333331, "get": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93521.21621621624, avg_op_counts: {"get": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "insert": 126063.45945945944, "clear": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93674.75675675676, avg_op_counts: {"pop": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0, "insert": 125831.1081081081, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93839.54166666666, avg_op_counts: {"push": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "insert": 125879.41666666669, "last": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 93997.05714285716, avg_op_counts: {"nth": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "insert": 125980.42857142858, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94156.875, avg_op_counts: {"remove": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "insert": 125993.25, "push": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94301.94736842108, avg_op_counts: {"get": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "insert": 126382.34210526312} }, ProfilerPartition { occurences: 37.0, avg_n: 94438.972972973, avg_op_counts: {"insert": 126223.7297297297, "first": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94570.0263157895, avg_op_counts: {"nth": 0.0, "insert": 126425.2894736842, "get": 0.0, "contains": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94670.58333333331, avg_op_counts: {"remove": 0.0, "insert": 126170.0, "get": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 94784.54545454544, avg_op_counts: {"insert": 126801.04545454546, "nth": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 94905.23404255322, avg_op_counts: {"last": 0.0, "clear": 0.0, "remove": 0.0, "insert": 126395.12765957446, "get": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 30.0, avg_n: 95038.03333333334, avg_op_counts: {"clear": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "insert": 126948.16666666669, "remove": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 95189.31914893618, avg_op_counts: {"first": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "insert": 126859.61702127656, "nth": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 95341.42500000005, avg_op_counts: {"nth": 0.0, "push": 0.0, "clear": 0.0, "insert": 126550.225, "first": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 95488.51020408164, avg_op_counts: {"insert": 126452.20408163266, "clear": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 95642.59322033904, avg_op_counts: {"remove": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "insert": 126582.0, "get": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 31.0, avg_n: 95773.87096774194, avg_op_counts: {"clear": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "insert": 126684.83870967744, "push": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 95881.0, avg_op_counts: {"get": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "insert": 126907.64285714286, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 58.0, avg_n: 96034.46551724136, avg_op_counts: {"last": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "insert": 126533.05172413794} }, ProfilerPartition { occurences: 57.0, avg_n: 96186.3333333333, avg_op_counts: {"nth": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "insert": 126673.87719298244, "pop": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 96325.88888888885, avg_op_counts: {"remove": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "insert": 126765.81481481482, "get": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 96462.9423076923, avg_op_counts: {"remove": 0.0, "pop": 0.0, "push": 0.0, "insert": 127307.30769230766, "last": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 66.0, avg_n: 96589.43939393942, avg_op_counts: {"last": 0.0, "insert": 126543.16666666669, "clear": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 96759.9464285714, avg_op_counts: {"insert": 126700.91071428574, "get": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 78.0, avg_n: 96918.53846153844, avg_op_counts: {"clear": 0.0, "push": 0.0, "contains": 0.0, "insert": 127086.6282051282, "remove": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 63.0, avg_n: 97084.93650793652, avg_op_counts: {"first": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "insert": 126913.12698412698, "last": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 97221.9516129032, avg_op_counts: {"clear": 0.0, "first": 0.0, "get": 0.0, "insert": 127391.40322580644, "push": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 70.0, avg_n: 97383.42857142857, avg_op_counts: {"last": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "insert": 126925.34285714282, "clear": 0.0} }, ProfilerPartition { occurences: 60.0, avg_n: 97531.9, avg_op_counts: {"last": 0.0, "insert": 127281.53333333335, "pop": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 97672.66666666669, avg_op_counts: {"remove": 0.0, "insert": 127031.47368421052, "pop": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 73.0, avg_n: 97813.91780821914, avg_op_counts: {"contains": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "insert": 127705.15068493152, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 97933.61224489794, avg_op_counts: {"contains": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "insert": 127746.65306122448} }, ProfilerPartition { occurences: 64.0, avg_n: 98076.92187500004, avg_op_counts: {"insert": 127800.96875, "remove": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98219.74074074072, avg_op_counts: {"clear": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "insert": 127328.66666666666, "remove": 0.0, "get": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 75.0, avg_n: 98362.36000000004, avg_op_counts: {"remove": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "insert": 127605.44, "push": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 77.0, avg_n: 98528.935064935, avg_op_counts: {"push": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "insert": 127320.09090909093, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98674.05555555552, avg_op_counts: {"clear": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "insert": 127902.29629629632, "first": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 98804.0, avg_op_counts: {"contains": 0.0, "insert": 127585.04081632652, "remove": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 98920.42105263156, avg_op_counts: {"last": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "insert": 127963.94736842104, "first": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99051.73076923078, avg_op_counts: {"last": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "insert": 128125.73076923077, "first": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 83.0, avg_n: 99173.51807228918, avg_op_counts: {"pop": 0.0, "insert": 128217.98795180724, "contains": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 71.0, avg_n: 99312.6338028169, avg_op_counts: {"clear": 0.0, "insert": 128113.35211267605, "pop": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 99461.61016949153, avg_op_counts: {"clear": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "insert": 127726.50847457629, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99589.75, avg_op_counts: {"remove": 0.0, "insert": 128209.00000000004, "pop": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 48.0, avg_n: 99698.91666666669, avg_op_counts: {"insert": 128082.125, "last": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 99826.40816326533, avg_op_counts: {"insert": 127810.55102040817, "nth": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 99951.91428571429, avg_op_counts: {"get": 0.0, "nth": 0.0, "push": 0.0, "insert": 128457.57142857142, "last": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 100053.275, avg_op_counts: {"pop": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "insert": 128447.4, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 100186.87096774195, avg_op_counts: {"push": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "insert": 128031.1935483871} }, ProfilerPartition { occurences: 57.0, avg_n: 100342.05263157892, avg_op_counts: {"last": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "insert": 128333.84210526316, "first": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 100472.74576271189, avg_op_counts: {"clear": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "insert": 128494.8813559322, "contains": 0.0} }, ProfilerPartition { occurences: 53.0, avg_n: 100642.35849056602, avg_op_counts: {"remove": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "insert": 128527.45283018867, "nth": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 50.0, avg_n: 100777.74, avg_op_counts: {"push": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "insert": 128449.71999999996, "last": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 100963.45, avg_op_counts: {"clear": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "insert": 128197.47500000003, "pop": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 51.0, avg_n: 101112.92156862748, avg_op_counts: {"get": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "insert": 128781.64705882355, "remove": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 101270.525, avg_op_counts: {"nth": 0.0, "get": 0.0, "push": 0.0, "insert": 129048.29999999996, "pop": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 39.0, avg_n: 101401.10256410256, avg_op_counts: {"contains": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "insert": 129139.46153846156, "nth": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 41.0, avg_n: 101520.63414634149, avg_op_counts: {"nth": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "insert": 129129.78048780486, "remove": 0.0} }, ProfilerPartition { occurences: 42.0, avg_n: 101652.52380952382, avg_op_counts: {"nth": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "insert": 129088.92857142857, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 32.0, avg_n: 101818.0, avg_op_counts: {"pop": 0.0, "get": 0.0, "contains": 0.0, "first": 0.0, "insert": 129839.96875, "push": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 27.0, avg_n: 101940.25925925928, avg_op_counts: {"last": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "insert": 129575.44444444444} }, ProfilerPartition { occurences: 25.0, avg_n: 102073.92, avg_op_counts: {"get": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "insert": 129895.80000000002, "contains": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 102211.89473684212, avg_op_counts: {"first": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "insert": 130055.94736842104, "pop": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 102370.58333333336, avg_op_counts: {"pop": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "insert": 130027.37499999996, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 102492.1818181818, avg_op_counts: {"clear": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "insert": 129914.72727272726, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 102605.96153846152, avg_op_counts: {"clear": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "insert": 129822.61538461538, "pop": 0.0} }, ProfilerPartition { occurences: 28.0, avg_n: 102770.14285714284, avg_op_counts: {"remove": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "insert": 129112.5, "pop": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 102946.76470588232, avg_op_counts: {"nth": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "insert": 129906.11764705884, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 103071.60000000002, avg_op_counts: {"first": 0.0, "get": 0.0, "insert": 129925.5, "pop": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 103199.125, avg_op_counts: {"nth": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "insert": 129789.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 103362.45454545454, avg_op_counts: {"remove": 0.0, "contains": 0.0, "get": 0.0, "insert": 130504.54545454546, "last": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103522.5, avg_op_counts: {"last": 0.0, "nth": 0.0, "insert": 129790.125, "clear": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 103642.07692307692, avg_op_counts: {"last": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "insert": 130128.61538461538, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 103800.85714285714, avg_op_counts: {"nth": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "insert": 129779.14285714286, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103921.875, avg_op_counts: {"remove": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "insert": 130789.875, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104083.55555555556, avg_op_counts: {"last": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "insert": 130196.77777777778, "nth": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 104241.9, avg_op_counts: {"last": 0.0, "insert": 132418.09999999998, "remove": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 104368.625, avg_op_counts: {"insert": 131003.0, "contains": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 104512.66666666669, avg_op_counts: {"get": 0.0, "remove": 0.0, "insert": 130950.0, "last": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104637.2, avg_op_counts: {"last": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "insert": 131214.4, "contains": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104741.11111111112, avg_op_counts: {"clear": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "insert": 131187.22222222222, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104895.4, avg_op_counts: {"get": 0.0, "clear": 0.0, "pop": 0.0, "insert": 130130.6, "push": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 105045.66666666669, avg_op_counts: {"first": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "insert": 131373.66666666666, "last": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105168.5, avg_op_counts: {"get": 0.0, "insert": 131476.75, "contains": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105274.75, avg_op_counts: {"insert": 130876.5, "contains": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105511.66666666669, avg_op_counts: {"remove": 0.0, "last": 0.0, "insert": 132182.66666666666, "first": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105820.33333333331, avg_op_counts: {"contains": 0.0, "get": 0.0, "insert": 130631.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 105984.0, avg_op_counts: {"remove": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "insert": 132931.0, "push": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106076.0, avg_op_counts: {"get": 0.0, "nth": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "insert": 130937.0} }, ProfilerPartition { occurences: 1.0, avg_n: 106245.0, avg_op_counts: {"pop": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "insert": 132746.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106429.0, avg_op_counts: {"insert": 133914.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106882.5, avg_op_counts: {"remove": 0.0, "first": 0.0, "pop": 0.0, "insert": 132252.0, "clear": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 107419.0, avg_op_counts: {"contains": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "insert": 132028.0} }, ProfilerPartition { occurences: 1.0, avg_n: 177743.0, avg_op_counts: {"nth": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "insert": 245941.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 179733.0, avg_op_counts: {"last": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "insert": 253658.0, "clear": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 181890.0, avg_op_counts: {"push": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "insert": 248499.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 182852.0, avg_op_counts: {"insert": 248449.5, "first": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 182970.0, avg_op_counts: {"contains": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "insert": 250456.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183079.0, avg_op_counts: {"insert": 254132.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183235.0, avg_op_counts: {"last": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "insert": 248843.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 183634.75, avg_op_counts: {"push": 0.0, "insert": 248808.75, "first": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183784.0, avg_op_counts: {"contains": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "insert": 252911.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 183963.5, avg_op_counts: {"last": 0.0, "remove": 0.0, "insert": 252248.5, "pop": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 184167.5, avg_op_counts: {"clear": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "insert": 248845.75, "last": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184323.33333333337, avg_op_counts: {"push": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "insert": 252196.33333333337, "last": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184493.0, avg_op_counts: {"contains": 0.0, "push": 0.0, "get": 0.0, "insert": 251444.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 184698.0, avg_op_counts: {"get": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "insert": 250041.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184794.5, avg_op_counts: {"nth": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "insert": 251650.5} }, ProfilerPartition { occurences: 2.0, avg_n: 184925.0, avg_op_counts: {"first": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "insert": 253010.0, "remove": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 185071.5, avg_op_counts: {"contains": 0.0, "pop": 0.0, "remove": 0.0, "insert": 252484.0, "nth": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 185266.0, avg_op_counts: {"insert": 252508.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 185460.28571428577, avg_op_counts: {"clear": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "insert": 251638.2857142857, "first": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 185621.0, avg_op_counts: {"first": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "insert": 250481.33333333337, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 185984.3333333333, avg_op_counts: {"contains": 0.0, "pop": 0.0, "insert": 252611.55555555556, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 186131.125, avg_op_counts: {"first": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "insert": 253215.75, "nth": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186289.66666666663, avg_op_counts: {"remove": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 251812.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 186435.8, avg_op_counts: {"pop": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "insert": 251207.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186660.0, avg_op_counts: {"nth": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "insert": 250868.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186769.0, avg_op_counts: {"get": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "insert": 253499.0, "push": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186843.33333333337, avg_op_counts: {"remove": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "insert": 249660.0, "clear": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 186999.0, avg_op_counts: {"push": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "insert": 251090.5, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187131.75, avg_op_counts: {"push": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "insert": 253265.5, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187307.75, avg_op_counts: {"remove": 0.0, "insert": 251796.0, "get": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 187471.77777777775, avg_op_counts: {"contains": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "insert": 253346.1111111111, "push": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187648.3, avg_op_counts: {"pop": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "first": 0.0, "insert": 252773.7, "nth": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187805.8, avg_op_counts: {"contains": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "insert": 254815.7, "last": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187976.29999999996, avg_op_counts: {"nth": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "insert": 252631.1} }, ProfilerPartition { occurences: 18.0, avg_n: 188140.77777777775, avg_op_counts: {"pop": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "insert": 252600.38888888888} }, ProfilerPartition { occurences: 10.0, avg_n: 188336.7, avg_op_counts: {"last": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "insert": 253341.8, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188487.57142857145, avg_op_counts: {"pop": 0.0, "nth": 0.0, "insert": 252807.57142857145, "last": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188639.2857142857, avg_op_counts: {"contains": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "insert": 255467.2857142857, "pop": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 188782.2, avg_op_counts: {"get": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "insert": 252893.4} }, ProfilerPartition { occurences: 8.0, avg_n: 188938.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "insert": 252720.5, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 189029.6666666667, avg_op_counts: {"nth": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "insert": 253790.5} }, ProfilerPartition { occurences: 13.0, avg_n: 189161.61538461535, avg_op_counts: {"remove": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "insert": 252997.46153846156} }, ProfilerPartition { occurences: 15.0, avg_n: 189277.4, avg_op_counts: {"nth": 0.0, "insert": 253791.46666666667, "clear": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0} }, Pr┌──────┬───────────────────────────────────────────────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐ │ name │ implementation │ estimated cost │ file │ ├──────┼───────────────────────────────────────────────────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤ │ Set │ std::collections::HashSet │ 134360095161.20102 │ /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs │ │ Set │ std::collections::BTreeSet │ 155408519280.07425 │ /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs │ │ Set │ primrose_library::SortedUniqueVec │ 13414098728948.842 │ /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs │ -│ Set │ std::collections::HashSet until n=177743, then std::collections::BTreeSet │ 118770365483.29034 │ /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs │ +│ Set │ std::collections::HashSet until n=142581, then std::collections::BTreeSet │ 118768510824.70943 │ /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs │ └──────┴───────────────────────────────────────────────────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────┘ \begin{center} \begin{tabular}{|c|c|c|c|} @@ -63,115 +24,116 @@ name & implementation & estimated cost & file \\ Set & std::collections::HashSet & 134360095161.20102 & /opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs \\ Set & std::collections::BTreeSet & 155408519280.07425 & /opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs \\ Set & primrose\_library::SortedUniqueVec & 13414098728948.842 & /opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs \\ -Set & std::collections::HashSet until n=177743, then std::collections::BTreeSet & 118770365483.29034 & /opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs \\ +Set & std::collections::HashSet until n=142581, then std::collections::BTreeSet & 118768510824.70943 & /opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs \\ \end{tabular} \end{center} -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [1599418.4819494884, 1599941.2750662696, 817103.2939985835, 871394.9157947017, 5403761.0583659, 10254741.088492304, 16299181.758883301, 20617626.94732876, 41078209.45136746, 111295096.39928643, 141643991.52058414, 189143674.69157127, 298988433.1186844, 529427461.804187, 713525093.9962298, 944983510.8466144, 1069402153.1576011, 1350538079.2596197, 1698457704.308104, 1982301657.6275423, 2231656971.431708, 2363478188.6942844, 2723641637.0183268, 2852358345.336927, 2797448171.599113, 2747011743.541168, 2226591756.4704814, 1727013985.0442805, 1242293317.6956425, 955523679.861288, 862985530.3226051, 813850306.4450542, 674987972.0717338, 480121153.7819831, 396648717.87247694, 248379169.8718941, 150514404.22778365, 105548290.7370665, 64407155.86250188, 47220794.67021564, 20538806.638444003, 9585304.352220438, 6008213.081838464, 2370321.1196955554, 2475812.264177838, 14179369.706454178, 14739349.861557031, 14599473.604565512, 14440095.671674732, 14123980.530866956, 14537579.520546818, 29239265.371863123, 14629004.44180183, 15217137.066856561, 44416299.86857064, 44413038.53247888, 44872639.80443923, 44090098.9381255, 88793821.79603043, 132077104.9500927, 74430236.52658603, 74338500.05897032, 73992872.40383919, 134385521.5498019, 44921595.412761495, 239702212.19657707, 119776809.99864998, 29620840.061474513, 285126668.7800884, 134752675.36608332, 209065351.6706349, 272942713.8236868, 270132906.76628596, 317802458.1018384, 258317129.88894972, 271788567.6111185, 212276868.14559352, 393817141.8765592, 30381602.4137139, 366123324.1841986, 562206291.3607105, 561410777.8628224, 364465648.95773804, 532172413.7814901, 365117707.5484696, 580122204.2260184, 564361591.2568977, 580751218.3090262, 366151602.064036, 337424137.4176476, 718792963.6866313, 460980658.56977266, 722000751.7942334, 613227270.66723, 750925699.326421, 905487676.8571191, 476323044.14585537, 862221405.5379195, 890753998.2775581, 876735149.483357, 831511523.6626128, 804436473.1710969, 1015237712.2893429, 862888882.235081, 1206060852.5119328, 973236749.2820225, 961756101.7903043, 1082355474.5416994, 930711403.8860974, 882775306.9942002, 1137002054.353188, 763688244.901365, 998280738.588013, 839509940.9108734, 1168969691.413322, 1197995476.1205494, 844323837.694126, 764512070.7099347, 594833469.0739596, 815298679.7634917, 1302703973.0320168, 1113866326.400046, 923179809.081054, 817003047.6163065, 753629769.0763104, 767960055.6363808, 551504068.8751814, 630410422.2450832, 974315859.7618562, 898229423.2588534, 931235669.985914, 837121859.8040278, 789542778.575978, 630703344.0242567, 808129913.2331709, 635403769.6762788, 620169572.294666, 652129356.8114339, 668055211.8877159, 512178304.8715538, 431408361.9229211, 400580071.6210705, 304926330.27301246, 385245334.5692495, 176473863.34136543, 416948111.7655883, 446756176.16270304, 273037651.35735863, 160686522.19158405, 256913465.91898203, 177677111.12089324, 128565677.36853017, 209528978.1781496, 112566542.62656263, 129689963.69702744, 145300242.30698636, 164266245.4552247, 130051097.72785415, 48767510.44346023, 81469381.39359014, 146653664.40292922, 80850055.63932122, 97984594.6968529, 65394893.25226203, 65114041.781701155, 49352797.882628374, 48811878.301776536, 16564003.51273503, 32638717.74412627, 16551933.241514407, 33410743.15364859, 33034007.58689318, 16511370.072599318, 35397410.82687096, 36621304.475973934, 35995437.985200755, 72081771.48820764, 36338443.31926663, 36877868.720122956, 36118877.40352252, 144542731.1040159, 36739724.96423797, 73306752.82382286, 144680051.28429243, 109996777.87069339, 109696524.69575416, 36372636.66040565, 73224092.52548054, 73634025.45055547, 73497009.08364588, 36762654.567218214, 256526413.97643608, 109460577.7291448, 331353110.8306439, 295304793.2978493, 220302481.25317, 183183902.2209658, 109798370.06065315, 110967732.74258718, 218598420.94838196, 73300456.47554769, 295799391.683787, 294159210.8853177, 333046602.989044, 369311304.29423803, 372380667.8206669, 369280298.54078746, 664783575.4556739, 370514206.10665846, 258869984.8277071, 261651314.5197843, 370098589.53204244, 295943488.3242336, 222927058.06528282, 481591583.94155073, 557520183.2113125, 520686844.3768655, 334093341.47492725, 297202316.9163415, 481687982.9659156, 596262030.743654, 185964565.8511542, 335869304.20691997, 710904509.4062624, 523466652.56169665, 372280529.4025158, 374429067.71386385, 598999330.0170877, 187323602.12399852, 1124008688.608838, 936048995.5289234, 563195812.4716676, 749147359.979601, 521420648.648186, 559138658.3924649, 602421998.0117133, 486581130.4363165, 751878470.9692674, 635364622.9625273, 523779943.24636173, 748856274.5563143, 261018267.1759119, 566451877.4088486, 449382572.1858003, 600001934.6580746, 638672073.201158, 451112685.9945197, 524399685.52792835, 263576264.7998457, 672199309.729876, 486963927.5939275, 529882022.0731003, 373938674.93672675, 901941451.6113677, 640516328.6676193, 940606776.4330653, 563780757.8764156, 867061614.1828506, 448216054.88974446, 604601605.5613307, 638112014.0738944, 826796398.2837077, 753043992.2824733, 603533038.8517189, 226213203.98190603, 374937093.88558203, 639009241.6230351, 418498532.1280929, 601107460.8286709, 188441146.90705228, 416265241.5051602, 490866790.76525086, 757072207.8063352, 834560988.219298, 981417521.3504823, 567795895.809468, 793955364.2519783, 528770034.7670729, 909252050.275698, 608481287.6423007, 829694933.1524786, 682303781.6335611, 493866769.6905997, 565739849.2082467, 760789836.6590084, 912832072.0544088, 686359155.7461345, 685398967.2090211, 645751235.7224805, 494713996.2605143, 460253873.6955888, 454704001.97848195, 495424020.5777336, 574431409.0605181, 421491303.7991013, 647902454.4507905, 419124896.68400455, 611336912.6718316, 459065555.84589905, 384263851.94234145, 534729743.777857, 37611136.27295164, 266036316.34652585, 306888643.7424927, 422073867.4253139, 499481252.0189575, 423695801.4493179, 385481263.7988328, 424192403.9215508, 153174828.04836, 308814856.349166, 384142118.1149969, 230281389.22745842, 346351826.7677523, 270585193.6950725, 192387899.3765279, 309040196.5126145, 77422213.99051926, 116025854.5375916, 115318657.69105719, 38261838.58743417, 116050632.56623366, 78125488.61431332, 78201825.63300836, 155244428.89799866, 116300350.48388064, 115907044.29111844, 78147009.68114886, 39275167.242393225, 77379379.1898638, 38400634.91960299, 78421677.92768429, 39435845.49820676, 39210454.5629141, 78484081.92366803, 39184253.65125801, 39424051.18215381, 39167111.0547483, 77733631.14586872, 38874701.71009241, 39419851.477210484, 39470698.24999282, 39997880.7715928]), ("primrose_library::SortedUniqueVec", [6660078.670704886, 6815317.066069573, 3580975.787478768, 3880743.6611268325, 24557992.748428892, 47701638.975599736, 77706588.1686033, 100438620.56391512, 204216382.45412794, 565110262.7158035, 733785306.63964, 997779763.2081245, 1608906827.105875, 2906099782.7174015, 3997000075.1892486, 5392872815.756977, 6208566941.21579, 7968274166.032138, 10188454871.636806, 12091108546.111345, 13836572005.662622, 14887307821.74638, 17433256208.93072, 18576400693.681835, 18535963900.15064, 18521981012.191982, 15264917524.044659, 12021970879.55585, 8762469360.208717, 6816016852.789088, 6226530178.687398, 5940855452.340203, 4993817341.507228, 3600791014.980505, 3018546469.623186, 1918796896.8331242, 1177039111.545247, 834828308.2457811, 515541793.2261377, 383269430.04594326, 168769955.3260976, 79545725.09326549, 50353853.95662463, 20110164.95266934, 21444653.851042893, 836655109.0459142, 885198365.6564105, 878304972.269055, 872766175.7489153, 855565336.6680968, 882706198.6986927, 1778840710.4756162, 892091857.1273938, 929476374.5584027, 2718775193.8392363, 2729665790.4672174, 2762399274.6758575, 2720304871.4995627, 5488363171.624515, 8181558604.420762, 4623195241.140765, 4623922634.71738, 4613406550.825771, 8396226409.899655, 2815616173.501994, 15043577834.36576, 7531848245.182469, 1865428353.7514596, 17978421105.897068, 8515259589.877126, 13229332741.989075, 17300057826.504864, 17152299843.391481, 20211928014.766266, 16456823016.023075, 17342505515.53367, 13563243380.21344, 25212837124.07477, 1947556106.7298224, 23495211688.04824, 36141207099.33393, 36152478116.48591, 23513540936.403095, 34393886126.7321, 23639554709.28104, 37621025994.99865, 36655012374.998024, 37774702042.01037, 23842871459.133858, 22000106907.13223, 46928359129.42085, 30140808261.55899, 47286665430.30679, 40230391763.15614, 49344231683.967155, 59602046379.94037, 31398520296.312965, 56903513884.24502, 58885942726.559875, 58056008757.82334, 55145778222.073906, 53430376162.626465, 67525174488.518005, 57499292950.66003, 80506101345.72244, 65082744289.62186, 64411006345.47013, 72615183840.44908, 62542113866.118996, 59411497349.04022, 76638289518.05817, 51542188793.570076, 67479485225.745834, 56834764307.9572, 79260868847.16455, 81374648716.47382, 57440759028.8459, 52083609554.13486, 40574587142.135445, 55691135573.72797, 89100629732.25146, 76298070004.94304, 63336940614.36442, 56129023703.21039, 51835410972.03551, 52892722610.93559, 38035137076.17539, 43523796377.49176, 67362500043.85574, 62204128436.25205, 64579056117.27413, 58156549290.24259, 54929501069.952324, 43964736471.94972, 56421306585.94301, 44435547493.5108, 43429616176.17156, 45724942803.03998, 46906306477.25096, 36023939903.16106, 30381756292.63053, 28250033408.80681, 21535188066.759857, 27252605430.727764, 12499703534.669876, 29567473236.227253, 31735252831.115517, 19430679528.053753, 11449998019.44956, 18330942780.08365, 12698753037.105156, 9203872642.977003, 15018409764.298937, 8081608596.966864, 9322541307.954897, 10461986442.34379, 11846776907.704782, 9391364560.384897, 3526827678.8226748, 5899291963.420492, 10630614997.503395, 5869864449.972209, 7124742932.739378, 4760988239.545472, 4745655404.670833, 3605587134.794915, 3577215619.7861986, 1215912121.3385887, 2398130055.0902233, 1218224827.8451881, 2463589627.9619, 2446914146.803781, 1229611521.7352934, 4623643332.654872, 4846467396.714954, 4831041789.408644, 9734700722.859217, 4911276556.059623, 4987689641.605538, 4889955376.722101, 19619392883.099552, 4991630163.982463, 9971302571.126854, 19705432559.202354, 14996569607.521935, 14971928681.816387, 4970849725.46842, 10013328345.582073, 10077808110.676626, 10068495445.542648, 5042457504.771632, 35229536319.95565, 15047989998.307005, 45658207961.59206, 40729094339.409134, 30415317806.633904, 25314211686.055202, 15194715072.556438, 15367187732.21953, 30286557336.05182, 10165742561.167488, 41057811676.26614, 40875779094.90219, 46327660427.274475, 51429679165.5166, 51908867201.88122, 51532264568.85578, 92865667092.82933, 51822406022.5591, 36241675412.70151, 36666158673.570885, 51910055747.089165, 41549852119.97952, 31316582939.993786, 67709788301.65316, 78442200784.59581, 73334808469.6787, 47090675293.6366, 41925672902.699455, 67984816281.46065, 84237957088.56308, 26301066070.43216, 47528741868.76283, 100693929295.58328, 74236749162.46515, 52834681313.028175, 53179704141.69687, 85138253302.09123, 26645482286.095203, 160036245554.12393, 133422773591.31949, 80374331986.47696, 107029165081.23776, 74566893195.59265, 80044270747.55272, 86311718849.67581, 69771192254.80055, 107923722821.0224, 91288592792.37788, 75311396612.05312, 107767823543.1141, 37595486905.478775, 81660471167.0799, 64821550091.8609, 86613616779.38986, 92272350124.00735, 65234021916.10875, 75894920104.81409, 38177602583.26321, 97435840659.99371, 70662934359.99487, 76960025889.63963, 54353324895.016815, 131260877949.46881, 93322296920.4969, 137177445521.19241, 82287476320.11511, 126653561218.12991, 65511848072.711494, 88437032003.39372, 93425126525.2554, 121163654443.94662, 110475486641.73328, 88629942232.99213, 33244754387.66414, 55139125871.96239, 94048086032.29474, 61632584465.14969, 88596444940.23645, 27797113964.17517, 61446145999.733864, 72509232382.08948, 111904934922.04675, 123483757107.60068, 145382919191.70175, 84206550351.61, 117850827512.07182, 78538100383.4099, 135168439873.5185, 90546012271.2034, 123576214108.13766, 101739006386.6311, 73696506099.704, 84504238897.67265, 113756263375.33545, 136628389706.09697, 102826345713.95291, 102767567429.58788, 96909997980.47452, 74318620485.65974, 69198069799.42157, 68425254821.42947, 74608424997.21027, 86574385056.29695, 63561671231.625565, 97782874367.80698, 63317307980.99268, 92416289085.68619, 69457590334.11577, 58176532789.7393, 81021370447.32443, 5702628820.724068, 40365922028.17218, 46598235070.72869, 64138325306.7099, 75976349147.12247, 64515339476.8448, 58766594139.18727, 64756570533.51602, 23406042167.310295, 47222022874.8623, 58784082235.95653, 35265122517.5635, 53076563482.08129, 41559369303.74951, 29582702940.18612, 47571508296.17881, 11926163034.041845, 17886201906.630882, 17792964100.927753, 5910798602.462189, 17940315964.295113, 12094946901.360218, 12117665784.700296, 24072173275.146698, 18047332928.859383, 18010925971.370525, 12150732630.677605, 6110758185.487899, 12057809773.142485, 5988999307.462928, 12245339954.218405, 6164176803.467003, 6134850377.11325, 12292749551.645992, 6144696614.33828, 6189120430.169968, 6152698296.918095, 12228538496.75519, 6126998751.915315, 6221105280.773909, 6246599343.09705, 6337756872.504854]), ("std::collections::HashSet", [855307.7352447908, 853736.8546353893, 434831.1690520381, 463013.96493494615, 2865743.161224099, 5426290.377584772, 8604537.381890578, 10861990.268143365, 21599538.816480692, 58403343.35537566, 74187965.64673787, 98896600.1022956, 156036774.3361894, 275780632.1531051, 370966140.1233175, 490443463.5481887, 554121122.5442995, 698735091.2844965, 877376387.0703038, 1022405881.8526361, 1149258361.9413977, 1215352669.2607708, 1398470249.140315, 1462207760.2525845, 1431771602.1927805, 1403698063.776595, 1136028612.772025, 879907663.6804187, 632182198.0406845, 485751289.2478276, 438253560.40003335, 412864198.5278587, 342003969.5884139, 242970224.53979173, 200464869.80713904, 125361389.6726288, 75884721.05774456, 53160524.99526684, 32405096.440518644, 23729026.458475437, 10309849.236063153, 4807372.708746341, 3010749.121866277, 1186518.8168917734, 1237113.652837221, 8541701.496177068, 8961780.75005853, 8884843.239480397, 8809696.72175517, 8627147.648230849, 8891092.637161333, 17901361.093254507, 8967848.740998376, 9336664.168865839, 27283757.034248367, 27342422.416380726, 27649967.913262177, 27201161.890582938, 54835315.47107423, 81663569.98590444, 46089882.20260249, 46068603.63673157, 45915227.37737948, 83487430.76211034, 27957576.146720104, 149290095.19855022, 74680862.68985793, 18484233.145122, 178050158.0451068, 84251421.55739802, 130815517.32643649, 170945441.8735528, 169356103.8228586, 199426483.54945865, 162256746.21955618, 170873377.80346847, 133560654.03637798, 248066477.5779892, 19151463.66350802, 230935727.75661546, 354973005.74954176, 354825235.5832797, 230598543.62312603, 337053023.06961435, 231489588.6256141, 368153743.22875416, 358472416.3513062, 369198759.65991396, 232925186.7590746, 214810370.2295272, 457958097.41009724, 293955798.02811426, 460858001.63536555, 391817349.22599006, 480261558.76282394, 579698540.6983843, 305207568.2580196, 552863435.7013429, 571734609.3840339, 563298276.3220416, 534732578.19023377, 517787462.30760163, 654016844.5377156, 556497809.1172278, 778630449.2854558, 629008933.1395396, 622150602.1085751, 700911209.7118161, 603300368.887906, 572759501.8116276, 738394599.1328981, 496348612.69997126, 649433620.0341291, 546660956.292376, 761912685.5179762, 781692446.1129589, 551451213.4655864, 499753922.3093814, 389136793.5802774, 533828374.9461308, 853653023.0201949, 730582896.8737881, 606110889.4035529, 536857369.31179273, 495573574.9199437, 505424804.3092278, 363269438.7530845, 415524037.90314466, 642774073.0943695, 593190485.8787357, 615522905.5494024, 553941229.6616437, 522928425.63287383, 418243390.8587566, 536435895.50023836, 422223934.1140402, 412459963.58013004, 434061720.15700704, 445053698.97454643, 341586811.7750569, 287954011.94906515, 267615810.3248636, 203900295.4219993, 257882044.27157998, 118227175.58418547, 279543576.3466073, 299857729.93423873, 183476631.66919857, 108068906.70681672, 172933523.55084985, 119728941.80808346, 86727863.46475574, 141457485.78691968, 76077057.94602035, 87720963.43016627, 98386301.74452686, 111346951.88791901, 88229464.1270588, 33116958.709626608, 55370405.68113576, 99742332.4827097, 55044940.497013114, 66778053.498838976, 44604495.9828309, 44444694.34605706, 33740348.40140685, 33439980.44388551, 11360165.853579123, 22398641.968638252, 11371873.709140696, 22983079.59990096, 22793553.056621566, 11434233.999557732, 39344361.42512949, 41230039.89908066, 41090504.99272682, 82793107.04409884, 41769840.03434769, 42419447.68267404, 41587858.80621161, 166854486.40811372, 42451349.303767204, 84800282.70316902, 167582022.65317726, 127535339.26353869, 127324929.2035437, 42272996.97619342, 85154853.0357683, 85702827.68447049, 85623240.3256572, 42881196.66415053, 299591425.2598355, 127967386.92020482, 388272409.1718848, 346354934.3983781, 258647332.74893552, 215267903.96901652, 129213086.35251832, 130679657.99003363, 257551038.87918633, 86447452.12693234, 349147342.5030384, 347599344.57148504, 393961155.3780797, 437348017.0666272, 441423377.83495224, 438221453.0958265, 789714940.1043528, 440690670.96070045, 308194977.44697976, 311805553.52612174, 441439430.4618658, 353338160.63445693, 266315434.81771004, 575804180.6572425, 667074633.8885437, 623644029.6183664, 400463636.29214054, 356541421.96912426, 578153294.118182, 716376273.7420492, 223670870.67561162, 404197712.23910934, 856334329.1777699, 631338911.3209697, 449329472.53955966, 452266137.20562744, 724061189.9000585, 226608740.49302793, 1361052027.305952, 1134724187.4887938, 683568837.2780352, 910272235.6508237, 634189637.8798401, 680781433.2204083, 734092468.0689603, 593418016.7522779, 917922876.7629719, 776444399.1854404, 640557422.554012, 916623018.7051069, 319772926.07204247, 694580213.5313755, 551357147.5060868, 736722321.5361925, 784862806.7571557, 554882955.3998568, 645571959.3517461, 324747109.6611473, 828818995.0973153, 601089570.7469501, 654663707.0310122, 462364063.1735755, 1116608885.215902, 793887033.099946, 1166977441.2543442, 700033721.6548628, 1077477223.2004979, 557333076.2503632, 752375348.5318108, 794823617.0087165, 1030828224.7977642, 939913673.3939492, 754067288.5222402, 282851541.2758946, 469138012.5719744, 800197001.5003971, 524399627.1792548, 753832341.0984185, 236518417.91329774, 522836193.1344904, 616978730.0341532, 952207566.975258, 1050753655.4908304, 1237128044.7405593, 716567699.8175336, 1002886807.3833157, 668352340.9258773, 1150292709.3144338, 770569175.1426421, 1051685169.9986151, 865863057.4885195, 627214243.4064637, 719212251.3228278, 968197923.7062682, 1162893492.4103065, 875211110.5828717, 874727954.6041842, 824887751.130834, 632607815.3758336, 589032862.9227052, 582467403.0196297, 635113186.6566453, 736989386.6314648, 541095097.9933289, 832434249.346011, 539039468.9013106, 786781553.7332134, 591337270.8765037, 495302597.2398411, 689813365.1198037, 48552881.271748126, 343687164.5730687, 396758724.67662865, 546114856.3873699, 646929152.3752693, 549356013.9366311, 500421663.9309809, 551450393.5515894, 199325455.7505489, 402150221.2263459, 500625456.20953405, 300336442.8072026, 452037377.5260314, 353972992.899011, 251973135.64134878, 405207938.4820045, 101587727.30347763, 152359295.7777913, 151569333.3209917, 50353097.9938225, 152833959.10741186, 103041978.01179011, 103238580.97232224, 205091745.12694308, 153764815.82868332, 153461666.51478985, 103532154.7889773, 52068807.84838832, 102748097.15162118, 51035515.99032932, 104353538.04675518, 52532395.88368369, 52284252.81301971, 104768944.72418733, 52372432.156515464, 52753175.23924743, 52443948.64392403, 104238266.59053206, 52231290.05965161, 53036154.942576334, 53259188.95011767, 54038957.76559055])] -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 855307.7352447908), ("std::collections::HashSet", 853736.8546353893), ("std::collections::HashSet", 434831.1690520381), ("std::collections::HashSet", 463013.96493494615), ("std::collections::HashSet", 2865743.161224099), ("std::collections::HashSet", 5426290.377584772), ("std::collections::HashSet", 8604537.381890578), ("std::collections::HashSet", 10861990.268143365), ("std::collections::HashSet", 21599538.816480692), ("std::collections::HashSet", 58403343.35537566), ("std::collections::HashSet", 74187965.64673787), ("std::collections::HashSet", 98896600.1022956), ("std::collections::HashSet", 156036774.3361894), ("std::collections::HashSet", 275780632.1531051), ("std::collections::HashSet", 370966140.1233175), ("std::collections::HashSet", 490443463.5481887), ("std::collections::HashSet", 554121122.5442995), ("std::collections::HashSet", 698735091.2844965), ("std::collections::HashSet", 877376387.0703038), ("std::collections::HashSet", 1022405881.8526361), ("std::collections::HashSet", 1149258361.9413977), ("std::collections::HashSet", 1215352669.2607708), ("std::collections::HashSet", 1398470249.140315), ("std::collections::HashSet", 1462207760.2525845), ("std::collections::HashSet", 1431771602.1927805), ("std::collections::HashSet", 1403698063.776595), ("std::collections::HashSet", 1136028612.772025), ("std::collections::HashSet", 879907663.6804187), ("std::collections::HashSet", 632182198.0406845), ("std::collections::HashSet", 485751289.2478276), ("std::collections::HashSet", 438253560.40003335), ("std::collections::HashSet", 412864198.5278587), ("std::collections::HashSet", 342003969.5884139), ("std::collections::HashSet", 242970224.53979173), ("std::collections::HashSet", 200464869.80713904), ("std::collections::HashSet", 125361389.6726288), ("std::collections::HashSet", 75884721.05774456), ("std::collections::HashSet", 53160524.99526684), ("std::collections::HashSet", 32405096.440518644), ("std::collections::HashSet", 23729026.458475437), ("std::collections::HashSet", 10309849.236063153), ("std::collections::HashSet", 4807372.708746341), ("std::collections::HashSet", 3010749.121866277), ("std::collections::HashSet", 1186518.8168917734), ("std::collections::HashSet", 1237113.652837221), ("std::collections::HashSet", 8541701.496177068), ("std::collections::HashSet", 8961780.75005853), ("std::collections::HashSet", 8884843.239480397), ("std::collections::HashSet", 8809696.72175517), ("std::collections::HashSet", 8627147.648230849), ("std::collections::HashSet", 8891092.637161333), ("std::collections::HashSet", 17901361.093254507), ("std::collections::HashSet", 8967848.740998376), ("std::collections::HashSet", 9336664.168865839), ("std::collections::HashSet", 27283757.034248367), ("std::collections::HashSet", 27342422.416380726), ("std::collections::HashSet", 27649967.913262177), ("std::collections::HashSet", 27201161.890582938), ("std::collections::HashSet", 54835315.47107423), ("std::collections::HashSet", 81663569.98590444), ("std::collections::HashSet", 46089882.20260249), ("std::collections::HashSet", 46068603.63673157), ("std::collections::HashSet", 45915227.37737948), ("std::collections::HashSet", 83487430.76211034), ("std::collections::HashSet", 27957576.146720104), ("std::collections::HashSet", 149290095.19855022), ("std::collections::HashSet", 74680862.68985793), ("std::collections::HashSet", 18484233.145122), ("std::collections::HashSet", 178050158.0451068), ("std::collections::HashSet", 84251421.55739802), ("std::collections::HashSet", 130815517.32643649), ("std::collections::HashSet", 170945441.8735528), ("std::collections::HashSet", 169356103.8228586), ("std::collections::HashSet", 199426483.54945865), ("std::collections::HashSet", 162256746.21955618), ("std::collections::HashSet", 170873377.80346847), ("std::collections::HashSet", 133560654.03637798), ("std::collections::HashSet", 248066477.5779892), ("std::collections::HashSet", 19151463.66350802), ("std::collections::HashSet", 230935727.75661546), ("std::collections::HashSet", 354973005.74954176), ("std::collections::HashSet", 354825235.5832797), ("std::collections::HashSet", 230598543.62312603), ("std::collections::HashSet", 337053023.06961435), ("std::collections::HashSet", 231489588.6256141), ("std::collections::HashSet", 368153743.22875416), ("std::collections::HashSet", 358472416.3513062), ("std::collections::HashSet", 369198759.65991396), ("std::collections::HashSet", 232925186.7590746), ("std::collections::HashSet", 214810370.2295272), ("std::collections::HashSet", 457958097.41009724), ("std::collections::HashSet", 293955798.02811426), ("std::collections::HashSet", 460858001.63536555), ("std::collections::HashSet", 391817349.22599006), ("std::collections::HashSet", 480261558.76282394), ("std::collections::HashSet", 579698540.6983843), ("std::collections::HashSet", 305207568.2580196), ("std::collections::HashSet", 552863435.7013429), ("std::collections::HashSet", 571734609.3840339), ("std::collections::HashSet", 563298276.3220416), ("std::collections::HashSet", 534732578.19023377), ("std::collections::HashSet", 517787462.30760163), ("std::collections::HashSet", 654016844.5377156), ("std::collections::HashSet", 556497809.1172278), ("std::collections::HashSet", 778630449.2854558), ("std::collections::HashSet", 629008933.1395396), ("std::collections::HashSet", 622150602.1085751), ("std::collections::HashSet", 700911209.7118161), ("std::collections::HashSet", 603300368.887906), ("std::collections::HashSet", 572759501.8116276), ("std::collections::HashSet", 738394599.1328981), ("std::collections::HashSet", 496348612.69997126), ("std::collections::HashSet", 649433620.0341291), ("std::collections::HashSet", 546660956.292376), ("std::collections::HashSet", 761912685.5179762), ("std::collections::HashSet", 781692446.1129589), ("std::collections::HashSet", 551451213.4655864), ("std::collections::HashSet", 499753922.3093814), ("std::collections::HashSet", 389136793.5802774), ("std::collections::HashSet", 533828374.9461308), ("std::collections::HashSet", 853653023.0201949), ("std::collections::HashSet", 730582896.8737881), ("std::collections::HashSet", 606110889.4035529), ("std::collections::HashSet", 536857369.31179273), ("std::collections::HashSet", 495573574.9199437), ("std::collections::HashSet", 505424804.3092278), ("std::collections::HashSet", 363269438.7530845), ("std::collections::HashSet", 415524037.90314466), ("std::collections::HashSet", 642774073.0943695), ("std::collections::HashSet", 593190485.8787357), ("std::collections::HashSet", 615522905.5494024), ("std::collections::HashSet", 553941229.6616437), ("std::collections::HashSet", 522928425.63287383), ("std::collections::HashSet", 418243390.8587566), ("std::collections::HashSet", 536435895.50023836), ("std::collections::HashSet", 422223934.1140402), ("std::collections::HashSet", 412459963.58013004), ("std::collections::HashSet", 434061720.15700704), ("std::collections::HashSet", 445053698.97454643), ("std::collections::HashSet", 341586811.7750569), ("std::collections::HashSet", 287954011.94906515), ("std::collections::HashSet", 267615810.3248636), ("std::collections::HashSet", 203900295.4219993), ("std::collections::HashSet", 257882044.27157998), ("std::collections::HashSet", 118227175.58418547), ("std::collections::HashSet", 279543576.3466073), ("std::collections::HashSet", 299857729.93423873), ("std::collections::HashSet", 183476631.66919857), ("std::collections::HashSet", 108068906.70681672), ("std::collections::HashSet", 172933523.55084985), ("std::collections::HashSet", 119728941.80808346), ("std::collections::HashSet", 86727863.46475574), ("std::collections::HashSet", 141457485.78691968), ("std::collections::HashSet", 76077057.94602035), ("std::collections::HashSet", 87720963.43016627), ("std::collections::HashSet", 98386301.74452686), ("std::collections::HashSet", 111346951.88791901), ("std::collections::HashSet", 88229464.1270588), ("std::collections::HashSet", 33116958.709626608), ("std::collections::HashSet", 55370405.68113576), ("std::collections::HashSet", 99742332.4827097), ("std::collections::HashSet", 55044940.497013114), ("std::collections::HashSet", 66778053.498838976), ("std::collections::HashSet", 44604495.9828309), ("std::collections::HashSet", 44444694.34605706), ("std::collections::HashSet", 33740348.40140685), ("std::collections::HashSet", 33439980.44388551), ("std::collections::HashSet", 11360165.853579123), ("std::collections::HashSet", 22398641.968638252), ("std::collections::HashSet", 11371873.709140696), ("std::collections::HashSet", 22983079.59990096), ("std::collections::HashSet", 22793553.056621566), ("std::collections::HashSet", 11434233.999557732), ("std::collections::BTreeSet", 35397410.82687096), ("std::collections::BTreeSet", 36621304.475973934), ("std::collections::BTreeSet", 35995437.985200755), ("std::collections::BTreeSet", 72081771.48820764), ("std::collections::BTreeSet", 36338443.31926663), ("std::collections::BTreeSet", 36877868.720122956), ("std::collections::BTreeSet", 36118877.40352252), ("std::collections::BTreeSet", 144542731.1040159), ("std::collections::BTreeSet", 36739724.96423797), ("std::collections::BTreeSet", 73306752.82382286), ("std::collections::BTreeSet", 144680051.28429243), ("std::collections::BTreeSet", 109996777.87069339), ("std::collections::BTreeSet", 109696524.69575416), ("std::collections::BTreeSet", 36372636.66040565), ("std::collections::BTreeSet", 73224092.52548054), ("std::collections::BTreeSet", 73634025.45055547), ("std::collections::BTreeSet", 73497009.08364588), ("std::collections::BTreeSet", 36762654.567218214), ("std::collections::BTreeSet", 256526413.97643608), ("std::collections::BTreeSet", 109460577.7291448), ("std::collections::BTreeSet", 331353110.8306439), ("std::collections::BTreeSet", 295304793.2978493), ("std::collections::BTreeSet", 220302481.25317), ("std::collections::BTreeSet", 183183902.2209658), ("std::collections::BTreeSet", 109798370.06065315), ("std::collections::BTreeSet", 110967732.74258718), ("std::collections::BTreeSet", 218598420.94838196), ("std::collections::BTreeSet", 73300456.47554769), ("std::collections::BTreeSet", 295799391.683787), ("std::collections::BTreeSet", 294159210.8853177), ("std::collections::BTreeSet", 333046602.989044), ("std::collections::BTreeSet", 369311304.29423803), ("std::collections::BTreeSet", 372380667.8206669), ("std::collections::BTreeSet", 369280298.54078746), ("std::collections::BTreeSet", 664783575.4556739), ("std::collections::BTreeSet", 370514206.10665846), ("std::collections::BTreeSet", 258869984.8277071), ("std::collections::BTreeSet", 261651314.5197843), ("std::collections::BTreeSet", 370098589.53204244), ("std::collections::BTreeSet", 295943488.3242336), ("std::collections::BTreeSet", 222927058.06528282), ("std::collections::BTreeSet", 481591583.94155073), ("std::collections::BTreeSet", 557520183.2113125), ("std::collections::BTreeSet", 520686844.3768655), ("std::collections::BTreeSet", 334093341.47492725), ("std::collections::BTreeSet", 297202316.9163415), ("std::collections::BTreeSet", 481687982.9659156), ("std::collections::BTreeSet", 596262030.743654), ("std::collections::BTreeSet", 185964565.8511542), ("std::collections::BTreeSet", 335869304.20691997), ("std::collections::BTreeSet", 710904509.4062624), ("std::collections::BTreeSet", 523466652.56169665), ("std::collections::BTreeSet", 372280529.4025158), ("std::collections::BTreeSet", 374429067.71386385), ("std::collections::BTreeSet", 598999330.0170877), ("std::collections::BTreeSet", 187323602.12399852), ("std::collections::BTreeSet", 1124008688.608838), ("std::collections::BTreeSet", 936048995.5289234), ("std::collections::BTreeSet", 563195812.4716676), ("std::collections::BTreeSet", 749147359.979601), ("std::collections::BTreeSet", 521420648.648186), ("std::collections::BTreeSet", 559138658.3924649), ("std::collections::BTreeSet", 602421998.0117133), ("std::collections::BTreeSet", 486581130.4363165), ("std::collections::BTreeSet", 751878470.9692674), ("std::collections::BTreeSet", 635364622.9625273), ("std::collections::BTreeSet", 523779943.24636173), ("std::collections::BTreeSet", 748856274.5563143), ("std::collections::BTreeSet", 261018267.1759119), ("std::collections::BTreeSet", 566451877.4088486), ("std::collections::BTreeSet", 449382572.1858003), ("std::collections::BTreeSet", 600001934.6580746), ("std::collections::BTreeSet", 638672073.201158), ("std::collections::BTreeSet", 451112685.9945197), ("std::collections::BTreeSet", 524399685.52792835), ("std::collections::BTreeSet", 263576264.7998457), ("std::collections::BTreeSet", 672199309.729876), ("std::collections::BTreeSet", 486963927.5939275), ("std::collections::BTreeSet", 529882022.0731003), ("std::collections::BTreeSet", 373938674.93672675), ("std::collections::BTreeSet", 901941451.6113677), ("std::collections::BTreeSet", 640516328.6676193), ("std::collections::BTreeSet", 940606776.4330653), ("std::collections::BTreeSet", 563780757.8764156), ("std::collections::BTreeSet", 867061614.1828506), ("std::collections::BTreeSet", 448216054.88974446), ("std::collections::BTreeSet", 604601605.5613307), ("std::collections::BTreeSet", 638112014.0738944), ("std::collections::BTreeSet", 826796398.2837077), ("std::collections::BTreeSet", 753043992.2824733), ("std::collections::BTreeSet", 603533038.8517189), ("std::collections::BTreeSet", 226213203.98190603), ("std::collections::BTreeSet", 374937093.88558203), ("std::collections::BTreeSet", 639009241.6230351), ("std::collections::BTreeSet", 418498532.1280929), ("std::collections::BTreeSet", 601107460.8286709), ("std::collections::BTreeSet", 188441146.90705228), ("std::collections::BTreeSet", 416265241.5051602), ("std::collections::BTreeSet", 490866790.76525086), ("std::collections::BTreeSet", 757072207.8063352), ("std::collections::BTreeSet", 834560988.219298), ("std::collections::BTreeSet", 981417521.3504823), ("std::collections::BTreeSet", 567795895.809468), ("std::collections::BTreeSet", 793955364.2519783), ("std::collections::BTreeSet", 528770034.7670729), ("std::collections::BTreeSet", 909252050.275698), ("std::collections::BTreeSet", 608481287.6423007), ("std::collections::BTreeSet", 829694933.1524786), ("std::collections::BTreeSet", 682303781.6335611), ("std::collections::BTreeSet", 493866769.6905997), ("std::collections::BTreeSet", 565739849.2082467), ("std::collections::BTreeSet", 760789836.6590084), ("std::collections::BTreeSet", 912832072.0544088), ("std::collections::BTreeSet", 686359155.7461345), ("std::collections::BTreeSet", 685398967.2090211), ("std::collections::BTreeSet", 645751235.7224805), ("std::collections::BTreeSet", 494713996.2605143), ("std::collections::BTreeSet", 460253873.6955888), ("std::collections::BTreeSet", 454704001.97848195), ("std::collections::BTreeSet", 495424020.5777336), ("std::collections::BTreeSet", 574431409.0605181), ("std::collections::BTreeSet", 421491303.7991013), ("std::collections::BTreeSet", 647902454.4507905), ("std::collections::BTreeSet", 419124896.68400455), ("std::collections::BTreeSet", 611336912.6718316), ("std::collections::BTreeSet", 459065555.84589905), ("std::collections::BTreeSet", 384263851.94234145), ("std::collections::BTreeSet", 534729743.777857), ("std::collections::BTreeSet", 37611136.27295164), ("std::collections::BTreeSet", 266036316.34652585), ("std::collections::BTreeSet", 306888643.7424927), ("std::collections::BTreeSet", 422073867.4253139), ("std::collections::BTreeSet", 499481252.0189575), ("std::collections::BTreeSet", 423695801.4493179), ("std::collections::BTreeSet", 385481263.7988328), ("std::collections::BTreeSet", 424192403.9215508), ("std::collections::BTreeSet", 153174828.04836), ("std::collections::BTreeSet", 308814856.349166), ("std::collections::BTreeSet", 384142118.1149969), ("std::collections::BTreeSet", 230281389.22745842), ("std::collections::BTreeSet", 346351826.7677523), ("std::collections::BTreeSet", 270585193.6950725), ("std::collections::BTreeSet", 192387899.3765279), ("std::collections::BTreeSet", 309040196.5126145), ("std::collections::BTreeSet", 77422213.99051926), ("std::collections::BTreeSet", 116025854.5375916), ("std::collections::BTreeSet", 115318657.69105719), ("std::collections::BTreeSet", 38261838.58743417), ("std::collections::BTreeSet", 116050632.56623366), ("std::collections::BTreeSet", 78125488.61431332), ("std::collections::BTreeSet", 78201825.63300836), ("std::collections::BTreeSet", 155244428.89799866), ("std::collections::BTreeSet", 116300350.48388064), ("std::collections::BTreeSet", 115907044.29111844), ("std::collections::BTreeSet", 78147009.68114886), ("std::collections::BTreeSet", 39275167.242393225), ("std::collections::BTreeSet", 77379379.1898638), ("std::collections::BTreeSet", 38400634.91960299), ("std::collections::BTreeSet", 78421677.92768429), ("std::collections::BTreeSet", 39435845.49820676), ("std::collections::BTreeSet", 39210454.5629141), ("std::collections::BTreeSet", 78484081.92366803), ("std::collections::BTreeSet", 39184253.65125801), ("std::collections::BTreeSet", 39424051.18215381), ("std::collections::BTreeSet", 39167111.0547483), ("std::collections::BTreeSet", 77733631.14586872), ("std::collections::BTreeSet", 38874701.71009241), ("std::collections::BTreeSet", 39419851.477210484), ("std::collections::BTreeSet", 39470698.24999282), ("std::collections::BTreeSet", 39997880.7715928)] -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] With split index 173, split proper is true -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] Estimated switching cost: 21142198.989510905 -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] Estimated not switching cost: 15610871876.900337 -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2.0, avg_n: 6513.0, avg_op_counts: {"push": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "insert": 10423.5, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 6650.5, avg_op_counts: {"contains": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "insert": 10402.5} }, ProfilerPartition { occurences: 1.0, avg_n: 6827.0, avg_op_counts: {"insert": 10594.0, "nth": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6929.0, avg_op_counts: {"nth": 0.0, "insert": 11279.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 7060.0, avg_op_counts: {"remove": 0.0, "insert": 11632.666666666668, "first": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 7213.916666666667, avg_op_counts: {"push": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "insert": 11010.666666666666, "first": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 7380.5, avg_op_counts: {"insert": 11636.77777777778, "get": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 7530.041666666666, avg_op_counts: {"nth": 0.0, "insert": 11014.625, "contains": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 46.0, avg_n: 7673.760869565218, avg_op_counts: {"clear": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "insert": 11424.913043478262, "get": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 123.0, avg_n: 7826.528455284549, avg_op_counts: {"get": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "insert": 11550.040650406509, "last": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 154.0, avg_n: 7974.616883116882, avg_op_counts: {"remove": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "insert": 11715.168831168829, "push": 0.0} }, ProfilerPartition { occurences: 205.0, avg_n: 8111.009756097561, avg_op_counts: {"remove": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "insert": 11728.8243902439, "pop": 0.0, "first": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 323.0, avg_n: 8263.504643962848, avg_op_counts: {"push": 0.0, "insert": 11741.582043343651, "last": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 562.0, avg_n: 8418.991103202834, avg_op_counts: {"clear": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0, "insert": 11923.370106761557, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 749.0, avg_n: 8581.232309746329, avg_op_counts: {"pop": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "insert": 12030.515353805067, "contains": 0.0} }, ProfilerPartition { occurences: 987.0, avg_n: 8732.64032421479, avg_op_counts: {"clear": 0.0, "contains": 0.0, "insert": 12066.183383991887, "push": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1109.0, avg_n: 8875.040577096477, avg_op_counts: {"first": 0.0, "get": 0.0, "insert": 12129.497745716852, "remove": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1386.0, avg_n: 9011.180375180384, avg_op_counts: {"get": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "insert": 12234.710678210677, "last": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1730.0, avg_n: 9153.336416184971, avg_op_counts: {"clear": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "insert": 12304.128901734117, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1997.0, avg_n: 9298.85327991987, avg_op_counts: {"insert": 12417.01402103156, "pop": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2230.0, avg_n: 9444.0152466368, avg_op_counts: {"pop": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "insert": 12495.20224215245, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2340.0, avg_n: 9586.564102564113, avg_op_counts: {"remove": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "insert": 12588.545726495697, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2674.0, avg_n: 9733.564323111435, avg_op_counts: {"get": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "insert": 12671.632385938672} }, ProfilerPartition { occurences: 2775.0, avg_n: 9895.215855855866, avg_op_counts: {"insert": 12762.058018018031, "get": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2692.0, avg_n: 10059.015973254063, avg_op_counts: {"nth": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "insert": 12876.619242199076, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2620.0, avg_n: 10227.479007633585, avg_op_counts: {"get": 0.0, "insert": 12965.701145038189, "nth": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2100.0, avg_n: 10391.046666666653, avg_op_counts: {"push": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "insert": 13086.277619047612, "last": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1616.0, avg_n: 10543.473391089108, avg_op_counts: {"contains": 0.0, "insert": 13166.605816831692, "remove": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1150.0, avg_n: 10677.04260869565, avg_op_counts: {"first": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "insert": 13288.413043478262, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 878.0, avg_n: 10792.537585421402, avg_op_counts: {"insert": 13369.568337129842, "pop": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 789.0, avg_n: 10910.96831432194, avg_op_counts: {"push": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "insert": 13418.711026615969, "remove": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 739.0, avg_n: 11033.42760487145, avg_op_counts: {"push": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "insert": 13492.217861975649, "nth": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 606.0, avg_n: 11176.343234323444, avg_op_counts: {"last": 0.0, "remove": 0.0, "insert": 13624.21782178219, "clear": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 429.0, avg_n: 11323.193473193476, avg_op_counts: {"get": 0.0, "insert": 13667.03962703963, "clear": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 351.0, avg_n: 11483.125356125362, avg_op_counts: {"push": 0.0, "pop": 0.0, "get": 0.0, "insert": 13775.817663817665, "remove": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 218.0, avg_n: 11650.0366972477, avg_op_counts: {"last": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "insert": 13864.041284403667, "get": 0.0} }, ProfilerPartition { occurences: 131.0, avg_n: 11787.54961832061, avg_op_counts: {"clear": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "insert": 13960.32824427481, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 91.0, avg_n: 11917.120879120885, avg_op_counts: {"pop": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "insert": 14073.38461538461, "remove": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 55.0, avg_n: 12054.909090909096, avg_op_counts: {"clear": 0.0, "last": 0.0, "remove": 0.0, "insert": 14188.200000000004, "nth": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 12217.624999999998, avg_op_counts: {"nth": 0.0, "insert": 14278.7, "remove": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 12363.64705882353, avg_op_counts: {"first": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "insert": 14590.94117647059} }, ProfilerPartition { occurences: 8.0, avg_n: 12482.125, avg_op_counts: {"nth": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "insert": 14452.5, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 12601.4, avg_op_counts: {"get": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "insert": 14476.8, "first": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 12751.5, avg_op_counts: {"push": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "insert": 14256.5, "get": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 13009.5, avg_op_counts: {"nth": 0.0, "insert": 14852.5, "clear": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 86183.0, avg_op_counts: {"clear": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "insert": 120149.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87652.0, avg_op_counts: {"clear": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "insert": 124355.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87796.0, avg_op_counts: {"remove": 0.0, "first": 0.0, "contains": 0.0, "insert": 123123.0, "pop": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88187.0, avg_op_counts: {"first": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "insert": 121640.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88375.0, avg_op_counts: {"nth": 0.0, "contains": 0.0, "insert": 118912.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88575.0, avg_op_counts: {"clear": 0.0, "insert": 122323.0, "get": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 88740.0, avg_op_counts: {"insert": 122954.5, "clear": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88940.0, avg_op_counts: {"contains": 0.0, "insert": 122962.0, "get": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 89079.0, avg_op_counts: {"push": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "insert": 127854.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89260.33333333333, avg_op_counts: {"contains": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "insert": 124329.66666666669, "get": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89607.66666666667, avg_op_counts: {"clear": 0.0, "nth": 0.0, "get": 0.0, "insert": 124196.0, "first": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89746.66666666667, avg_op_counts: {"remove": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "insert": 125431.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89938.33333333333, avg_op_counts: {"last": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "insert": 123175.66666666669, "get": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 90093.16666666666, avg_op_counts: {"nth": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "insert": 123977.66666666669} }, ProfilerPartition { occurences: 9.0, avg_n: 90280.88888888888, avg_op_counts: {"first": 0.0, "clear": 0.0, "insert": 122874.88888888888, "contains": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90515.8, avg_op_counts: {"first": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "insert": 124556.2, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90635.8, avg_op_counts: {"pop": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "insert": 124360.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90841.8, avg_op_counts: {"insert": 123709.0, "last": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 91021.22222222223, avg_op_counts: {"last": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "insert": 124758.22222222223, "pop": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 91298.33333333331, avg_op_counts: {"pop": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "insert": 125011.66666666669, "remove": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 91410.625, avg_op_counts: {"get": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "insert": 125034.5625, "nth": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 91581.0, avg_op_counts: {"insert": 124896.625, "last": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 91712.0, avg_op_counts: {"push": 0.0, "last": 0.0, "get": 0.0, "insert": 123502.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 91819.05263157892, avg_op_counts: {"clear": 0.0, "nth": 0.0, "push": 0.0, "insert": 125100.52631578948, "remove": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 92009.66666666669, avg_op_counts: {"pop": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "insert": 124748.55555555556, "push": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92129.71428571428, avg_op_counts: {"pop": 0.0, "insert": 124379.07142857142, "nth": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92275.1111111111, avg_op_counts: {"nth": 0.0, "get": 0.0, "insert": 126244.94444444444, "pop": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92430.55555555556, avg_op_counts: {"pop": 0.0, "remove": 0.0, "clear": 0.0, "insert": 124890.55555555556, "last": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 92573.42857142857, avg_op_counts: {"get": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "insert": 125889.0, "pop": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 92723.9411764706, avg_op_counts: {"last": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "insert": 126348.5294117647} }, ProfilerPartition { occurences: 18.0, avg_n: 92863.61111111112, avg_op_counts: {"remove": 0.0, "insert": 125503.0, "first": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92981.57142857142, avg_op_counts: {"last": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "insert": 125987.14285714286} }, ProfilerPartition { occurences: 26.0, avg_n: 93157.92307692308, avg_op_counts: {"push": 0.0, "nth": 0.0, "get": 0.0, "insert": 125793.46153846156, "last": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 93270.5, avg_op_counts: {"get": 0.0, "nth": 0.0, "insert": 126119.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93366.95833333331, avg_op_counts: {"contains": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "insert": 126618.95833333331, "first": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93521.21621621624, avg_op_counts: {"clear": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "insert": 126063.45945945944, "first": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93674.75675675676, avg_op_counts: {"push": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "insert": 125831.1081081081, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93839.54166666666, avg_op_counts: {"push": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "insert": 125879.41666666669, "contains": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 93997.05714285716, avg_op_counts: {"insert": 125980.42857142858, "remove": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94156.875, avg_op_counts: {"clear": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "insert": 125993.25, "contains": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94301.94736842108, avg_op_counts: {"nth": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "insert": 126382.34210526312, "last": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 94438.972972973, avg_op_counts: {"insert": 126223.7297297297, "get": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94570.0263157895, avg_op_counts: {"remove": 0.0, "contains": 0.0, "last": 0.0, "insert": 126425.2894736842, "get": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94670.58333333331, avg_op_counts: {"get": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "insert": 126170.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 94784.54545454544, avg_op_counts: {"contains": 0.0, "insert": 126801.04545454546, "pop": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 94905.23404255322, avg_op_counts: {"pop": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "insert": 126395.12765957446, "push": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 30.0, avg_n: 95038.03333333334, avg_op_counts: {"clear": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "insert": 126948.16666666669, "push": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 95189.31914893618, avg_op_counts: {"last": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "insert": 126859.61702127656} }, ProfilerPartition { occurences: 40.0, avg_n: 95341.42500000005, avg_op_counts: {"push": 0.0, "remove": 0.0, "nth": 0.0, "insert": 126550.225, "get": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 95488.51020408164, avg_op_counts: {"pop": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "insert": 126452.20408163266, "push": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 95642.59322033904, avg_op_counts: {"pop": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "insert": 126582.0, "contains": 0.0} }, ProfilerPartition { occurences: 31.0, avg_n: 95773.87096774194, avg_op_counts: {"last": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "insert": 126684.83870967744, "clear": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 95881.0, avg_op_counts: {"get": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "insert": 126907.64285714286, "nth": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 58.0, avg_n: 96034.46551724136, avg_op_counts: {"pop": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "insert": 126533.05172413794, "contains": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 96186.3333333333, avg_op_counts: {"contains": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "insert": 126673.87719298244, "remove": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 96325.88888888885, avg_op_counts: {"push": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "insert": 126765.81481481482, "contains": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 96462.9423076923, avg_op_counts: {"last": 0.0, "remove": 0.0, "push": 0.0, "insert": 127307.30769230766, "contains": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 66.0, avg_n: 96589.43939393942, avg_op_counts: {"get": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "insert": 126543.16666666669, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 96759.9464285714, avg_op_counts: {"contains": 0.0, "get": 0.0, "insert": 126700.91071428574, "push": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 78.0, avg_n: 96918.53846153844, avg_op_counts: {"remove": 0.0, "nth": 0.0, "contains": 0.0, "insert": 127086.6282051282, "first": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 63.0, avg_n: 97084.93650793652, avg_op_counts: {"last": 0.0, "insert": 126913.12698412698, "nth": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 97221.9516129032, avg_op_counts: {"clear": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "insert": 127391.40322580644, "nth": 0.0} }, ProfilerPartition { occurences: 70.0, avg_n: 97383.42857142857, avg_op_counts: {"nth": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "insert": 126925.34285714282} }, ProfilerPartition { occurences: 60.0, avg_n: 97531.9, avg_op_counts: {"insert": 127281.53333333335, "last": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 97672.66666666669, avg_op_counts: {"get": 0.0, "remove": 0.0, "nth": 0.0, "insert": 127031.47368421052, "clear": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 73.0, avg_n: 97813.91780821914, avg_op_counts: {"insert": 127705.15068493152, "push": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 97933.61224489794, avg_op_counts: {"insert": 127746.65306122448, "clear": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 64.0, avg_n: 98076.92187500004, avg_op_counts: {"push": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "insert": 127800.96875} }, ProfilerPartition { occurences: 54.0, avg_n: 98219.74074074072, avg_op_counts: {"contains": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "insert": 127328.66666666666, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 75.0, avg_n: 98362.36000000004, avg_op_counts: {"push": 0.0, "clear": 0.0, "insert": 127605.44, "last": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 77.0, avg_n: 98528.935064935, avg_op_counts: {"pop": 0.0, "insert": 127320.09090909093, "nth": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98674.05555555552, avg_op_counts: {"clear": 0.0, "first": 0.0, "insert": 127902.29629629632, "remove": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 98804.0, avg_op_counts: {"contains": 0.0, "insert": 127585.04081632652, "nth": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 98920.42105263156, avg_op_counts: {"remove": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "insert": 127963.94736842104} }, ProfilerPartition { occurences: 52.0, avg_n: 99051.73076923078, avg_op_counts: {"last": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "insert": 128125.73076923077, "first": 0.0} }, ProfilerPartition { occurences: 83.0, avg_n: 99173.51807228918, avg_op_counts: {"clear": 0.0, "insert": 128217.98795180724, "contains": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 71.0, avg_n: 99312.6338028169, avg_op_counts: {"clear": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "insert": 128113.35211267605, "last": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 99461.61016949153, avg_op_counts: {"push": 0.0, "clear": 0.0, "nth": 0.0, "insert": 127726.50847457629, "remove": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99589.75, avg_op_counts: {"get": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "insert": 128209.00000000004, "contains": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 48.0, avg_n: 99698.91666666669, avg_op_counts: {"contains": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "insert": 128082.125, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 99826.40816326533, avg_op_counts: {"contains": 0.0, "insert": 127810.55102040817, "remove": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 99951.91428571429, avg_op_counts: {"insert": 128457.57142857142, "pop": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 100053.275, avg_op_counts: {"contains": 0.0, "insert": 128447.4, "clear": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 100186.87096774195, avg_op_counts: {"contains": 0.0, "push": 0.0, "get": 0.0, "insert": 128031.1935483871, "pop": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 100342.05263157892, avg_op_counts: {"remove": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "insert": 128333.84210526316, "pop": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 100472.74576271189, avg_op_counts: {"nth": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "insert": 128494.8813559322, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 53.0, avg_n: 100642.35849056602, avg_op_counts: {"get": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "insert": 128527.45283018867, "last": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 50.0, avg_n: 100777.74, avg_op_counts: {"pop": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "insert": 128449.71999999996, "nth": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 100963.45, avg_op_counts: {"contains": 0.0, "clear": 0.0, "insert": 128197.47500000003, "push": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 51.0, avg_n: 101112.92156862748, avg_op_counts: {"contains": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "insert": 128781.64705882355, "clear": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 101270.525, avg_op_counts: {"remove": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "insert": 129048.29999999996, "first": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 39.0, avg_n: 101401.10256410256, avg_op_counts: {"first": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "insert": 129139.46153846156, "last": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 41.0, avg_n: 101520.63414634149, avg_op_counts: {"first": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "insert": 129129.78048780486, "contains": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 42.0, avg_n: 101652.52380952382, avg_op_counts: {"contains": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "insert": 129088.92857142857, "first": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 32.0, avg_n: 101818.0, avg_op_counts: {"nth": 0.0, "get": 0.0, "first": 0.0, "insert": 129839.96875, "push": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 27.0, avg_n: 101940.25925925928, avg_op_counts: {"contains": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "insert": 129575.44444444444, "pop": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 102073.92, avg_op_counts: {"nth": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "insert": 129895.80000000002, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 102211.89473684212, avg_op_counts: {"pop": 0.0, "insert": 130055.94736842104, "contains": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 102370.58333333336, avg_op_counts: {"contains": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "insert": 130027.37499999996, "first": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 102492.1818181818, avg_op_counts: {"get": 0.0, "pop": 0.0, "insert": 129914.72727272726, "first": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 102605.96153846152, avg_op_counts: {"clear": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "insert": 129822.61538461538, "pop": 0.0} }, ProfilerPartition { occurences: 28.0, avg_n: 102770.14285714284, avg_op_counts: {"get": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "insert": 129112.5, "first": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 102946.76470588232, avg_op_counts: {"clear": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "insert": 129906.11764705884, "push": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 103071.60000000002, avg_op_counts: {"nth": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0, "contains": 0.0, "insert": 129925.5, "remove": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 103199.125, avg_op_counts: {"insert": 129789.0, "push": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 103362.45454545454, avg_op_counts: {"remove": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "insert": 130504.54545454546, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103522.5, avg_op_counts: {"nth": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "insert": 129790.125, "clear": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 103642.07692307692, avg_op_counts: {"first": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "insert": 130128.61538461538, "get": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 103800.85714285714, avg_op_counts: {"last": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "insert": 129779.14285714286, "push": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103921.875, avg_op_counts: {"first": 0.0, "insert": 130789.875, "last": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104083.55555555556, avg_op_counts: {"pop": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "insert": 130196.77777777778, "last": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 104241.9, avg_op_counts: {"contains": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "insert": 132418.09999999998, "clear": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 104368.625, avg_op_counts: {"remove": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "first": 0.0, "insert": 131003.0, "nth": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 104512.66666666669, avg_op_counts: {"contains": 0.0, "insert": 130950.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104637.2, avg_op_counts: {"nth": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "insert": 131214.4, "clear": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104741.11111111112, avg_op_counts: {"nth": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "insert": 131187.22222222222, "remove": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104895.4, avg_op_counts: {"nth": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "insert": 130130.6, "clear": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 105045.66666666669, avg_op_counts: {"contains": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "insert": 131373.66666666666, "first": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105168.5, avg_op_counts: {"get": 0.0, "remove": 0.0, "insert": 131476.75, "last": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105274.75, avg_op_counts: {"first": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "insert": 130876.5, "clear": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105511.66666666669, avg_op_counts: {"push": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "insert": 132182.66666666666, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105820.33333333331, avg_op_counts: {"first": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "insert": 130631.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 105984.0, avg_op_counts: {"nth": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "insert": 132931.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106076.0, avg_op_counts: {"push": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "insert": 130937.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 106245.0, avg_op_counts: {"get": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "insert": 132746.0, "clear": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106429.0, avg_op_counts: {"last": 0.0, "get": 0.0, "contains": 0.0, "insert": 133914.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106882.5, avg_op_counts: {"pop": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "insert": 132252.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 107419.0, avg_op_counts: {"push": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "insert": 132028.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 177743.0, avg_op_counts: {"contains": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "insert": 245941.0} }, ProfilerPartition { occurences: 1.0, avg_n: 179733.0, avg_op_counts: {"insert": 253658.0, "first": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 181890.0, avg_op_counts: {"get": 0.0, "insert": 248499.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 182852.0, avg_op_counts: {"contains": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "insert": 248449.5, "clear": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 182970.0, avg_op_counts: {"contains": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "insert": 250456.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183079.0, avg_op_counts: {"insert": 254132.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183235.0, avg_op_counts: {"last": 0.0, "nth": 0.0, "first": 0.0, "insert": 248843.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 183634.75, avg_op_counts: {"clear": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "insert": 248808.75, "get": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183784.0, avg_op_counts: {"nth": 0.0, "first": 0.0, "pop": 0.0, "insert": 252911.0, "last": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 183963.5, avg_op_counts: {"push": 0.0, "insert": 252248.5, "clear": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 184167.5, avg_op_counts: {"pop": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "insert": 248845.75, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184323.33333333337, avg_op_counts: {"pop": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "insert": 252196.33333333337, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184493.0, avg_op_counts: {"nth": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "insert": 251444.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 184698.0, avg_op_counts: {"insert": 250041.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184794.5, avg_op_counts: {"first": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "insert": 251650.5, "pop": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184925.0, avg_op_counts: {"insert": 253010.0, "get": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 185071.5, avg_op_counts: {"contains": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "insert": 252484.0} }, ProfilerPartition { occurences: 1.0, avg_n: 185266.0, avg_op_counts: {"last": 0.0, "remove": 0.0, "get": 0.0, "insert": 252508.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 185460.28571428577, avg_op_counts: {"remove": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "insert": 251638.2857142857, "get": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 185621.0, avg_op_counts: {"nth": 0.0, "get": 0.0, "insert": 250481.33333333337, "pop": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 185984.3333333333, avg_op_counts: {"push": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "insert": 252611.55555555556, "last": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 186131.125, avg_op_counts: {"first": 0.0, "insert": 253215.75, "remove": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186289.66666666663, avg_op_counts: {"last": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "insert": 251812.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 186435.8, avg_op_counts: {"push": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "insert": 251207.0, "first": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186660.0, avg_op_counts: {"insert": 250868.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186769.0, avg_op_counts: {"insert": 253499.0, "push": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186843.33333333337, avg_op_counts: {"clear": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "insert": 249660.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 186999.0, avg_op_counts: {"first": 0.0, "insert": 251090.5, "pop": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187131.75, avg_op_counts: {"contains": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "insert": 253265.5, "get": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187307.75, avg_op_counts: {"insert": 251796.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 187471.77777777775, avg_op_counts: {"remove": 0.0, "push": 0.0, "insert": 253346.1111111111, "contains": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187648.3, avg_op_counts: {"pop": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "insert": 252773.7, "push": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187805.8, avg_op_counts: {"first": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "insert": 254815.7, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187976.29999999996, avg_op_counts: {"last": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "insert": 252631.1, "clear": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 188140.77777777775, avg_op_counts: {"pop": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "insert": 252600.38888888888, "first": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 188336.7, avg_op_counts: {"insert": 253341.8, "clear": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188487.57142857145, avg_op_counts: {"nth": 0.0, "first": 0.0, "remove": 0.0, "insert": 252807.57142857145, "get": 0.0, "last": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188639.2857142857, avg_op_counts: {"clear": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "insert": 255467.2857142857, "first": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 188782.2, avg_op_counts: {"last": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "insert": 252893.4, "nth": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 188938.0, avg_op_counts: {"insert": 252720.5, "last": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 189029.6666666667, avg_op_counts: {"last": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "insert": 253790.5, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 189161.61538461535, avg_op_counts: {"remove": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "insert": 252997.46153846156, "clear": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 189277.4, avg_op_counts: {"get": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "insert": 253791.46666666667} }, ProfilerPartition { occurences: 14.0, avg_n: 189440.0, avg_op_counts: {"last": 0.0, "insert": 253894.85714285713, "nth": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 189562.1111111111, avg_op_counts: {"first": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "insert": 253369.22222222225, "push": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 189694.25, avg_op_counts: {"first": 0.0, "insert": 253517.375, "last": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 189774.2307692308, avg_op_counts: {"nth": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "insert": 252823.6923076923, "first": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 189929.875, avg_op_counts: {"last": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "insert": 254223.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 190103.2, avg_op_counts: {"nth": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "insert": 253658.4, "remove": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 190192.33333333337, avg_op_counts: {"remove": 0.0, "nth": 0.0, "insert": 254484.33333333337, "first": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 190341.4210526316, avg_op_counts: {"insert": 255092.4736842105, "last": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 190539.07142857145, avg_op_counts: {"last": 0.0, "get": 0.0, "insert": 254845.7857142857, "remove": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190656.3, avg_op_counts: {"first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "insert": 253696.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190776.8, avg_op_counts: {"remove": 0.0, "insert": 255116.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 190895.3125, avg_op_counts: {"contains": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "insert": 255035.50000000003, "last": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 191017.8, avg_op_counts: {"last": 0.0, "push": 0.0, "nth": 0.0, "insert": 255176.4, "pop": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 30.0, avg_n: 191171.63333333333, avg_op_counts: {"contains": 0.0, "push": 0.0, "insert": 255135.4, "clear": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 191349.56000000008, avg_op_counts: {"remove": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "insert": 254900.28, "push": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 191543.8, avg_op_counts: {"nth": 0.0, "clear": 0.0, "push": 0.0, "insert": 255540.26666666663, "pop": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 191719.8500000001, avg_op_counts: {"remove": 0.0, "push": 0.0, "last": 0.0, "insert": 254870.35000000003, "first": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 191876.07142857145, avg_op_counts: {"contains": 0.0, "insert": 253364.35714285716, "get": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 192043.46666666665, avg_op_counts: {"nth": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "insert": 253518.73333333337, "pop": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 192175.93750000003, avg_op_counts: {"contains": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "insert": 256024.0625, "clear": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 192306.15384615387, avg_op_counts: {"last": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "insert": 254467.00000000003, "clear": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192472.15, avg_op_counts: {"nth": 0.0, "insert": 255525.84999999995, "push": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 192629.29411764708, avg_op_counts: {"get": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "insert": 253977.05882352943, "push": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 192747.2857142857, avg_op_counts: {"contains": 0.0, "nth": 0.0, "get": 0.0, "insert": 254195.92857142855, "push": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192887.75000000003, avg_op_counts: {"get": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "insert": 254348.9, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 193026.57142857145, avg_op_counts: {"clear": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0, "insert": 253249.7142857143} }, ProfilerPartition { occurences: 15.0, avg_n: 193169.13333333333, avg_op_counts: {"clear": 0.0, "push": 0.0, "first": 0.0, "insert": 256425.00000000003, "pop": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193263.58333333337, avg_op_counts: {"first": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "insert": 254252.75, "clear": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 193386.31249999997, avg_op_counts: {"pop": 0.0, "nth": 0.0, "insert": 254558.81249999997, "remove": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 193520.1764705882, avg_op_counts: {"first": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "insert": 254977.8823529412, "pop": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193667.25, avg_op_counts: {"pop": 0.0, "last": 0.0, "nth": 0.0, "insert": 255086.41666666663, "clear": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 193801.64285714287, avg_op_counts: {"push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "insert": 254118.2142857143, "first": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 193932.7142857143, avg_op_counts: {"get": 0.0, "contains": 0.0, "insert": 255405.14285714284, "nth": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 194051.27777777775, avg_op_counts: {"contains": 0.0, "push": 0.0, "insert": 253264.66666666663, "remove": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 194228.0, avg_op_counts: {"pop": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "insert": 253977.2307692308, "contains": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 194373.85714285716, avg_op_counts: {"remove": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "insert": 256568.7142857143, "nth": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 194500.6, avg_op_counts: {"nth": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "insert": 253440.4} }, ProfilerPartition { occurences: 24.0, avg_n: 194698.91666666663, avg_op_counts: {"get": 0.0, "insert": 254637.33333333337, "pop": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 194885.0588235294, avg_op_counts: {"nth": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "insert": 255225.0588235294} }, ProfilerPartition { occurences: 25.0, avg_n: 195041.84, avg_op_counts: {"nth": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "insert": 254809.20000000004, "pop": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 195172.3333333333, avg_op_counts: {"contains": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "insert": 254499.53333333335, "first": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 23.0, avg_n: 195301.04347826084, avg_op_counts: {"push": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "insert": 255218.5652173913, "first": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 195400.25, avg_op_counts: {"contains": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "insert": 252834.5, "last": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 195524.7499999999, avg_op_counts: {"contains": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "insert": 255743.31250000003} }, ProfilerPartition { occurences: 17.0, avg_n: 195675.35294117645, avg_op_counts: {"contains": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "insert": 253987.35294117648, "clear": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 195827.95454545456, avg_op_counts: {"push": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "insert": 254242.40909090912, "get": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 196004.95, avg_op_counts: {"clear": 0.0, "insert": 254657.15, "contains": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 196167.8125, avg_op_counts: {"clear": 0.0, "remove": 0.0, "pop": 0.0, "insert": 255063.6875, "contains": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 196290.16666666663, avg_op_counts: {"contains": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "insert": 254894.66666666663, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 196401.5, avg_op_counts: {"nth": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "insert": 253446.1, "pop": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 196529.82352941175, avg_op_counts: {"contains": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "insert": 254043.70588235292, "get": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 196632.7272727273, avg_op_counts: {"clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "insert": 257092.7272727273} }, ProfilerPartition { occurences: 16.0, avg_n: 196763.5625, avg_op_counts: {"insert": 253829.625, "remove": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 196899.0, avg_op_counts: {"first": 0.0, "remove": 0.0, "push": 0.0, "insert": 254586.2, "clear": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 197012.18181818185, avg_op_counts: {"remove": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "insert": 255587.09090909088, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 197127.15384615384, avg_op_counts: {"last": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "insert": 254984.07692307697, "pop": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 197233.55, avg_op_counts: {"first": 0.0, "insert": 255585.7, "remove": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 197399.4090909091, avg_op_counts: {"last": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "insert": 256074.13636363635, "clear": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 197591.03846153847, avg_op_counts: {"last": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "insert": 254739.6923076923} }, ProfilerPartition { occurences: 15.0, avg_n: 197777.59999999995, avg_op_counts: {"push": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "insert": 255391.3333333333, "get": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 197922.2857142857, avg_op_counts: {"get": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "insert": 255032.76190476184, "pop": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 198027.0, avg_op_counts: {"remove": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "insert": 254739.2142857143, "nth": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 198169.75, avg_op_counts: {"contains": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "insert": 255473.20833333337} }, ProfilerPartition { occurences: 16.0, avg_n: 198332.875, avg_op_counts: {"remove": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "insert": 256391.06250000003, "pop": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 198482.1818181818, avg_op_counts: {"clear": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "insert": 254204.3636363636, "contains": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 198669.05555555553, avg_op_counts: {"first": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "insert": 255435.94444444444, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 198793.1538461538, avg_op_counts: {"remove": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "insert": 255958.6923076923, "pop": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 198954.2, avg_op_counts: {"remove": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "insert": 254058.6} }, ProfilerPartition { occurences: 20.0, avg_n: 199124.55, avg_op_counts: {"get": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "insert": 256178.50000000003, "contains": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 199291.4166666667, avg_op_counts: {"contains": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0, "insert": 256088.0833333333, "push": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199444.5, avg_op_counts: {"nth": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "insert": 256683.88888888888, "pop": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199581.2222222222, avg_op_counts: {"last": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "insert": 256277.38888888885, "get": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 199729.82352941175, avg_op_counts: {"insert": 255604.47058823527, "remove": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 199897.3076923077, avg_op_counts: {"pop": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "insert": 256014.61538461535, "contains": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200031.75, avg_op_counts: {"clear": 0.0, "push": 0.0, "get": 0.0, "insert": 257983.1666666667, "nth": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200180.75000000003, avg_op_counts: {"last": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "insert": 254821.16666666663, "clear": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 200303.9230769231, avg_op_counts: {"last": 0.0, "remove": 0.0, "insert": 256241.6153846154, "contains": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 200433.7333333333, avg_op_counts: {"insert": 257446.53333333333, "last": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200531.1818181818, avg_op_counts: {"clear": 0.0, "get": 0.0, "insert": 257560.45454545453, "first": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 200663.4117647059, avg_op_counts: {"first": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0, "insert": 256133.76470588235, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200826.00000000003, avg_op_counts: {"contains": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "insert": 256013.0909090909} }, ProfilerPartition { occurences: 16.0, avg_n: 200936.375, avg_op_counts: {"remove": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "insert": 256689.31250000003, "nth": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 201080.5, avg_op_counts: {"pop": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "insert": 256954.8333333333, "push": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 201185.0, avg_op_counts: {"clear": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "insert": 258066.8, "push": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 201317.7142857143, avg_op_counts: {"clear": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "insert": 256467.2142857143, "get": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 201430.0, avg_op_counts: {"nth": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "insert": 252509.0, "remove": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 201550.7142857143, avg_op_counts: {"get": 0.0, "nth": 0.0, "insert": 255113.42857142855, "first": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 201671.25, avg_op_counts: {"get": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "insert": 257461.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 201801.7272727273, avg_op_counts: {"insert": 257478.45454545456, "first": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 201966.6153846154, avg_op_counts: {"last": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "insert": 257766.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202139.0909090909, avg_op_counts: {"nth": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "insert": 258351.9090909091, "clear": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202338.10000000003, avg_op_counts: {"clear": 0.0, "pop": 0.0, "insert": 258487.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202566.18181818185, avg_op_counts: {"get": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "insert": 258508.1818181818, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 202727.5, avg_op_counts: {"remove": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "insert": 256648.5, "contains": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 202845.125, avg_op_counts: {"first": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "insert": 258673.5, "nth": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202968.79999999996, avg_op_counts: {"first": 0.0, "pop": 0.0, "insert": 257374.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 203091.5, avg_op_counts: {"remove": 0.0, "push": 0.0, "pop": 0.0, "insert": 257104.66666666663, "contains": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 203206.55555555556, avg_op_counts: {"insert": 257757.55555555556, "clear": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 203584.14285714287, avg_op_counts: {"pop": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "insert": 258777.42857142855, "clear": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 203775.2, avg_op_counts: {"nth": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "insert": 257524.8, "remove": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 203957.375, avg_op_counts: {"remove": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "insert": 258483.25, "last": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204074.5, avg_op_counts: {"remove": 0.0, "insert": 258986.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204201.33333333337, avg_op_counts: {"contains": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "insert": 258703.33333333337, "pop": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204350.33333333337, avg_op_counts: {"last": 0.0, "push": 0.0, "insert": 257076.33333333337, "first": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 204556.0, avg_op_counts: {"push": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "insert": 255819.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204673.0, avg_op_counts: {"insert": 258599.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204916.5, avg_op_counts: {"push": 0.0, "contains": 0.0, "insert": 261051.0, "get": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205068.0, avg_op_counts: {"first": 0.0, "get": 0.0, "clear": 0.0, "insert": 261254.5, "contains": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 205183.25, avg_op_counts: {"first": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "insert": 259279.25, "remove": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205312.33333333337, avg_op_counts: {"contains": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "insert": 258939.66666666663} }, ProfilerPartition { occurences: 3.0, avg_n: 205543.0, avg_op_counts: {"get": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "insert": 257986.66666666663, "pop": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205645.5, avg_op_counts: {"remove": 0.0, "contains": 0.0, "pop": 0.0, "insert": 260875.5, "clear": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 205757.0, avg_op_counts: {"first": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "insert": 262184.0, "push": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206016.0, avg_op_counts: {"clear": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "insert": 258189.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206161.0, avg_op_counts: {"nth": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "insert": 256212.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206363.0, avg_op_counts: {"clear": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "insert": 261549.5, "get": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206538.0, avg_op_counts: {"push": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "insert": 262991.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206701.0, avg_op_counts: {"last": 0.0, "remove": 0.0, "insert": 261433.0, "pop": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206882.5, avg_op_counts: {"get": 0.0, "pop": 0.0, "insert": 261582.5, "first": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207086.0, avg_op_counts: {"push": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "insert": 261129.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207273.0, avg_op_counts: {"clear": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "insert": 262664.0, "contains": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207381.0, avg_op_counts: {"insert": 260916.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 207624.0, avg_op_counts: {"insert": 258835.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207943.0, avg_op_counts: {"contains": 0.0, "remove": 0.0, "push": 0.0, "insert": 258782.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208167.0, avg_op_counts: {"clear": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "insert": 262336.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208644.0, avg_op_counts: {"insert": 262515.0, "nth": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208852.0, avg_op_counts: {"pop": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "insert": 265951.0, "remove": 0.0} }] -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::SortedUniqueVec", [6660078.670704886, 6815317.066069573, 3580975.787478768, 3880743.6611268325, 24557992.748428892, 47701638.975599736, 77706588.1686033, 100438620.56391512, 204216382.45412794, 565110262.7158035, 733785306.63964, 997779763.2081245, 1608906827.105875, 2906099782.717402, 3997000075.1892486, 5392872815.756977, 6208566941.21579, 7968274166.032139, 10188454871.636805, 12091108546.111345, 13836572005.662622, 14887307821.74638, 17433256208.930717, 18576400693.681835, 18535963900.150635, 18521981012.191982, 15264917524.044659, 12021970879.55585, 8762469360.208717, 6816016852.789088, 6226530178.6874, 5940855452.340203, 4993817341.507227, 3600791014.980505, 3018546469.623187, 1918796896.8331242, 1177039111.545247, 834828308.2457811, 515541793.2261378, 383269430.04594326, 168769955.3260976, 79545725.09326549, 50353853.95662463, 20110164.95266934, 21444653.851042893, 836655109.0459142, 885198365.6564105, 878304972.269055, 872766175.7489153, 855565336.6680968, 882706198.6986927, 1778840710.4756162, 892091857.1273938, 929476374.5584027, 2718775193.8392367, 2729665790.4672174, 2762399274.6758575, 2720304871.499563, 5488363171.624516, 8181558604.420761, 4623195241.140765, 4623922634.71738, 4613406550.825771, 8396226409.899655, 2815616173.5019937, 15043577834.365763, 7531848245.182469, 1865428353.7514596, 17978421105.897064, 8515259589.877129, 13229332741.98907, 17300057826.504864, 17152299843.391481, 20211928014.76627, 16456823016.023079, 17342505515.533676, 13563243380.21344, 25212837124.074768, 1947556106.7298224, 23495211688.04824, 36141207099.33393, 36152478116.48591, 23513540936.403095, 34393886126.7321, 23639554709.28104, 37621025994.99865, 36655012374.99803, 37774702042.01037, 23842871459.133858, 22000106907.13223, 46928359129.42085, 30140808261.558994, 47286665430.306786, 40230391763.15616, 49344231683.967155, 59602046379.94038, 31398520296.312965, 56903513884.24503, 58885942726.559875, 58056008757.82334, 55145778222.073906, 53430376162.626465, 67525174488.51801, 57499292950.66003, 80506101345.72244, 65082744289.62186, 64411006345.470116, 72615183840.4491, 62542113866.118996, 59411497349.04024, 76638289518.05817, 51542188793.570076, 67479485225.74584, 56834764307.957184, 79260868847.16457, 81374648716.4738, 57440759028.8459, 52083609554.13485, 40574587142.13544, 55691135573.727974, 89100629732.25146, 76298070004.94304, 63336940614.364426, 56129023703.21039, 51835410972.03552, 52892722610.9356, 38035137076.17539, 43523796377.49175, 67362500043.85573, 62204128436.25202, 64579056117.27415, 58156549290.242584, 54929501069.952324, 43964736471.94971, 56421306585.94301, 44435547493.51078, 43429616176.17156, 45724942803.039986, 46906306477.25096, 36023939903.16106, 30381756292.63053, 28250033408.80681, 21535188066.759857, 27252605430.72776, 12499703534.669874, 29567473236.227253, 31735252831.115517, 19430679528.05375, 11449998019.44956, 18330942780.08365, 12698753037.105156, 9203872642.977003, 15018409764.298937, 8081608596.966864, 9322541307.954897, 10461986442.34379, 11846776907.704782, 9391364560.384897, 3526827678.8226757, 5899291963.420492, 10630614997.503397, 5869864449.972209, 7124742932.73938, 4760988239.545472, 4745655404.670833, 3605587134.794916, 3577215619.786198, 1215912121.3385887, 2398130055.0902233, 1218224827.8451881, 2463589627.9619, 2446914146.803781, 1229611521.7352934, 4623643332.654872, 4846467396.714954, 4831041789.408644, 9734700722.859217, 4911276556.059623, 4987689641.605538, 4889955376.722101, 19619392883.099552, 4991630163.982463, 9971302571.126854, 19705432559.202354, 14996569607.521935, 14971928681.816387, 4970849725.46842, 10013328345.582073, 10077808110.676626, 10068495445.542648, 5042457504.771632, 35229536319.95565, 15047989998.307005, 45658207961.59206, 40729094339.409134, 30415317806.633896, 25314211686.055202, 15194715072.556438, 15367187732.21953, 30286557336.05182, 10165742561.167488, 41057811676.26614, 40875779094.90219, 46327660427.274475, 51429679165.5166, 51908867201.881226, 51532264568.85578, 92865667092.82932, 51822406022.5591, 36241675412.701515, 36666158673.570885, 51910055747.089165, 41549852119.97952, 31316582939.993786, 67709788301.65316, 78442200784.59581, 73334808469.6787, 47090675293.6366, 41925672902.699455, 67984816281.46065, 84237957088.56308, 26301066070.43216, 47528741868.76285, 100693929295.58328, 74236749162.46515, 52834681313.02815, 53179704141.69687, 85138253302.09123, 26645482286.095203, 160036245554.12393, 133422773591.31952, 80374331986.47696, 107029165081.2378, 74566893195.59268, 80044270747.55273, 86311718849.67581, 69771192254.80055, 107923722821.02237, 91288592792.37788, 75311396612.05312, 107767823543.1141, 37595486905.47878, 81660471167.0799, 64821550091.86091, 86613616779.38986, 92272350124.00735, 65234021916.10875, 75894920104.81409, 38177602583.26321, 97435840659.99367, 70662934359.99489, 76960025889.63963, 54353324895.016815, 131260877949.46884, 93322296920.4969, 137177445521.19241, 82287476320.11511, 126653561218.12991, 65511848072.711494, 88437032003.3937, 93425126525.2554, 121163654443.94662, 110475486641.73326, 88629942232.99213, 33244754387.66413, 55139125871.96239, 94048086032.29474, 61632584465.14969, 88596444940.23645, 27797113964.17517, 61446145999.73388, 72509232382.08948, 111904934922.04678, 123483757107.60068, 145382919191.70175, 84206550351.61, 117850827512.07182, 78538100383.4099, 135168439873.5185, 90546012271.2034, 123576214108.13765, 101739006386.6311, 73696506099.70398, 84504238897.67267, 113756263375.3354, 136628389706.09697, 102826345713.95291, 102767567429.58788, 96909997980.47449, 74318620485.65974, 69198069799.42157, 68425254821.42946, 74608424997.21027, 86574385056.29695, 63561671231.625565, 97782874367.80698, 63317307980.99268, 92416289085.68619, 69457590334.11577, 58176532789.7393, 81021370447.32443, 5702628820.724068, 40365922028.17218, 46598235070.72869, 64138325306.70991, 75976349147.12247, 64515339476.8448, 58766594139.18727, 64756570533.51603, 23406042167.310295, 47222022874.8623, 58784082235.95653, 35265122517.5635, 53076563482.08129, 41559369303.74951, 29582702940.18612, 47571508296.17881, 11926163034.041845, 17886201906.630886, 17792964100.927757, 5910798602.462189, 17940315964.295113, 12094946901.360218, 12117665784.700296, 24072173275.146698, 18047332928.859383, 18010925971.37052, 12150732630.677605, 6110758185.487899, 12057809773.142485, 5988999307.462928, 12245339954.218405, 6164176803.467003, 6134850377.11325, 12292749551.645992, 6144696614.33828, 6189120430.169968, 6152698296.918095, 12228538496.75519, 6126998751.915315, 6221105280.773909, 6246599343.09705, 6337756872.504854]), ("std::collections::HashSet", [855307.7352447908, 853736.8546353893, 434831.1690520381, 463013.96493494615, 2865743.161224099, 5426290.377584772, 8604537.381890578, 10861990.268143365, 21599538.816480692, 58403343.35537566, 74187965.64673787, 98896600.10229562, 156036774.3361894, 275780632.15310514, 370966140.1233175, 490443463.5481887, 554121122.5442995, 698735091.2844967, 877376387.0703039, 1022405881.8526361, 1149258361.9413977, 1215352669.2607708, 1398470249.140315, 1462207760.2525845, 1431771602.1927805, 1403698063.776595, 1136028612.772025, 879907663.6804187, 632182198.0406845, 485751289.2478276, 438253560.4000334, 412864198.5278587, 342003969.5884139, 242970224.53979173, 200464869.80713904, 125361389.6726288, 75884721.05774456, 53160524.99526684, 32405096.440518647, 23729026.458475437, 10309849.236063153, 4807372.708746341, 3010749.121866277, 1186518.8168917734, 1237113.652837221, 8541701.496177068, 8961780.75005853, 8884843.239480397, 8809696.72175517, 8627147.648230849, 8891092.637161333, 17901361.093254507, 8967848.740998376, 9336664.168865839, 27283757.03424837, 27342422.416380726, 27649967.913262177, 27201161.890582938, 54835315.47107424, 81663569.98590443, 46089882.20260249, 46068603.63673157, 45915227.37737948, 83487430.76211034, 27957576.146720104, 149290095.19855025, 74680862.68985793, 18484233.145122, 178050158.0451068, 84251421.55739804, 130815517.32643649, 170945441.8735528, 169356103.8228586, 199426483.54945868, 162256746.21955618, 170873377.80346847, 133560654.03637798, 248066477.5779892, 19151463.66350802, 230935727.75661537, 354973005.7495418, 354825235.5832797, 230598543.62312603, 337053023.06961435, 231489588.6256141, 368153743.22875416, 358472416.35130626, 369198759.65991396, 232925186.7590746, 214810370.2295272, 457958097.41009724, 293955798.0281143, 460858001.63536555, 391817349.2259901, 480261558.76282394, 579698540.6983844, 305207568.2580196, 552863435.7013429, 571734609.3840339, 563298276.3220416, 534732578.19023377, 517787462.30760163, 654016844.5377157, 556497809.1172278, 778630449.2854558, 629008933.1395396, 622150602.1085751, 700911209.7118162, 603300368.887906, 572759501.8116279, 738394599.1328981, 496348612.69997126, 649433620.0341291, 546660956.2923759, 761912685.5179762, 781692446.1129588, 551451213.4655864, 499753922.30938137, 389136793.5802773, 533828374.94613093, 853653023.0201949, 730582896.8737881, 606110889.403553, 536857369.31179285, 495573574.9199438, 505424804.3092278, 363269438.7530845, 415524037.90314466, 642774073.0943694, 593190485.8787355, 615522905.5494025, 553941229.6616437, 522928425.6328737, 418243390.8587566, 536435895.50023836, 422223934.1140401, 412459963.5801301, 434061720.1570071, 445053698.97454643, 341586811.7750569, 287954011.9490651, 267615810.3248636, 203900295.4219993, 257882044.27157995, 118227175.58418545, 279543576.3466073, 299857729.9342388, 183476631.66919857, 108068906.70681672, 172933523.55084983, 119728941.80808346, 86727863.46475571, 141457485.78691968, 76077057.94602035, 87720963.43016627, 98386301.74452686, 111346951.88791901, 88229464.1270588, 33116958.709626615, 55370405.68113576, 99742332.48270974, 55044940.497013114, 66778053.498839, 44604495.9828309, 44444694.34605706, 33740348.40140685, 33439980.443885505, 11360165.853579123, 22398641.968638252, 11371873.709140696, 22983079.59990096, 22793553.056621566, 11434233.999557732, 39344361.42512949, 41230039.89908066, 41090504.99272682, 82793107.04409884, 41769840.03434769, 42419447.68267404, 41587858.80621161, 166854486.40811372, 42451349.303767204, 84800282.70316902, 167582022.65317726, 127535339.26353872, 127324929.2035437, 42272996.97619342, 85154853.0357683, 85702827.68447049, 85623240.3256572, 42881196.66415053, 299591425.2598355, 127967386.92020483, 388272409.1718848, 346354934.3983781, 258647332.74893546, 215267903.96901652, 129213086.35251832, 130679657.99003363, 257551038.87918633, 86447452.12693234, 349147342.5030384, 347599344.57148504, 393961155.3780797, 437348017.06662726, 441423377.8349522, 438221453.0958265, 789714940.1043527, 440690670.9607004, 308194977.44697994, 311805553.52612174, 441439430.4618658, 353338160.63445693, 266315434.81771004, 575804180.6572425, 667074633.8885437, 623644029.6183664, 400463636.29214054, 356541421.96912426, 578153294.118182, 716376273.7420492, 223670870.67561162, 404197712.23910964, 856334329.1777699, 631338911.3209698, 449329472.53955954, 452266137.20562744, 724061189.9000585, 226608740.49302793, 1361052027.305952, 1134724187.4887938, 683568837.2780352, 910272235.6508241, 634189637.8798401, 680781433.2204084, 734092468.0689603, 593418016.7522779, 917922876.7629718, 776444399.1854404, 640557422.554012, 916623018.7051069, 319772926.0720426, 694580213.5313755, 551357147.506087, 736722321.5361925, 784862806.7571557, 554882955.3998568, 645571959.3517461, 324747109.6611473, 828818995.0973151, 601089570.7469503, 654663707.0310122, 462364063.1735755, 1116608885.2159023, 793887033.099946, 1166977441.2543442, 700033721.6548628, 1077477223.2004979, 557333076.2503632, 752375348.5318106, 794823617.0087165, 1030828224.7977642, 939913673.3939492, 754067288.5222402, 282851541.27589446, 469138012.5719744, 800197001.5003971, 524399627.1792548, 753832341.0984185, 236518417.91329774, 522836193.1344905, 616978730.0341532, 952207566.975258, 1050753655.4908304, 1237128044.7405593, 716567699.8175336, 1002886807.3833154, 668352340.9258773, 1150292709.3144338, 770569175.1426421, 1051685169.998615, 865863057.4885195, 627214243.4064636, 719212251.3228279, 968197923.706268, 1162893492.4103065, 875211110.5828717, 874727954.6041842, 824887751.1308339, 632607815.3758335, 589032862.9227052, 582467403.0196297, 635113186.6566453, 736989386.6314648, 541095097.9933289, 832434249.346011, 539039468.9013106, 786781553.7332134, 591337270.8765037, 495302597.2398411, 689813365.1198037, 48552881.271748126, 343687164.5730686, 396758724.67662865, 546114856.38737, 646929152.3752693, 549356013.9366311, 500421663.9309809, 551450393.5515894, 199325455.7505489, 402150221.2263459, 500625456.20953405, 300336442.8072025, 452037377.5260314, 353972992.899011, 251973135.64134878, 405207938.4820045, 101587727.30347763, 152359295.77779138, 151569333.32099175, 50353097.9938225, 152833959.10741186, 103041978.01179011, 103238580.97232224, 205091745.12694308, 153764815.82868332, 153461666.51478982, 103532154.7889773, 52068807.84838832, 102748097.15162118, 51035515.99032932, 104353538.04675518, 52532395.88368369, 52284252.81301971, 104768944.72418733, 52372432.156515464, 52753175.23924743, 52443948.64392403, 104238266.59053206, 52231290.05965161, 53036154.942576334, 53259188.95011767, 54038957.76559055]), ("std::collections::BTreeSet", [1599418.4819494884, 1599941.2750662696, 817103.2939985835, 871394.9157947017, 5403761.0583659, 10254741.088492304, 16299181.758883301, 20617626.94732876, 41078209.45136746, 111295096.39928643, 141643991.52058414, 189143674.6915713, 298988433.11868435, 529427461.8041871, 713525093.9962298, 944983510.8466144, 1069402153.1576011, 1350538079.25962, 1698457704.3081043, 1982301657.6275423, 2231656971.431708, 2363478188.6942844, 2723641637.0183268, 2852358345.336927, 2797448171.599113, 2747011743.541168, 2226591756.4704814, 1727013985.0442805, 1242293317.6956425, 955523679.861288, 862985530.3226054, 813850306.4450542, 674987972.0717338, 480121153.7819831, 396648717.872477, 248379169.8718941, 150514404.22778365, 105548290.7370665, 64407155.8625019, 47220794.67021564, 20538806.638444003, 9585304.352220438, 6008213.081838464, 2370321.1196955554, 2475812.264177838, 14179369.706454178, 14739349.861557031, 14599473.604565512, 14440095.671674732, 14123980.530866956, 14537579.520546818, 29239265.371863123, 14629004.44180183, 15217137.066856561, 44416299.86857064, 44413038.53247888, 44872639.80443923, 44090098.938125506, 88793821.79603045, 132077104.95009269, 74430236.52658603, 74338500.05897032, 73992872.40383919, 134385521.5498019, 44921595.41276149, 239702212.1965771, 119776809.99864998, 29620840.061474513, 285126668.7800885, 134752675.36608335, 209065351.67063487, 272942713.8236868, 270132906.76628596, 317802458.10183847, 258317129.88894975, 271788567.6111185, 212276868.14559352, 393817141.8765592, 30381602.4137139, 366123324.1841985, 562206291.3607104, 561410777.8628224, 364465648.95773804, 532172413.7814901, 365117707.5484696, 580122204.2260184, 564361591.2568977, 580751218.3090262, 366151602.0640361, 337424137.4176476, 718792963.6866313, 460980658.5697727, 722000751.7942333, 613227270.6672301, 750925699.326421, 905487676.857119, 476323044.14585537, 862221405.5379195, 890753998.2775581, 876735149.483357, 831511523.6626128, 804436473.1710969, 1015237712.289343, 862888882.235081, 1206060852.5119328, 973236749.2820225, 961756101.7903043, 1082355474.5416994, 930711403.8860974, 882775306.9942002, 1137002054.353188, 763688244.901365, 998280738.5880129, 839509940.9108733, 1168969691.413322, 1197995476.1205494, 844323837.694126, 764512070.7099345, 594833469.0739596, 815298679.7634919, 1302703973.0320168, 1113866326.400046, 923179809.0810541, 817003047.6163067, 753629769.0763105, 767960055.6363808, 551504068.8751814, 630410422.2450832, 974315859.7618561, 898229423.2588534, 931235669.985914, 837121859.8040277, 789542778.5759779, 630703344.0242567, 808129913.2331709, 635403769.6762787, 620169572.2946662, 652129356.8114339, 668055211.8877159, 512178304.8715538, 431408361.92292106, 400580071.6210705, 304926330.27301246, 385245334.56924945, 176473863.34136543, 416948111.7655883, 446756176.16270304, 273037651.3573587, 160686522.19158405, 256913465.918982, 177677111.12089324, 128565677.36853014, 209528978.1781496, 112566542.62656263, 129689963.69702744, 145300242.30698636, 164266245.4552247, 130051097.72785415, 48767510.44346024, 81469381.39359014, 146653664.40292922, 80850055.63932122, 97984594.6968529, 65394893.25226203, 65114041.781701155, 49352797.882628374, 48811878.30177653, 16564003.51273503, 32638717.74412627, 16551933.241514407, 33410743.15364859, 33034007.58689318, 16511370.072599318, 35397410.82687096, 36621304.475973934, 35995437.985200755, 72081771.48820764, 36338443.31926663, 36877868.720122956, 36118877.40352252, 144542731.1040159, 36739724.96423797, 73306752.82382286, 144680051.28429243, 109996777.8706934, 109696524.69575416, 36372636.66040565, 73224092.52548054, 73634025.45055547, 73497009.08364588, 36762654.567218214, 256526413.97643614, 109460577.7291448, 331353110.8306439, 295304793.2978493, 220302481.25317, 183183902.2209658, 109798370.06065315, 110967732.74258718, 218598420.94838196, 73300456.47554769, 295799391.683787, 294159210.8853177, 333046602.989044, 369311304.2942381, 372380667.82066697, 369280298.54078746, 664783575.4556738, 370514206.10665834, 258869984.82770714, 261651314.5197843, 370098589.53204244, 295943488.3242336, 222927058.06528282, 481591583.94155073, 557520183.2113125, 520686844.3768655, 334093341.47492725, 297202316.9163415, 481687982.9659156, 596262030.743654, 185964565.8511542, 335869304.20692, 710904509.4062624, 523466652.56169665, 372280529.4025158, 374429067.71386385, 598999330.0170877, 187323602.12399852, 1124008688.608838, 936048995.5289234, 563195812.4716675, 749147359.979601, 521420648.648186, 559138658.392465, 602421998.0117133, 486581130.4363165, 751878470.9692674, 635364622.9625273, 523779943.24636173, 748856274.5563143, 261018267.17591196, 566451877.4088486, 449382572.1858003, 600001934.6580746, 638672073.201158, 451112685.9945197, 524399685.52792835, 263576264.7998457, 672199309.7298758, 486963927.5939275, 529882022.0731003, 373938674.93672675, 901941451.6113677, 640516328.6676193, 940606776.4330653, 563780757.8764156, 867061614.1828506, 448216054.88974446, 604601605.5613307, 638112014.0738944, 826796398.2837077, 753043992.2824733, 603533038.8517189, 226213203.98190603, 374937093.88558203, 639009241.6230351, 418498532.1280929, 601107460.8286709, 188441146.90705228, 416265241.5051602, 490866790.765251, 757072207.8063352, 834560988.219298, 981417521.3504823, 567795895.809468, 793955364.251978, 528770034.7670729, 909252050.2756981, 608481287.6423007, 829694933.1524786, 682303781.6335611, 493866769.6905997, 565739849.2082467, 760789836.6590084, 912832072.0544088, 686359155.7461345, 685398967.2090211, 645751235.7224805, 494713996.26051426, 460253873.6955888, 454704001.9784819, 495424020.5777336, 574431409.0605181, 421491303.7991013, 647902454.4507905, 419124896.68400455, 611336912.6718316, 459065555.84589905, 384263851.94234145, 534729743.777857, 37611136.27295164, 266036316.3465258, 306888643.7424927, 422073867.42531383, 499481252.0189575, 423695801.4493179, 385481263.7988328, 424192403.9215508, 153174828.04836, 308814856.349166, 384142118.1149969, 230281389.22745842, 346351826.7677523, 270585193.6950724, 192387899.3765279, 309040196.5126145, 77422213.99051926, 116025854.53759167, 115318657.6910572, 38261838.58743417, 116050632.56623366, 78125488.61431332, 78201825.63300836, 155244428.89799866, 116300350.48388061, 115907044.29111841, 78147009.68114886, 39275167.242393225, 77379379.1898638, 38400634.91960299, 78421677.92768429, 39435845.49820676, 39210454.5629141, 78484081.92366803, 39184253.65125801, 39424051.18215381, 39167111.0547483, 77733631.14586872, 38874701.71009241, 39419851.477210484, 39470698.24999282, 39997880.7715928])] -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 855307.7352447908), ("std::collections::HashSet", 853736.8546353893), ("std::collections::HashSet", 434831.1690520381), ("std::collections::HashSet", 463013.96493494615), ("std::collections::HashSet", 2865743.161224099), ("std::collections::HashSet", 5426290.377584772), ("std::collections::HashSet", 8604537.381890578), ("std::collections::HashSet", 10861990.268143365), ("std::collections::HashSet", 21599538.816480692), ("std::collections::HashSet", 58403343.35537566), ("std::collections::HashSet", 74187965.64673787), ("std::collections::HashSet", 98896600.10229562), ("std::collections::HashSet", 156036774.3361894), ("std::collections::HashSet", 275780632.15310514), ("std::collections::HashSet", 370966140.1233175), ("std::collections::HashSet", 490443463.5481887), ("std::collections::HashSet", 554121122.5442995), ("std::collections::HashSet", 698735091.2844967), ("std::collections::HashSet", 877376387.0703039), ("std::collections::HashSet", 1022405881.8526361), ("std::collections::HashSet", 1149258361.9413977), ("std::collections::HashSet", 1215352669.2607708), ("std::collections::HashSet", 1398470249.140315), ("std::collections::HashSet", 1462207760.2525845), ("std::collections::HashSet", 1431771602.1927805), ("std::collections::HashSet", 1403698063.776595), ("std::collections::HashSet", 1136028612.772025), ("std::collections::HashSet", 879907663.6804187), ("std::collections::HashSet", 632182198.0406845), ("std::collections::HashSet", 485751289.2478276), ("std::collections::HashSet", 438253560.4000334), ("std::collections::HashSet", 412864198.5278587), ("std::collections::HashSet", 342003969.5884139), ("std::collections::HashSet", 242970224.53979173), ("std::collections::HashSet", 200464869.80713904), ("std::collections::HashSet", 125361389.6726288), ("std::collections::HashSet", 75884721.05774456), ("std::collections::HashSet", 53160524.99526684), ("std::collections::HashSet", 32405096.440518647), ("std::collections::HashSet", 23729026.458475437), ("std::collections::HashSet", 10309849.236063153), ("std::collections::HashSet", 4807372.708746341), ("std::collections::HashSet", 3010749.121866277), ("std::collections::HashSet", 1186518.8168917734), ("std::collections::HashSet", 1237113.652837221), ("std::collections::HashSet", 8541701.496177068), ("std::collections::HashSet", 8961780.75005853), ("std::collections::HashSet", 8884843.239480397), ("std::collections::HashSet", 8809696.72175517), ("std::collections::HashSet", 8627147.648230849), ("std::collections::HashSet", 8891092.637161333), ("std::collections::HashSet", 17901361.093254507), ("std::collections::HashSet", 8967848.740998376), ("std::collections::HashSet", 9336664.168865839), ("std::collections::HashSet", 27283757.03424837), ("std::collections::HashSet", 27342422.416380726), ("std::collections::HashSet", 27649967.913262177), ("std::collections::HashSet", 27201161.890582938), ("std::collections::HashSet", 54835315.47107424), ("std::collections::HashSet", 81663569.98590443), ("std::collections::HashSet", 46089882.20260249), ("std::collections::HashSet", 46068603.63673157), ("std::collections::HashSet", 45915227.37737948), ("std::collections::HashSet", 83487430.76211034), ("std::collections::HashSet", 27957576.146720104), ("std::collections::HashSet", 149290095.19855025), ("std::collections::HashSet", 74680862.68985793), ("std::collections::HashSet", 18484233.145122), ("std::collections::HashSet", 178050158.0451068), ("std::collections::HashSet", 84251421.55739804), ("std::collections::HashSet", 130815517.32643649), ("std::collections::HashSet", 170945441.8735528), ("std::collections::HashSet", 169356103.8228586), ("std::collections::HashSet", 199426483.54945868), ("std::collections::HashSet", 162256746.21955618), ("std::collections::HashSet", 170873377.80346847), ("std::collections::HashSet", 133560654.03637798), ("std::collections::HashSet", 248066477.5779892), ("std::collections::HashSet", 19151463.66350802), ("std::collections::HashSet", 230935727.75661537), ("std::collections::HashSet", 354973005.7495418), ("std::collections::HashSet", 354825235.5832797), ("std::collections::HashSet", 230598543.62312603), ("std::collections::HashSet", 337053023.06961435), ("std::collections::HashSet", 231489588.6256141), ("std::collections::HashSet", 368153743.22875416), ("std::collections::HashSet", 358472416.35130626), ("std::collections::HashSet", 369198759.65991396), ("std::collections::HashSet", 232925186.7590746), ("std::collections::HashSet", 214810370.2295272), ("std::collections::HashSet", 457958097.41009724), ("std::collections::HashSet", 293955798.0281143), ("std::collections::HashSet", 460858001.63536555), ("std::collections::HashSet", 391817349.2259901), ("std::collections::HashSet", 480261558.76282394), ("std::collections::HashSet", 579698540.6983844), ("std::collections::HashSet", 305207568.2580196), ("std::collections::HashSet", 552863435.7013429), ("std::collections::HashSet", 571734609.3840339), ("std::collections::HashSet", 563298276.3220416), ("std::collections::HashSet", 534732578.19023377), ("std::collections::HashSet", 517787462.30760163), ("std::collections::HashSet", 654016844.5377157), ("std::collections::HashSet", 556497809.1172278), ("std::collections::HashSet", 778630449.2854558), ("std::collections::HashSet", 629008933.1395396), ("std::collections::HashSet", 622150602.1085751), ("std::collections::HashSet", 700911209.7118162), ("std::collections::HashSet", 603300368.887906), ("std::collections::HashSet", 572759501.8116279), ("std::collections::HashSet", 738394599.1328981), ("std::collections::HashSet", 496348612.69997126), ("std::collections::HashSet", 649433620.0341291), ("std::collections::HashSet", 546660956.2923759), ("std::collections::HashSet", 761912685.5179762), ("std::collections::HashSet", 781692446.1129588), ("std::collections::HashSet", 551451213.4655864), ("std::collections::HashSet", 499753922.30938137), ("std::collections::HashSet", 389136793.5802773), ("std::collections::HashSet", 533828374.94613093), ("std::collections::HashSet", 853653023.0201949), ("std::collections::HashSet", 730582896.8737881), ("std::collections::HashSet", 606110889.403553), ("std::collections::HashSet", 536857369.31179285), ("std::collections::HashSet", 495573574.9199438), ("std::collections::HashSet", 505424804.3092278), ("std::collections::HashSet", 363269438.7530845), ("std::collections::HashSet", 415524037.90314466), ("std::collections::HashSet", 642774073.0943694), ("std::collections::HashSet", 593190485.8787355), ("std::collections::HashSet", 615522905.5494025), ("std::collections::HashSet", 553941229.6616437), ("std::collections::HashSet", 522928425.6328737), ("std::collections::HashSet", 418243390.8587566), ("std::collections::HashSet", 536435895.50023836), ("std::collections::HashSet", 422223934.1140401), ("std::collections::HashSet", 412459963.5801301), ("std::collections::HashSet", 434061720.1570071), ("std::collections::HashSet", 445053698.97454643), ("std::collections::HashSet", 341586811.7750569), ("std::collections::HashSet", 287954011.9490651), ("std::collections::HashSet", 267615810.3248636), ("std::collections::HashSet", 203900295.4219993), ("std::collections::HashSet", 257882044.27157995), ("std::collections::HashSet", 118227175.58418545), ("std::collections::HashSet", 279543576.3466073), ("std::collections::HashSet", 299857729.9342388), ("std::collections::HashSet", 183476631.66919857), ("std::collections::HashSet", 108068906.70681672), ("std::collections::HashSet", 172933523.55084983), ("std::collections::HashSet", 119728941.80808346), ("std::collections::HashSet", 86727863.46475571), ("std::collections::HashSet", 141457485.78691968), ("std::collections::HashSet", 76077057.94602035), ("std::collections::HashSet", 87720963.43016627), ("std::collections::HashSet", 98386301.74452686), ("std::collections::HashSet", 111346951.88791901), ("std::collections::HashSet", 88229464.1270588), ("std::collections::HashSet", 33116958.709626615), ("std::collections::HashSet", 55370405.68113576), ("std::collections::HashSet", 99742332.48270974), ("std::collections::HashSet", 55044940.497013114), ("std::collections::HashSet", 66778053.498839), ("std::collections::HashSet", 44604495.9828309), ("std::collections::HashSet", 44444694.34605706), ("std::collections::HashSet", 33740348.40140685), ("std::collections::HashSet", 33439980.443885505), ("std::collections::HashSet", 11360165.853579123), ("std::collections::HashSet", 22398641.968638252), ("std::collections::HashSet", 11371873.709140696), ("std::collections::HashSet", 22983079.59990096), ("std::collections::HashSet", 22793553.056621566), ("std::collections::HashSet", 11434233.999557732), ("std::collections::BTreeSet", 35397410.82687096), ("std::collections::BTreeSet", 36621304.475973934), ("std::collections::BTreeSet", 35995437.985200755), ("std::collections::BTreeSet", 72081771.48820764), ("std::collections::BTreeSet", 36338443.31926663), ("std::collections::BTreeSet", 36877868.720122956), ("std::collections::BTreeSet", 36118877.40352252), ("std::collections::BTreeSet", 144542731.1040159), ("std::collections::BTreeSet", 36739724.96423797), ("std::collections::BTreeSet", 73306752.82382286), ("std::collections::BTreeSet", 144680051.28429243), ("std::collections::BTreeSet", 109996777.8706934), ("std::collections::BTreeSet", 109696524.69575416), ("std::collections::BTreeSet", 36372636.66040565), ("std::collections::BTreeSet", 73224092.52548054), ("std::collections::BTreeSet", 73634025.45055547), ("std::collections::BTreeSet", 73497009.08364588), ("std::collections::BTreeSet", 36762654.567218214), ("std::collections::BTreeSet", 256526413.97643614), ("std::collections::BTreeSet", 109460577.7291448), ("std::collections::BTreeSet", 331353110.8306439), ("std::collections::BTreeSet", 295304793.2978493), ("std::collections::BTreeSet", 220302481.25317), ("std::collections::BTreeSet", 183183902.2209658), ("std::collections::BTreeSet", 109798370.06065315), ("std::collections::BTreeSet", 110967732.74258718), ("std::collections::BTreeSet", 218598420.94838196), ("std::collections::BTreeSet", 73300456.47554769), ("std::collections::BTreeSet", 295799391.683787), ("std::collections::BTreeSet", 294159210.8853177), ("std::collections::BTreeSet", 333046602.989044), ("std::collections::BTreeSet", 369311304.2942381), ("std::collections::BTreeSet", 372380667.82066697), ("std::collections::BTreeSet", 369280298.54078746), ("std::collections::BTreeSet", 664783575.4556738), ("std::collections::BTreeSet", 370514206.10665834), ("std::collections::BTreeSet", 258869984.82770714), ("std::collections::BTreeSet", 261651314.5197843), ("std::collections::BTreeSet", 370098589.53204244), ("std::collections::BTreeSet", 295943488.3242336), ("std::collections::BTreeSet", 222927058.06528282), ("std::collections::BTreeSet", 481591583.94155073), ("std::collections::BTreeSet", 557520183.2113125), ("std::collections::BTreeSet", 520686844.3768655), ("std::collections::BTreeSet", 334093341.47492725), ("std::collections::BTreeSet", 297202316.9163415), ("std::collections::BTreeSet", 481687982.9659156), ("std::collections::BTreeSet", 596262030.743654), ("std::collections::BTreeSet", 185964565.8511542), ("std::collections::BTreeSet", 335869304.20692), ("std::collections::BTreeSet", 710904509.4062624), ("std::collections::BTreeSet", 523466652.56169665), ("std::collections::BTreeSet", 372280529.4025158), ("std::collections::BTreeSet", 374429067.71386385), ("std::collections::BTreeSet", 598999330.0170877), ("std::collections::BTreeSet", 187323602.12399852), ("std::collections::BTreeSet", 1124008688.608838), ("std::collections::BTreeSet", 936048995.5289234), ("std::collections::BTreeSet", 563195812.4716675), ("std::collections::BTreeSet", 749147359.979601), ("std::collections::BTreeSet", 521420648.648186), ("std::collections::BTreeSet", 559138658.392465), ("std::collections::BTreeSet", 602421998.0117133), ("std::collections::BTreeSet", 486581130.4363165), ("std::collections::BTreeSet", 751878470.9692674), ("std::collections::BTreeSet", 635364622.9625273), ("std::collections::BTreeSet", 523779943.24636173), ("std::collections::BTreeSet", 748856274.5563143), ("std::collections::BTreeSet", 261018267.17591196), ("std::collections::BTreeSet", 566451877.4088486), ("std::collections::BTreeSet", 449382572.1858003), ("std::collections::BTreeSet", 600001934.6580746), ("std::collections::BTreeSet", 638672073.201158), ("std::collections::BTreeSet", 451112685.9945197), ("std::collections::BTreeSet", 524399685.52792835), ("std::collections::BTreeSet", 263576264.7998457), ("std::collections::BTreeSet", 672199309.7298758), ("std::collections::BTreeSet", 486963927.5939275), ("std::collections::BTreeSet", 529882022.0731003), ("std::collections::BTreeSet", 373938674.93672675), ("std::collections::BTreeSet", 901941451.6113677), ("std::collections::BTreeSet", 640516328.6676193), ("std::collections::BTreeSet", 940606776.4330653), ("std::collections::BTreeSet", 563780757.8764156), ("std::collections::BTreeSet", 867061614.1828506), ("std::collections::BTreeSet", 448216054.88974446), ("std::collections::BTreeSet", 604601605.5613307), ("std::collections::BTreeSet", 638112014.0738944), ("std::collections::BTreeSet", 826796398.2837077), ("std::collections::BTreeSet", 753043992.2824733), ("std::collections::BTreeSet", 603533038.8517189), ("std::collections::BTreeSet", 226213203.98190603), ("std::collections::BTreeSet", 374937093.88558203), ("std::collections::BTreeSet", 639009241.6230351), ("std::collections::BTreeSet", 418498532.1280929), ("std::collections::BTreeSet", 601107460.8286709), ("std::collections::BTreeSet", 188441146.90705228), ("std::collections::BTreeSet", 416265241.5051602), ("std::collections::BTreeSet", 490866790.765251), ("std::collections::BTreeSet", 757072207.8063352), ("std::collections::BTreeSet", 834560988.219298), ("std::collections::BTreeSet", 981417521.3504823), ("std::collections::BTreeSet", 567795895.809468), ("std::collections::BTreeSet", 793955364.251978), ("std::collections::BTreeSet", 528770034.7670729), ("std::collections::BTreeSet", 909252050.2756981), ("std::collections::BTreeSet", 608481287.6423007), ("std::collections::BTreeSet", 829694933.1524786), ("std::collections::BTreeSet", 682303781.6335611), ("std::collections::BTreeSet", 493866769.6905997), ("std::collections::BTreeSet", 565739849.2082467), ("std::collections::BTreeSet", 760789836.6590084), ("std::collections::BTreeSet", 912832072.0544088), ("std::collections::BTreeSet", 686359155.7461345), ("std::collections::BTreeSet", 685398967.2090211), ("std::collections::BTreeSet", 645751235.7224805), ("std::collections::BTreeSet", 494713996.26051426), ("std::collections::BTreeSet", 460253873.6955888), ("std::collections::BTreeSet", 454704001.9784819), ("std::collections::BTreeSet", 495424020.5777336), ("std::collections::BTreeSet", 574431409.0605181), ("std::collections::BTreeSet", 421491303.7991013), ("std::collections::BTreeSet", 647902454.4507905), ("std::collections::BTreeSet", 419124896.68400455), ("std::collections::BTreeSet", 611336912.6718316), ("std::collections::BTreeSet", 459065555.84589905), ("std::collections::BTreeSet", 384263851.94234145), ("std::collections::BTreeSet", 534729743.777857), ("std::collections::BTreeSet", 37611136.27295164), ("std::collections::BTreeSet", 266036316.3465258), ("std::collections::BTreeSet", 306888643.7424927), ("std::collections::BTreeSet", 422073867.42531383), ("std::collections::BTreeSet", 499481252.0189575), ("std::collections::BTreeSet", 423695801.4493179), ("std::collections::BTreeSet", 385481263.7988328), ("std::collections::BTreeSet", 424192403.9215508), ("std::collections::BTreeSet", 153174828.04836), ("std::collections::BTreeSet", 308814856.349166), ("std::collections::BTreeSet", 384142118.1149969), ("std::collections::BTreeSet", 230281389.22745842), ("std::collections::BTreeSet", 346351826.7677523), ("std::collections::BTreeSet", 270585193.6950724), ("std::collections::BTreeSet", 192387899.3765279), ("std::collections::BTreeSet", 309040196.5126145), ("std::collections::BTreeSet", 77422213.99051926), ("std::collections::BTreeSet", 116025854.53759167), ("std::collections::BTreeSet", 115318657.6910572), ("std::collections::BTreeSet", 38261838.58743417), ("std::collections::BTreeSet", 116050632.56623366), ("std::collections::BTreeSet", 78125488.61431332), ("std::collections::BTreeSet", 78201825.63300836), ("std::collections::BTreeSet", 155244428.89799866), ("std::collections::BTreeSet", 116300350.48388061), ("std::collections::BTreeSet", 115907044.29111841), ("std::collections::BTreeSet", 78147009.68114886), ("std::collections::BTreeSet", 39275167.242393225), ("std::collections::BTreeSet", 77379379.1898638), ("std::collections::BTreeSet", 38400634.91960299), ("std::collections::BTreeSet", 78421677.92768429), ("std::collections::BTreeSet", 39435845.49820676), ("std::collections::BTreeSet", 39210454.5629141), ("std::collections::BTreeSet", 78484081.92366803), ("std::collections::BTreeSet", 39184253.65125801), ("std::collections::BTreeSet", 39424051.18215381), ("std::collections::BTreeSet", 39167111.0547483), ("std::collections::BTreeSet", 77733631.14586872), ("std::collections::BTreeSet", 38874701.71009241), ("std::collections::BTreeSet", 39419851.477210484), ("std::collections::BTreeSet", 39470698.24999282), ("std::collections::BTreeSet", 39997880.7715928)] -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] With split index 173, split proper is true -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] Estimated switching cost: 21142198.989510905 -[2024-03-10T12:54:50Z DEBUG candelabra::profiler::info] Estimated not switching cost: 15610871876.900352 -[2024-03-10T12:54:50Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09 -[2024-03-10T12:54:50Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs -[2024-03-10T12:54:50Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:54:50Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:54:50Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:54:50Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:54:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:54:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:54:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T12:54:50Z INFO candelabra_cli::select] Saved best choices -[2024-03-10T12:54:50Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet} -[2024-03-10T12:54:50Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09 -[2024-03-10T12:54:50Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs -[2024-03-10T12:54:50Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:54:50Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:54:50Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:54:50Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:54:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:54:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:54:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +ofilerPartition { occurences: 14.0, avg_n: 189440.0, avg_op_counts: {"contains": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "insert": 253894.85714285713, "pop": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 189562.1111111111, avg_op_counts: {"pop": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "insert": 253369.22222222225} }, ProfilerPartition { occurences: 8.0, avg_n: 189694.25, avg_op_counts: {"insert": 253517.375, "remove": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 189774.2307692308, avg_op_counts: {"pop": 0.0, "remove": 0.0, "contains": 0.0, "insert": 252823.6923076923, "first": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 189929.875, avg_op_counts: {"nth": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "insert": 254223.0, "clear": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 190103.2, avg_op_counts: {"first": 0.0, "insert": 253658.4, "push": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 190192.33333333337, avg_op_counts: {"first": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "insert": 254484.33333333337, "remove": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 190341.4210526316, avg_op_counts: {"pop": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0, "insert": 255092.4736842105, "get": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 190539.07142857145, avg_op_counts: {"first": 0.0, "insert": 254845.7857142857, "get": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190656.3, avg_op_counts: {"insert": 253696.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190776.8, avg_op_counts: {"remove": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "insert": 255116.0, "contains": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 190895.3125, avg_op_counts: {"first": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "insert": 255035.50000000003, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 191017.8, avg_op_counts: {"contains": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "insert": 255176.4} }, ProfilerPartition { occurences: 30.0, avg_n: 191171.63333333333, avg_op_counts: {"get": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "insert": 255135.4} }, ProfilerPartition { occurences: 25.0, avg_n: 191349.56000000008, avg_op_counts: {"contains": 0.0, "push": 0.0, "insert": 254900.28, "get": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 191543.8, avg_op_counts: {"nth": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "insert": 255540.26666666663, "contains": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 191719.8500000001, avg_op_counts: {"first": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "insert": 254870.35000000003} }, ProfilerPartition { occurences: 14.0, avg_n: 191876.07142857145, avg_op_counts: {"get": 0.0, "insert": 253364.35714285716, "last": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 192043.46666666665, avg_op_counts: {"insert": 253518.73333333337, "first": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 192175.93750000003, avg_op_counts: {"last": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "insert": 256024.0625, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 192306.15384615387, avg_op_counts: {"pop": 0.0, "get": 0.0, "insert": 254467.00000000003, "nth": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192472.15, avg_op_counts: {"nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "insert": 255525.84999999995, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 192629.29411764708, avg_op_counts: {"clear": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "insert": 253977.05882352943, "nth": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 192747.2857142857, avg_op_counts: {"get": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "insert": 254195.92857142855, "nth": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192887.75000000003, avg_op_counts: {"clear": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "insert": 254348.9} }, ProfilerPartition { occurences: 7.0, avg_n: 193026.57142857145, avg_op_counts: {"insert": 253249.7142857143, "nth": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 193169.13333333333, avg_op_counts: {"pop": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "insert": 256425.00000000003, "clear": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193263.58333333337, avg_op_counts: {"remove": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "insert": 254252.75, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 193386.31249999997, avg_op_counts: {"last": 0.0, "insert": 254558.81249999997, "remove": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 193520.1764705882, avg_op_counts: {"insert": 254977.8823529412, "first": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193667.25, avg_op_counts: {"pop": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "insert": 255086.41666666663, "push": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 193801.64285714287, avg_op_counts: {"get": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "insert": 254118.2142857143, "remove": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 193932.7142857143, avg_op_counts: {"first": 0.0, "insert": 255405.14285714284, "get": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 194051.27777777775, avg_op_counts: {"first": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "insert": 253264.66666666663, "pop": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 194228.0, avg_op_counts: {"pop": 0.0, "nth": 0.0, "clear": 0.0, "insert": 253977.2307692308, "remove": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 194373.85714285716, avg_op_counts: {"get": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 256568.7142857143, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 194500.6, avg_op_counts: {"pop": 0.0, "get": 0.0, "insert": 253440.4, "push": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 194698.91666666663, avg_op_counts: {"get": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "insert": 254637.33333333337, "nth": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 194885.0588235294, avg_op_counts: {"get": 0.0, "insert": 255225.0588235294, "clear": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 195041.84, avg_op_counts: {"contains": 0.0, "clear": 0.0, "first": 0.0, "insert": 254809.20000000004, "pop": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 195172.3333333333, avg_op_counts: {"last": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "insert": 254499.53333333335, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 23.0, avg_n: 195301.04347826084, avg_op_counts: {"nth": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "insert": 255218.5652173913, "clear": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 195400.25, avg_op_counts: {"remove": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "insert": 252834.5} }, ProfilerPartition { occurences: 16.0, avg_n: 195524.7499999999, avg_op_counts: {"nth": 0.0, "insert": 255743.31250000003, "push": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 195675.35294117645, avg_op_counts: {"first": 0.0, "nth": 0.0, "insert": 253987.35294117648, "remove": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 195827.95454545456, avg_op_counts: {"nth": 0.0, "last": 0.0, "contains": 0.0, "insert": 254242.40909090912, "first": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 196004.95, avg_op_counts: {"contains": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "insert": 254657.15} }, ProfilerPartition { occurences: 16.0, avg_n: 196167.8125, avg_op_counts: {"get": 0.0, "first": 0.0, "clear": 0.0, "insert": 255063.6875, "last": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 196290.16666666663, avg_op_counts: {"remove": 0.0, "push": 0.0, "get": 0.0, "insert": 254894.66666666663, "last": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 196401.5, avg_op_counts: {"clear": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "insert": 253446.1} }, ProfilerPartition { occurences: 17.0, avg_n: 196529.82352941175, avg_op_counts: {"first": 0.0, "insert": 254043.70588235292, "remove": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 196632.7272727273, avg_op_counts: {"remove": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "insert": 257092.7272727273, "get": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 196763.5625, avg_op_counts: {"insert": 253829.625, "clear": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 196899.0, avg_op_counts: {"insert": 254586.2, "clear": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 197012.18181818185, avg_op_counts: {"first": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "insert": 255587.09090909088, "nth": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 197127.15384615384, avg_op_counts: {"contains": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "insert": 254984.07692307697} }, ProfilerPartition { occurences: 20.0, avg_n: 197233.55, avg_op_counts: {"contains": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "insert": 255585.7} }, ProfilerPartition { occurences: 22.0, avg_n: 197399.4090909091, avg_op_counts: {"last": 0.0, "nth": 0.0, "pop": 0.0, "insert": 256074.13636363635, "clear": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 197591.03846153847, avg_op_counts: {"pop": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "insert": 254739.6923076923, "clear": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 197777.59999999995, avg_op_counts: {"insert": 255391.3333333333, "clear": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 197922.2857142857, avg_op_counts: {"clear": 0.0, "first": 0.0, "remove": 0.0, "insert": 255032.76190476184, "contains": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 198027.0, avg_op_counts: {"nth": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "insert": 254739.2142857143, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 198169.75, avg_op_counts: {"insert": 255473.20833333337, "clear": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 198332.875, avg_op_counts: {"pop": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "insert": 256391.06250000003} }, ProfilerPartition { occurences: 22.0, avg_n: 198482.1818181818, avg_op_counts: {"push": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "insert": 254204.3636363636, "pop": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 198669.05555555553, avg_op_counts: {"contains": 0.0, "pop": 0.0, "get": 0.0, "insert": 255435.94444444444, "last": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 198793.1538461538, avg_op_counts: {"get": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "insert": 255958.6923076923, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 198954.2, avg_op_counts: {"push": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "insert": 254058.6, "remove": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 199124.55, avg_op_counts: {"insert": 256178.50000000003, "get": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 199291.4166666667, avg_op_counts: {"first": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "insert": 256088.0833333333, "push": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199444.5, avg_op_counts: {"remove": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "insert": 256683.88888888888, "nth": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199581.2222222222, avg_op_counts: {"nth": 0.0, "remove": 0.0, "push": 0.0, "insert": 256277.38888888885, "contains": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 199729.82352941175, avg_op_counts: {"nth": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "insert": 255604.47058823527} }, ProfilerPartition { occurences: 13.0, avg_n: 199897.3076923077, avg_op_counts: {"push": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "insert": 256014.61538461535} }, ProfilerPartition { occurences: 12.0, avg_n: 200031.75, avg_op_counts: {"last": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "insert": 257983.1666666667, "remove": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200180.75000000003, avg_op_counts: {"first": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "insert": 254821.16666666663, "last": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 200303.9230769231, avg_op_counts: {"clear": 0.0, "remove": 0.0, "last": 0.0, "insert": 256241.6153846154, "contains": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 200433.7333333333, avg_op_counts: {"nth": 0.0, "insert": 257446.53333333333, "get": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200531.1818181818, avg_op_counts: {"push": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "insert": 257560.45454545453, "get": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 200663.4117647059, avg_op_counts: {"first": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "insert": 256133.76470588235, "push": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200826.00000000003, avg_op_counts: {"remove": 0.0, "pop": 0.0, "insert": 256013.0909090909, "first": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 200936.375, avg_op_counts: {"first": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "insert": 256689.31250000003, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 201080.5, avg_op_counts: {"first": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "insert": 256954.8333333333, "nth": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 201185.0, avg_op_counts: {"last": 0.0, "insert": 258066.8, "first": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 201317.7142857143, avg_op_counts: {"pop": 0.0, "remove": 0.0, "first": 0.0, "insert": 256467.2142857143, "clear": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 201430.0, avg_op_counts: {"contains": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "insert": 252509.0, "push": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 201550.7142857143, avg_op_counts: {"pop": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "insert": 255113.42857142855} }, ProfilerPartition { occurences: 8.0, avg_n: 201671.25, avg_op_counts: {"push": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "insert": 257461.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 201801.7272727273, avg_op_counts: {"first": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "insert": 257478.45454545456, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 201966.6153846154, avg_op_counts: {"get": 0.0, "insert": 257766.0, "push": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202139.0909090909, avg_op_counts: {"nth": 0.0, "push": 0.0, "insert": 258351.9090909091, "get": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202338.10000000003, avg_op_counts: {"last": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "insert": 258487.0, "contains": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202566.18181818185, avg_op_counts: {"first": 0.0, "contains": 0.0, "remove": 0.0, "insert": 258508.1818181818, "nth": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 202727.5, avg_op_counts: {"contains": 0.0, "pop": 0.0, "insert": 256648.5, "last": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 202845.125, avg_op_counts: {"contains": 0.0, "insert": 258673.5, "push": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202968.79999999996, avg_op_counts: {"remove": 0.0, "insert": 257374.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 203091.5, avg_op_counts: {"push": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "insert": 257104.66666666663, "remove": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 203206.55555555556, avg_op_counts: {"insert": 257757.55555555556, "first": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 203584.14285714287, avg_op_counts: {"pop": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "insert": 258777.42857142855, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 203775.2, avg_op_counts: {"first": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "insert": 257524.8} }, ProfilerPartition { occurences: 8.0, avg_n: 203957.375, avg_op_counts: {"contains": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "insert": 258483.25} }, ProfilerPartition { occurences: 2.0, avg_n: 204074.5, avg_op_counts: {"pop": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "insert": 258986.0, "get": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204201.33333333337, avg_op_counts: {"get": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "insert": 258703.33333333337, "first": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204350.33333333337, avg_op_counts: {"push": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "insert": 257076.33333333337} }, ProfilerPartition { occurences: 1.0, avg_n: 204556.0, avg_op_counts: {"clear": 0.0, "last": 0.0, "insert": 255819.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204673.0, avg_op_counts: {"pop": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "insert": 258599.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204916.5, avg_op_counts: {"insert": 261051.0, "first": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205068.0, avg_op_counts: {"first": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "insert": 261254.5, "remove": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 205183.25, avg_op_counts: {"clear": 0.0, "contains": 0.0, "pop": 0.0, "insert": 259279.25, "push": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205312.33333333337, avg_op_counts: {"remove": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "last": 0.0, "insert": 258939.66666666663, "nth": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205543.0, avg_op_counts: {"last": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "insert": 257986.66666666663, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205645.5, avg_op_counts: {"pop": 0.0, "insert": 260875.5, "contains": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 205757.0, avg_op_counts: {"last": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "insert": 262184.0, "first": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206016.0, avg_op_counts: {"first": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "insert": 258189.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206161.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "insert": 256212.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206363.0, avg_op_counts: {"nth": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "insert": 261549.5, "first": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206538.0, avg_op_counts: {"contains": 0.0, "push": 0.0, "insert": 262991.0, "get": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206701.0, avg_op_counts: {"push": 0.0, "contains": 0.0, "insert": 261433.0, "first": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206882.5, avg_op_counts: {"get": 0.0, "insert": 261582.5, "last": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207086.0, avg_op_counts: {"remove": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "insert": 261129.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207273.0, avg_op_counts: {"clear": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "insert": 262664.0, "push": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207381.0, avg_op_counts: {"insert": 260916.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 207624.0, avg_op_counts: {"nth": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "insert": 258835.0, "clear": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207943.0, avg_op_counts: {"nth": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "insert": 258782.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208167.0, avg_op_counts: {"insert": 262336.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208644.0, avg_op_counts: {"remove": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "insert": 262515.0, "contains": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208852.0, avg_op_counts: {"last": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "insert": 265951.0, "pop": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0} }] +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [1599418.4819494884, 1599941.2750662696, 817103.2939985835, 871394.9157947017, 5403761.0583659, 10254741.088492304, 16299181.758883301, 20617626.94732876, 41078209.45136746, 111295096.39928643, 141643991.52058414, 189143674.6915713, 298988433.11868435, 529427461.8041871, 713525093.9962298, 944983510.8466144, 1069402153.1576011, 1350538079.25962, 1698457704.3081043, 1982301657.6275423, 2231656971.431708, 2363478188.6942844, 2723641637.0183268, 2852358345.336927, 2797448171.599113, 2747011743.541168, 2226591756.4704814, 1727013985.0442805, 1242293317.6956425, 955523679.861288, 862985530.3226054, 813850306.4450542, 674987972.0717338, 480121153.7819831, 396648717.872477, 248379169.8718941, 150514404.22778365, 105548290.7370665, 64407155.8625019, 47220794.67021564, 20538806.638444003, 9585304.352220438, 6008213.081838464, 2370321.1196955554, 2475812.264177838, 14179369.706454178, 14739349.861557031, 14599473.604565512, 14440095.671674732, 14123980.530866956, 14537579.520546818, 29239265.371863123, 14629004.44180183, 15217137.066856561, 44416299.86857064, 44413038.53247888, 44872639.80443923, 44090098.938125506, 88793821.79603045, 132077104.95009269, 74430236.52658603, 74338500.05897032, 73992872.40383919, 134385521.5498019, 44921595.41276149, 239702212.1965771, 119776809.99864998, 29620840.061474513, 285126668.7800885, 134752675.36608335, 209065351.67063487, 272942713.8236868, 270132906.76628596, 317802458.10183847, 258317129.88894975, 271788567.6111185, 212276868.14559352, 393817141.8765592, 30381602.4137139, 366123324.1841985, 562206291.3607104, 561410777.8628224, 364465648.95773804, 532172413.7814901, 365117707.5484696, 580122204.2260184, 564361591.2568977, 580751218.3090262, 366151602.0640361, 337424137.4176476, 718792963.6866313, 460980658.5697727, 722000751.7942333, 613227270.6672301, 750925699.326421, 905487676.857119, 476323044.14585537, 862221405.5379195, 890753998.2775581, 876735149.483357, 831511523.6626128, 804436473.1710969, 1015237712.289343, 862888882.235081, 1206060852.5119328, 973236749.2820225, 961756101.7903043, 1082355474.5416994, 930711403.8860974, 882775306.9942002, 1137002054.353188, 763688244.901365, 998280738.5880129, 839509940.9108733, 1168969691.413322, 1197995476.1205494, 844323837.694126, 764512070.7099345, 594833469.0739596, 815298679.7634919, 1302703973.0320168, 1113866326.400046, 923179809.0810541, 817003047.6163067, 753629769.0763105, 767960055.6363808, 551504068.8751814, 630410422.2450832, 974315859.7618561, 898229423.2588534, 931235669.985914, 837121859.8040277, 789542778.5759779, 630703344.0242567, 808129913.2331709, 635403769.6762787, 620169572.2946662, 652129356.8114339, 668055211.8877159, 512178304.8715538, 431408361.92292106, 400580071.6210705, 304926330.27301246, 385245334.56924945, 176473863.34136543, 416948111.7655883, 446756176.16270304, 273037651.3573587, 160686522.19158405, 256913465.918982, 177677111.12089324, 128565677.36853014, 209528978.1781496, 112566542.62656263, 129689963.69702744, 145300242.30698636, 164266245.4552247, 130051097.72785415, 48767510.44346024, 81469381.39359014, 146653664.40292922, 80850055.63932122, 97984594.6968529, 65394893.25226203, 65114041.781701155, 49352797.882628374, 48811878.30177653, 16564003.51273503, 32638717.74412627, 16551933.241514407, 33410743.15364859, 33034007.58689318, 16511370.072599318, 35397410.82687096, 36621304.475973934, 35995437.985200755, 72081771.48820764, 36338443.31926663, 36877868.720122956, 36118877.40352252, 144542731.1040159, 36739724.96423797, 73306752.82382286, 144680051.28429243, 109996777.8706934, 109696524.69575416, 36372636.66040565, 73224092.52548054, 73634025.45055547, 73497009.08364588, 36762654.567218214, 256526413.97643614, 109460577.7291448, 331353110.8306439, 295304793.2978493, 220302481.25317, 183183902.2209658, 109798370.06065315, 110967732.74258718, 218598420.94838196, 73300456.47554769, 295799391.683787, 294159210.8853177, 333046602.989044, 369311304.2942381, 372380667.82066697, 369280298.54078746, 664783575.4556738, 370514206.10665834, 258869984.82770714, 261651314.5197843, 370098589.53204244, 295943488.3242336, 222927058.06528282, 481591583.94155073, 557520183.2113125, 520686844.3768655, 334093341.47492725, 297202316.9163415, 481687982.9659156, 596262030.743654, 185964565.8511542, 335869304.20692, 710904509.4062624, 523466652.56169665, 372280529.4025158, 374429067.71386385, 598999330.0170877, 187323602.12399852, 1124008688.608838, 936048995.5289234, 563195812.4716675, 749147359.979601, 521420648.648186, 559138658.392465, 602421998.0117133, 486581130.4363165, 751878470.9692674, 635364622.9625273, 523779943.24636173, 748856274.5563143, 261018267.17591196, 566451877.4088486, 449382572.1858003, 600001934.6580746, 638672073.201158, 451112685.9945197, 524399685.52792835, 263576264.7998457, 672199309.7298758, 486963927.5939275, 529882022.0731003, 373938674.93672675, 901941451.6113677, 640516328.6676193, 940606776.4330653, 563780757.8764156, 867061614.1828506, 448216054.88974446, 604601605.5613307, 638112014.0738944, 826796398.2837077, 753043992.2824733, 603533038.8517189, 226213203.98190603, 374937093.88558203, 639009241.6230351, 418498532.1280929, 601107460.8286709, 188441146.90705228, 416265241.5051602, 490866790.765251, 757072207.8063352, 834560988.219298, 981417521.3504823, 567795895.809468, 793955364.251978, 528770034.7670729, 909252050.2756981, 608481287.6423007, 829694933.1524786, 682303781.6335611, 493866769.6905997, 565739849.2082467, 760789836.6590084, 912832072.0544088, 686359155.7461345, 685398967.2090211, 645751235.7224805, 494713996.26051426, 460253873.6955888, 454704001.9784819, 495424020.5777336, 574431409.0605181, 421491303.7991013, 647902454.4507905, 419124896.68400455, 611336912.6718316, 459065555.84589905, 384263851.94234145, 534729743.777857, 37611136.27295164, 266036316.3465258, 306888643.7424927, 422073867.42531383, 499481252.0189575, 423695801.4493179, 385481263.7988328, 424192403.9215508, 153174828.04836, 308814856.349166, 384142118.1149969, 230281389.22745842, 346351826.7677523, 270585193.6950724, 192387899.3765279, 309040196.5126145, 77422213.99051926, 116025854.53759167, 115318657.6910572, 38261838.58743417, 116050632.56623366, 78125488.61431332, 78201825.63300836, 155244428.89799866, 116300350.48388061, 115907044.29111841, 78147009.68114886, 39275167.242393225, 77379379.1898638, 38400634.91960299, 78421677.92768429, 39435845.49820676, 39210454.5629141, 78484081.92366803, 39184253.65125801, 39424051.18215381, 39167111.0547483, 77733631.14586872, 38874701.71009241, 39419851.477210484, 39470698.24999282, 39997880.7715928]), ("primrose_library::SortedUniqueVec", [6660078.670704886, 6815317.066069573, 3580975.787478768, 3880743.6611268325, 24557992.748428892, 47701638.975599736, 77706588.1686033, 100438620.56391512, 204216382.45412794, 565110262.7158035, 733785306.63964, 997779763.2081245, 1608906827.105875, 2906099782.717402, 3997000075.1892486, 5392872815.756977, 6208566941.21579, 7968274166.032139, 10188454871.636805, 12091108546.111345, 13836572005.662622, 14887307821.74638, 17433256208.930717, 18576400693.681835, 18535963900.150635, 18521981012.191982, 15264917524.044659, 12021970879.55585, 8762469360.208717, 6816016852.789088, 6226530178.6874, 5940855452.340203, 4993817341.507227, 3600791014.980505, 3018546469.623187, 1918796896.8331242, 1177039111.545247, 834828308.2457811, 515541793.2261378, 383269430.04594326, 168769955.3260976, 79545725.09326549, 50353853.95662463, 20110164.95266934, 21444653.851042893, 836655109.0459142, 885198365.6564105, 878304972.269055, 872766175.7489153, 855565336.6680968, 882706198.6986927, 1778840710.4756162, 892091857.1273938, 929476374.5584027, 2718775193.8392367, 2729665790.4672174, 2762399274.6758575, 2720304871.499563, 5488363171.624516, 8181558604.420761, 4623195241.140765, 4623922634.71738, 4613406550.825771, 8396226409.899655, 2815616173.5019937, 15043577834.365763, 7531848245.182469, 1865428353.7514596, 17978421105.897064, 8515259589.877129, 13229332741.98907, 17300057826.504864, 17152299843.391481, 20211928014.76627, 16456823016.023079, 17342505515.533676, 13563243380.21344, 25212837124.074768, 1947556106.7298224, 23495211688.04824, 36141207099.33393, 36152478116.48591, 23513540936.403095, 34393886126.7321, 23639554709.28104, 37621025994.99865, 36655012374.99803, 37774702042.01037, 23842871459.133858, 22000106907.13223, 46928359129.42085, 30140808261.558994, 47286665430.306786, 40230391763.15616, 49344231683.967155, 59602046379.94038, 31398520296.312965, 56903513884.24503, 58885942726.559875, 58056008757.82334, 55145778222.073906, 53430376162.626465, 67525174488.51801, 57499292950.66003, 80506101345.72244, 65082744289.62186, 64411006345.470116, 72615183840.4491, 62542113866.118996, 59411497349.04024, 76638289518.05817, 51542188793.570076, 67479485225.74584, 56834764307.957184, 79260868847.16457, 81374648716.4738, 57440759028.8459, 52083609554.13485, 40574587142.13544, 55691135573.727974, 89100629732.25146, 76298070004.94304, 63336940614.364426, 56129023703.21039, 51835410972.03552, 52892722610.9356, 38035137076.17539, 43523796377.49175, 67362500043.85573, 62204128436.25202, 64579056117.27415, 58156549290.242584, 54929501069.952324, 43964736471.94971, 56421306585.94301, 44435547493.51078, 43429616176.17156, 45724942803.039986, 46906306477.25096, 36023939903.16106, 30381756292.63053, 28250033408.80681, 21535188066.759857, 27252605430.72776, 12499703534.669874, 29567473236.227253, 31735252831.115517, 19430679528.05375, 11449998019.44956, 18330942780.08365, 12698753037.105156, 9203872642.977003, 15018409764.298937, 8081608596.966864, 9322541307.954897, 10461986442.34379, 11846776907.704782, 9391364560.384897, 3526827678.8226757, 5899291963.420492, 10630614997.503397, 5869864449.972209, 7124742932.73938, 4760988239.545472, 4745655404.670833, 3605587134.794916, 3577215619.786198, 1215912121.3385887, 2398130055.0902233, 1218224827.8451881, 2463589627.9619, 2446914146.803781, 1229611521.7352934, 4623643332.654872, 4846467396.714954, 4831041789.408644, 9734700722.859217, 4911276556.059623, 4987689641.605538, 4889955376.722101, 19619392883.099552, 4991630163.982463, 9971302571.126854, 19705432559.202354, 14996569607.521935, 14971928681.816387, 4970849725.46842, 10013328345.582073, 10077808110.676626, 10068495445.542648, 5042457504.771632, 35229536319.95565, 15047989998.307005, 45658207961.59206, 40729094339.409134, 30415317806.633896, 25314211686.055202, 15194715072.556438, 15367187732.21953, 30286557336.05182, 10165742561.167488, 41057811676.26614, 40875779094.90219, 46327660427.274475, 51429679165.5166, 51908867201.881226, 51532264568.85578, 92865667092.82932, 51822406022.5591, 36241675412.701515, 36666158673.570885, 51910055747.089165, 41549852119.97952, 31316582939.993786, 67709788301.65316, 78442200784.59581, 73334808469.6787, 47090675293.6366, 41925672902.699455, 67984816281.46065, 84237957088.56308, 26301066070.43216, 47528741868.76285, 100693929295.58328, 74236749162.46515, 52834681313.02815, 53179704141.69687, 85138253302.09123, 26645482286.095203, 160036245554.12393, 133422773591.31952, 80374331986.47696, 107029165081.2378, 74566893195.59268, 80044270747.55273, 86311718849.67581, 69771192254.80055, 107923722821.02237, 91288592792.37788, 75311396612.05312, 107767823543.1141, 37595486905.47878, 81660471167.0799, 64821550091.86091, 86613616779.38986, 92272350124.00735, 65234021916.10875, 75894920104.81409, 38177602583.26321, 97435840659.99367, 70662934359.99489, 76960025889.63963, 54353324895.016815, 131260877949.46884, 93322296920.4969, 137177445521.19241, 82287476320.11511, 126653561218.12991, 65511848072.711494, 88437032003.3937, 93425126525.2554, 121163654443.94662, 110475486641.73326, 88629942232.99213, 33244754387.66413, 55139125871.96239, 94048086032.29474, 61632584465.14969, 88596444940.23645, 27797113964.17517, 61446145999.73388, 72509232382.08948, 111904934922.04678, 123483757107.60068, 145382919191.70175, 84206550351.61, 117850827512.07182, 78538100383.4099, 135168439873.5185, 90546012271.2034, 123576214108.13765, 101739006386.6311, 73696506099.70398, 84504238897.67267, 113756263375.3354, 136628389706.09697, 102826345713.95291, 102767567429.58788, 96909997980.47449, 74318620485.65974, 69198069799.42157, 68425254821.42946, 74608424997.21027, 86574385056.29695, 63561671231.625565, 97782874367.80698, 63317307980.99268, 92416289085.68619, 69457590334.11577, 58176532789.7393, 81021370447.32443, 5702628820.724068, 40365922028.17218, 46598235070.72869, 64138325306.70991, 75976349147.12247, 64515339476.8448, 58766594139.18727, 64756570533.51603, 23406042167.310295, 47222022874.8623, 58784082235.95653, 35265122517.5635, 53076563482.08129, 41559369303.74951, 29582702940.18612, 47571508296.17881, 11926163034.041845, 17886201906.630886, 17792964100.927757, 5910798602.462189, 17940315964.295113, 12094946901.360218, 12117665784.700296, 24072173275.146698, 18047332928.859383, 18010925971.37052, 12150732630.677605, 6110758185.487899, 12057809773.142485, 5988999307.462928, 12245339954.218405, 6164176803.467003, 6134850377.11325, 12292749551.645992, 6144696614.33828, 6189120430.169968, 6152698296.918095, 12228538496.75519, 6126998751.915315, 6221105280.773909, 6246599343.09705, 6337756872.504854]), ("std::collections::HashSet", [855307.7352447908, 853736.8546353893, 434831.1690520381, 463013.96493494615, 2865743.161224099, 5426290.377584772, 8604537.381890578, 10861990.268143365, 21599538.816480692, 58403343.35537566, 74187965.64673787, 98896600.10229562, 156036774.3361894, 275780632.15310514, 370966140.1233175, 490443463.5481887, 554121122.5442995, 698735091.2844967, 877376387.0703039, 1022405881.8526361, 1149258361.9413977, 1215352669.2607708, 1398470249.140315, 1462207760.2525845, 1431771602.1927805, 1403698063.776595, 1136028612.772025, 879907663.6804187, 632182198.0406845, 485751289.2478276, 438253560.4000334, 412864198.5278587, 342003969.5884139, 242970224.53979173, 200464869.80713904, 125361389.6726288, 75884721.05774456, 53160524.99526684, 32405096.440518647, 23729026.458475437, 10309849.236063153, 4807372.708746341, 3010749.121866277, 1186518.8168917734, 1237113.652837221, 8541701.496177068, 8961780.75005853, 8884843.239480397, 8809696.72175517, 8627147.648230849, 8891092.637161333, 17901361.093254507, 8967848.740998376, 9336664.168865839, 27283757.03424837, 27342422.416380726, 27649967.913262177, 27201161.890582938, 54835315.47107424, 81663569.98590443, 46089882.20260249, 46068603.63673157, 45915227.37737948, 83487430.76211034, 27957576.146720104, 149290095.19855025, 74680862.68985793, 18484233.145122, 178050158.0451068, 84251421.55739804, 130815517.32643649, 170945441.8735528, 169356103.8228586, 199426483.54945868, 162256746.21955618, 170873377.80346847, 133560654.03637798, 248066477.5779892, 19151463.66350802, 230935727.75661537, 354973005.7495418, 354825235.5832797, 230598543.62312603, 337053023.06961435, 231489588.6256141, 368153743.22875416, 358472416.35130626, 369198759.65991396, 232925186.7590746, 214810370.2295272, 457958097.41009724, 293955798.0281143, 460858001.63536555, 391817349.2259901, 480261558.76282394, 579698540.6983844, 305207568.2580196, 552863435.7013429, 571734609.3840339, 563298276.3220416, 534732578.19023377, 517787462.30760163, 654016844.5377157, 556497809.1172278, 778630449.2854558, 629008933.1395396, 622150602.1085751, 700911209.7118162, 603300368.887906, 572759501.8116279, 738394599.1328981, 496348612.69997126, 649433620.0341291, 546660956.2923759, 761912685.5179762, 781692446.1129588, 551451213.4655864, 499753922.30938137, 389136793.5802773, 533828374.94613093, 853653023.0201949, 730582896.8737881, 606110889.403553, 536857369.31179285, 495573574.9199438, 505424804.3092278, 363269438.7530845, 415524037.90314466, 642774073.0943694, 593190485.8787355, 615522905.5494025, 553941229.6616437, 522928425.6328737, 418243390.8587566, 536435895.50023836, 422223934.1140401, 412459963.5801301, 434061720.1570071, 445053698.97454643, 341586811.7750569, 287954011.9490651, 267615810.3248636, 203900295.4219993, 257882044.27157995, 118227175.58418545, 279543576.3466073, 299857729.9342388, 183476631.66919857, 108068906.70681672, 172933523.55084983, 119728941.80808346, 86727863.46475571, 141457485.78691968, 76077057.94602035, 87720963.43016627, 98386301.74452686, 111346951.88791901, 88229464.1270588, 33116958.709626615, 55370405.68113576, 99742332.48270974, 55044940.497013114, 66778053.498839, 44604495.9828309, 44444694.34605706, 33740348.40140685, 33439980.443885505, 11360165.853579123, 22398641.968638252, 11371873.709140696, 22983079.59990096, 22793553.056621566, 11434233.999557732, 39344361.42512949, 41230039.89908066, 41090504.99272682, 82793107.04409884, 41769840.03434769, 42419447.68267404, 41587858.80621161, 166854486.40811372, 42451349.303767204, 84800282.70316902, 167582022.65317726, 127535339.26353872, 127324929.2035437, 42272996.97619342, 85154853.0357683, 85702827.68447049, 85623240.3256572, 42881196.66415053, 299591425.2598355, 127967386.92020483, 388272409.1718848, 346354934.3983781, 258647332.74893546, 215267903.96901652, 129213086.35251832, 130679657.99003363, 257551038.87918633, 86447452.12693234, 349147342.5030384, 347599344.57148504, 393961155.3780797, 437348017.06662726, 441423377.8349522, 438221453.0958265, 789714940.1043527, 440690670.9607004, 308194977.44697994, 311805553.52612174, 441439430.4618658, 353338160.63445693, 266315434.81771004, 575804180.6572425, 667074633.8885437, 623644029.6183664, 400463636.29214054, 356541421.96912426, 578153294.118182, 716376273.7420492, 223670870.67561162, 404197712.23910964, 856334329.1777699, 631338911.3209698, 449329472.53955954, 452266137.20562744, 724061189.9000585, 226608740.49302793, 1361052027.305952, 1134724187.4887938, 683568837.2780352, 910272235.6508241, 634189637.8798401, 680781433.2204084, 734092468.0689603, 593418016.7522779, 917922876.7629718, 776444399.1854404, 640557422.554012, 916623018.7051069, 319772926.0720426, 694580213.5313755, 551357147.506087, 736722321.5361925, 784862806.7571557, 554882955.3998568, 645571959.3517461, 324747109.6611473, 828818995.0973151, 601089570.7469503, 654663707.0310122, 462364063.1735755, 1116608885.2159023, 793887033.099946, 1166977441.2543442, 700033721.6548628, 1077477223.2004979, 557333076.2503632, 752375348.5318106, 794823617.0087165, 1030828224.7977642, 939913673.3939492, 754067288.5222402, 282851541.27589446, 469138012.5719744, 800197001.5003971, 524399627.1792548, 753832341.0984185, 236518417.91329774, 522836193.1344905, 616978730.0341532, 952207566.975258, 1050753655.4908304, 1237128044.7405593, 716567699.8175336, 1002886807.3833154, 668352340.9258773, 1150292709.3144338, 770569175.1426421, 1051685169.998615, 865863057.4885195, 627214243.4064636, 719212251.3228279, 968197923.706268, 1162893492.4103065, 875211110.5828717, 874727954.6041842, 824887751.1308339, 632607815.3758335, 589032862.9227052, 582467403.0196297, 635113186.6566453, 736989386.6314648, 541095097.9933289, 832434249.346011, 539039468.9013106, 786781553.7332134, 591337270.8765037, 495302597.2398411, 689813365.1198037, 48552881.271748126, 343687164.5730686, 396758724.67662865, 546114856.38737, 646929152.3752693, 549356013.9366311, 500421663.9309809, 551450393.5515894, 199325455.7505489, 402150221.2263459, 500625456.20953405, 300336442.8072025, 452037377.5260314, 353972992.899011, 251973135.64134878, 405207938.4820045, 101587727.30347763, 152359295.77779138, 151569333.32099175, 50353097.9938225, 152833959.10741186, 103041978.01179011, 103238580.97232224, 205091745.12694308, 153764815.82868332, 153461666.51478982, 103532154.7889773, 52068807.84838832, 102748097.15162118, 51035515.99032932, 104353538.04675518, 52532395.88368369, 52284252.81301971, 104768944.72418733, 52372432.156515464, 52753175.23924743, 52443948.64392403, 104238266.59053206, 52231290.05965161, 53036154.942576334, 53259188.95011767, 54038957.76559055])] +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 855307.7352447908), ("std::collections::HashSet", 853736.8546353893), ("std::collections::HashSet", 434831.1690520381), ("std::collections::HashSet", 463013.96493494615), ("std::collections::HashSet", 2865743.161224099), ("std::collections::HashSet", 5426290.377584772), ("std::collections::HashSet", 8604537.381890578), ("std::collections::HashSet", 10861990.268143365), ("std::collections::HashSet", 21599538.816480692), ("std::collections::HashSet", 58403343.35537566), ("std::collections::HashSet", 74187965.64673787), ("std::collections::HashSet", 98896600.10229562), ("std::collections::HashSet", 156036774.3361894), ("std::collections::HashSet", 275780632.15310514), ("std::collections::HashSet", 370966140.1233175), ("std::collections::HashSet", 490443463.5481887), ("std::collections::HashSet", 554121122.5442995), ("std::collections::HashSet", 698735091.2844967), ("std::collections::HashSet", 877376387.0703039), ("std::collections::HashSet", 1022405881.8526361), ("std::collections::HashSet", 1149258361.9413977), ("std::collections::HashSet", 1215352669.2607708), ("std::collections::HashSet", 1398470249.140315), ("std::collections::HashSet", 1462207760.2525845), ("std::collections::HashSet", 1431771602.1927805), ("std::collections::HashSet", 1403698063.776595), ("std::collections::HashSet", 1136028612.772025), ("std::collections::HashSet", 879907663.6804187), ("std::collections::HashSet", 632182198.0406845), ("std::collections::HashSet", 485751289.2478276), ("std::collections::HashSet", 438253560.4000334), ("std::collections::HashSet", 412864198.5278587), ("std::collections::HashSet", 342003969.5884139), ("std::collections::HashSet", 242970224.53979173), ("std::collections::HashSet", 200464869.80713904), ("std::collections::HashSet", 125361389.6726288), ("std::collections::HashSet", 75884721.05774456), ("std::collections::HashSet", 53160524.99526684), ("std::collections::HashSet", 32405096.440518647), ("std::collections::HashSet", 23729026.458475437), ("std::collections::HashSet", 10309849.236063153), ("std::collections::HashSet", 4807372.708746341), ("std::collections::HashSet", 3010749.121866277), ("std::collections::HashSet", 1186518.8168917734), ("std::collections::HashSet", 1237113.652837221), ("std::collections::HashSet", 8541701.496177068), ("std::collections::HashSet", 8961780.75005853), ("std::collections::HashSet", 8884843.239480397), ("std::collections::HashSet", 8809696.72175517), ("std::collections::HashSet", 8627147.648230849), ("std::collections::HashSet", 8891092.637161333), ("std::collections::HashSet", 17901361.093254507), ("std::collections::HashSet", 8967848.740998376), ("std::collections::HashSet", 9336664.168865839), ("std::collections::HashSet", 27283757.03424837), ("std::collections::HashSet", 27342422.416380726), ("std::collections::HashSet", 27649967.913262177), ("std::collections::HashSet", 27201161.890582938), ("std::collections::HashSet", 54835315.47107424), ("std::collections::HashSet", 81663569.98590443), ("std::collections::HashSet", 46089882.20260249), ("std::collections::HashSet", 46068603.63673157), ("std::collections::HashSet", 45915227.37737948), ("std::collections::HashSet", 83487430.76211034), ("std::collections::HashSet", 27957576.146720104), ("std::collections::HashSet", 149290095.19855025), ("std::collections::HashSet", 74680862.68985793), ("std::collections::HashSet", 18484233.145122), ("std::collections::HashSet", 178050158.0451068), ("std::collections::HashSet", 84251421.55739804), ("std::collections::HashSet", 130815517.32643649), ("std::collections::HashSet", 170945441.8735528), ("std::collections::HashSet", 169356103.8228586), ("std::collections::HashSet", 199426483.54945868), ("std::collections::HashSet", 162256746.21955618), ("std::collections::HashSet", 170873377.80346847), ("std::collections::HashSet", 133560654.03637798), ("std::collections::HashSet", 248066477.5779892), ("std::collections::HashSet", 19151463.66350802), ("std::collections::HashSet", 230935727.75661537), ("std::collections::HashSet", 354973005.7495418), ("std::collections::HashSet", 354825235.5832797), ("std::collections::HashSet", 230598543.62312603), ("std::collections::HashSet", 337053023.06961435), ("std::collections::HashSet", 231489588.6256141), ("std::collections::HashSet", 368153743.22875416), ("std::collections::HashSet", 358472416.35130626), ("std::collections::HashSet", 369198759.65991396), ("std::collections::HashSet", 232925186.7590746), ("std::collections::HashSet", 214810370.2295272), ("std::collections::HashSet", 457958097.41009724), ("std::collections::HashSet", 293955798.0281143), ("std::collections::HashSet", 460858001.63536555), ("std::collections::HashSet", 391817349.2259901), ("std::collections::HashSet", 480261558.76282394), ("std::collections::HashSet", 579698540.6983844), ("std::collections::HashSet", 305207568.2580196), ("std::collections::HashSet", 552863435.7013429), ("std::collections::HashSet", 571734609.3840339), ("std::collections::HashSet", 563298276.3220416), ("std::collections::HashSet", 534732578.19023377), ("std::collections::HashSet", 517787462.30760163), ("std::collections::HashSet", 654016844.5377157), ("std::collections::HashSet", 556497809.1172278), ("std::collections::HashSet", 778630449.2854558), ("std::collections::HashSet", 629008933.1395396), ("std::collections::HashSet", 622150602.1085751), ("std::collections::HashSet", 700911209.7118162), ("std::collections::HashSet", 603300368.887906), ("std::collections::HashSet", 572759501.8116279), ("std::collections::HashSet", 738394599.1328981), ("std::collections::HashSet", 496348612.69997126), ("std::collections::HashSet", 649433620.0341291), ("std::collections::HashSet", 546660956.2923759), ("std::collections::HashSet", 761912685.5179762), ("std::collections::HashSet", 781692446.1129588), ("std::collections::HashSet", 551451213.4655864), ("std::collections::HashSet", 499753922.30938137), ("std::collections::HashSet", 389136793.5802773), ("std::collections::HashSet", 533828374.94613093), ("std::collections::HashSet", 853653023.0201949), ("std::collections::HashSet", 730582896.8737881), ("std::collections::HashSet", 606110889.403553), ("std::collections::HashSet", 536857369.31179285), ("std::collections::HashSet", 495573574.9199438), ("std::collections::HashSet", 505424804.3092278), ("std::collections::HashSet", 363269438.7530845), ("std::collections::HashSet", 415524037.90314466), ("std::collections::HashSet", 642774073.0943694), ("std::collections::HashSet", 593190485.8787355), ("std::collections::HashSet", 615522905.5494025), ("std::collections::HashSet", 553941229.6616437), ("std::collections::HashSet", 522928425.6328737), ("std::collections::HashSet", 418243390.8587566), ("std::collections::HashSet", 536435895.50023836), ("std::collections::HashSet", 422223934.1140401), ("std::collections::HashSet", 412459963.5801301), ("std::collections::HashSet", 434061720.1570071), ("std::collections::HashSet", 445053698.97454643), ("std::collections::HashSet", 341586811.7750569), ("std::collections::HashSet", 287954011.9490651), ("std::collections::HashSet", 267615810.3248636), ("std::collections::HashSet", 203900295.4219993), ("std::collections::HashSet", 257882044.27157995), ("std::collections::HashSet", 118227175.58418545), ("std::collections::HashSet", 279543576.3466073), ("std::collections::HashSet", 299857729.9342388), ("std::collections::HashSet", 183476631.66919857), ("std::collections::HashSet", 108068906.70681672), ("std::collections::HashSet", 172933523.55084983), ("std::collections::HashSet", 119728941.80808346), ("std::collections::HashSet", 86727863.46475571), ("std::collections::HashSet", 141457485.78691968), ("std::collections::HashSet", 76077057.94602035), ("std::collections::HashSet", 87720963.43016627), ("std::collections::HashSet", 98386301.74452686), ("std::collections::HashSet", 111346951.88791901), ("std::collections::HashSet", 88229464.1270588), ("std::collections::HashSet", 33116958.709626615), ("std::collections::HashSet", 55370405.68113576), ("std::collections::HashSet", 99742332.48270974), ("std::collections::HashSet", 55044940.497013114), ("std::collections::HashSet", 66778053.498839), ("std::collections::HashSet", 44604495.9828309), ("std::collections::HashSet", 44444694.34605706), ("std::collections::HashSet", 33740348.40140685), ("std::collections::HashSet", 33439980.443885505), ("std::collections::HashSet", 11360165.853579123), ("std::collections::HashSet", 22398641.968638252), ("std::collections::HashSet", 11371873.709140696), ("std::collections::HashSet", 22983079.59990096), ("std::collections::HashSet", 22793553.056621566), ("std::collections::HashSet", 11434233.999557732), ("std::collections::BTreeSet", 35397410.82687096), ("std::collections::BTreeSet", 36621304.475973934), ("std::collections::BTreeSet", 35995437.985200755), ("std::collections::BTreeSet", 72081771.48820764), ("std::collections::BTreeSet", 36338443.31926663), ("std::collections::BTreeSet", 36877868.720122956), ("std::collections::BTreeSet", 36118877.40352252), ("std::collections::BTreeSet", 144542731.1040159), ("std::collections::BTreeSet", 36739724.96423797), ("std::collections::BTreeSet", 73306752.82382286), ("std::collections::BTreeSet", 144680051.28429243), ("std::collections::BTreeSet", 109996777.8706934), ("std::collections::BTreeSet", 109696524.69575416), ("std::collections::BTreeSet", 36372636.66040565), ("std::collections::BTreeSet", 73224092.52548054), ("std::collections::BTreeSet", 73634025.45055547), ("std::collections::BTreeSet", 73497009.08364588), ("std::collections::BTreeSet", 36762654.567218214), ("std::collections::BTreeSet", 256526413.97643614), ("std::collections::BTreeSet", 109460577.7291448), ("std::collections::BTreeSet", 331353110.8306439), ("std::collections::BTreeSet", 295304793.2978493), ("std::collections::BTreeSet", 220302481.25317), ("std::collections::BTreeSet", 183183902.2209658), ("std::collections::BTreeSet", 109798370.06065315), ("std::collections::BTreeSet", 110967732.74258718), ("std::collections::BTreeSet", 218598420.94838196), ("std::collections::BTreeSet", 73300456.47554769), ("std::collections::BTreeSet", 295799391.683787), ("std::collections::BTreeSet", 294159210.8853177), ("std::collections::BTreeSet", 333046602.989044), ("std::collections::BTreeSet", 369311304.2942381), ("std::collections::BTreeSet", 372380667.82066697), ("std::collections::BTreeSet", 369280298.54078746), ("std::collections::BTreeSet", 664783575.4556738), ("std::collections::BTreeSet", 370514206.10665834), ("std::collections::BTreeSet", 258869984.82770714), ("std::collections::BTreeSet", 261651314.5197843), ("std::collections::BTreeSet", 370098589.53204244), ("std::collections::BTreeSet", 295943488.3242336), ("std::collections::BTreeSet", 222927058.06528282), ("std::collections::BTreeSet", 481591583.94155073), ("std::collections::BTreeSet", 557520183.2113125), ("std::collections::BTreeSet", 520686844.3768655), ("std::collections::BTreeSet", 334093341.47492725), ("std::collections::BTreeSet", 297202316.9163415), ("std::collections::BTreeSet", 481687982.9659156), ("std::collections::BTreeSet", 596262030.743654), ("std::collections::BTreeSet", 185964565.8511542), ("std::collections::BTreeSet", 335869304.20692), ("std::collections::BTreeSet", 710904509.4062624), ("std::collections::BTreeSet", 523466652.56169665), ("std::collections::BTreeSet", 372280529.4025158), ("std::collections::BTreeSet", 374429067.71386385), ("std::collections::BTreeSet", 598999330.0170877), ("std::collections::BTreeSet", 187323602.12399852), ("std::collections::BTreeSet", 1124008688.608838), ("std::collections::BTreeSet", 936048995.5289234), ("std::collections::BTreeSet", 563195812.4716675), ("std::collections::BTreeSet", 749147359.979601), ("std::collections::BTreeSet", 521420648.648186), ("std::collections::BTreeSet", 559138658.392465), ("std::collections::BTreeSet", 602421998.0117133), ("std::collections::BTreeSet", 486581130.4363165), ("std::collections::BTreeSet", 751878470.9692674), ("std::collections::BTreeSet", 635364622.9625273), ("std::collections::BTreeSet", 523779943.24636173), ("std::collections::BTreeSet", 748856274.5563143), ("std::collections::BTreeSet", 261018267.17591196), ("std::collections::BTreeSet", 566451877.4088486), ("std::collections::BTreeSet", 449382572.1858003), ("std::collections::BTreeSet", 600001934.6580746), ("std::collections::BTreeSet", 638672073.201158), ("std::collections::BTreeSet", 451112685.9945197), ("std::collections::BTreeSet", 524399685.52792835), ("std::collections::BTreeSet", 263576264.7998457), ("std::collections::BTreeSet", 672199309.7298758), ("std::collections::BTreeSet", 486963927.5939275), ("std::collections::BTreeSet", 529882022.0731003), ("std::collections::BTreeSet", 373938674.93672675), ("std::collections::BTreeSet", 901941451.6113677), ("std::collections::BTreeSet", 640516328.6676193), ("std::collections::BTreeSet", 940606776.4330653), ("std::collections::BTreeSet", 563780757.8764156), ("std::collections::BTreeSet", 867061614.1828506), ("std::collections::BTreeSet", 448216054.88974446), ("std::collections::BTreeSet", 604601605.5613307), ("std::collections::BTreeSet", 638112014.0738944), ("std::collections::BTreeSet", 826796398.2837077), ("std::collections::BTreeSet", 753043992.2824733), ("std::collections::BTreeSet", 603533038.8517189), ("std::collections::BTreeSet", 226213203.98190603), ("std::collections::BTreeSet", 374937093.88558203), ("std::collections::BTreeSet", 639009241.6230351), ("std::collections::BTreeSet", 418498532.1280929), ("std::collections::BTreeSet", 601107460.8286709), ("std::collections::BTreeSet", 188441146.90705228), ("std::collections::BTreeSet", 416265241.5051602), ("std::collections::BTreeSet", 490866790.765251), ("std::collections::BTreeSet", 757072207.8063352), ("std::collections::BTreeSet", 834560988.219298), ("std::collections::BTreeSet", 981417521.3504823), ("std::collections::BTreeSet", 567795895.809468), ("std::collections::BTreeSet", 793955364.251978), ("std::collections::BTreeSet", 528770034.7670729), ("std::collections::BTreeSet", 909252050.2756981), ("std::collections::BTreeSet", 608481287.6423007), ("std::collections::BTreeSet", 829694933.1524786), ("std::collections::BTreeSet", 682303781.6335611), ("std::collections::BTreeSet", 493866769.6905997), ("std::collections::BTreeSet", 565739849.2082467), ("std::collections::BTreeSet", 760789836.6590084), ("std::collections::BTreeSet", 912832072.0544088), ("std::collections::BTreeSet", 686359155.7461345), ("std::collections::BTreeSet", 685398967.2090211), ("std::collections::BTreeSet", 645751235.7224805), ("std::collections::BTreeSet", 494713996.26051426), ("std::collections::BTreeSet", 460253873.6955888), ("std::collections::BTreeSet", 454704001.9784819), ("std::collections::BTreeSet", 495424020.5777336), ("std::collections::BTreeSet", 574431409.0605181), ("std::collections::BTreeSet", 421491303.7991013), ("std::collections::BTreeSet", 647902454.4507905), ("std::collections::BTreeSet", 419124896.68400455), ("std::collections::BTreeSet", 611336912.6718316), ("std::collections::BTreeSet", 459065555.84589905), ("std::collections::BTreeSet", 384263851.94234145), ("std::collections::BTreeSet", 534729743.777857), ("std::collections::BTreeSet", 37611136.27295164), ("std::collections::BTreeSet", 266036316.3465258), ("std::collections::BTreeSet", 306888643.7424927), ("std::collections::BTreeSet", 422073867.42531383), ("std::collections::BTreeSet", 499481252.0189575), ("std::collections::BTreeSet", 423695801.4493179), ("std::collections::BTreeSet", 385481263.7988328), ("std::collections::BTreeSet", 424192403.9215508), ("std::collections::BTreeSet", 153174828.04836), ("std::collections::BTreeSet", 308814856.349166), ("std::collections::BTreeSet", 384142118.1149969), ("std::collections::BTreeSet", 230281389.22745842), ("std::collections::BTreeSet", 346351826.7677523), ("std::collections::BTreeSet", 270585193.6950724), ("std::collections::BTreeSet", 192387899.3765279), ("std::collections::BTreeSet", 309040196.5126145), ("std::collections::BTreeSet", 77422213.99051926), ("std::collections::BTreeSet", 116025854.53759167), ("std::collections::BTreeSet", 115318657.6910572), ("std::collections::BTreeSet", 38261838.58743417), ("std::collections::BTreeSet", 116050632.56623366), ("std::collections::BTreeSet", 78125488.61431332), ("std::collections::BTreeSet", 78201825.63300836), ("std::collections::BTreeSet", 155244428.89799866), ("std::collections::BTreeSet", 116300350.48388061), ("std::collections::BTreeSet", 115907044.29111841), ("std::collections::BTreeSet", 78147009.68114886), ("std::collections::BTreeSet", 39275167.242393225), ("std::collections::BTreeSet", 77379379.1898638), ("std::collections::BTreeSet", 38400634.91960299), ("std::collections::BTreeSet", 78421677.92768429), ("std::collections::BTreeSet", 39435845.49820676), ("std::collections::BTreeSet", 39210454.5629141), ("std::collections::BTreeSet", 78484081.92366803), ("std::collections::BTreeSet", 39184253.65125801), ("std::collections::BTreeSet", 39424051.18215381), ("std::collections::BTreeSet", 39167111.0547483), ("std::collections::BTreeSet", 77733631.14586872), ("std::collections::BTreeSet", 38874701.71009241), ("std::collections::BTreeSet", 39419851.477210484), ("std::collections::BTreeSet", 39470698.24999282), ("std::collections::BTreeSet", 39997880.7715928)] +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] With split index 173, split proper is true +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Estimated switching cost: 19287540.4085957 +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Estimated not switching cost: 15610871876.900352 +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2.0, avg_n: 6513.0, avg_op_counts: {"push": 0.0, "contains": 0.0, "insert": 10423.5, "nth": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 6650.5, avg_op_counts: {"first": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 10402.5, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6827.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "get": 0.0, "insert": 10594.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6929.0, avg_op_counts: {"last": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "insert": 11279.0} }, ProfilerPartition { occurences: 6.0, avg_n: 7060.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "insert": 11632.666666666668, "contains": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 7213.916666666667, avg_op_counts: {"last": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "insert": 11010.666666666666, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 7380.5, avg_op_counts: {"pop": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "insert": 11636.77777777778, "get": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 7530.041666666666, avg_op_counts: {"nth": 0.0, "contains": 0.0, "get": 0.0, "insert": 11014.625, "remove": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 46.0, avg_n: 7673.760869565218, avg_op_counts: {"pop": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "insert": 11424.913043478262, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 123.0, avg_n: 7826.528455284549, avg_op_counts: {"clear": 0.0, "nth": 0.0, "first": 0.0, "insert": 11550.040650406509, "remove": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 154.0, avg_n: 7974.616883116882, avg_op_counts: {"insert": 11715.168831168829, "remove": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 205.0, avg_n: 8111.009756097561, avg_op_counts: {"contains": 0.0, "insert": 11728.8243902439, "push": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 323.0, avg_n: 8263.504643962848, avg_op_counts: {"pop": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "insert": 11741.582043343651, "nth": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 562.0, avg_n: 8418.991103202834, avg_op_counts: {"pop": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0, "insert": 11923.370106761557, "remove": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 749.0, avg_n: 8581.232309746329, avg_op_counts: {"insert": 12030.515353805067, "first": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 987.0, avg_n: 8732.64032421479, avg_op_counts: {"pop": 0.0, "first": 0.0, "push": 0.0, "insert": 12066.183383991887, "remove": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1109.0, avg_n: 8875.040577096477, avg_op_counts: {"contains": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "insert": 12129.497745716852, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1386.0, avg_n: 9011.180375180384, avg_op_counts: {"get": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "insert": 12234.710678210677, "clear": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1730.0, avg_n: 9153.336416184971, avg_op_counts: {"push": 0.0, "first": 0.0, "insert": 12304.128901734117, "pop": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1997.0, avg_n: 9298.85327991987, avg_op_counts: {"insert": 12417.01402103156, "pop": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2230.0, avg_n: 9444.0152466368, avg_op_counts: {"get": 0.0, "remove": 0.0, "insert": 12495.20224215245, "push": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2340.0, avg_n: 9586.564102564113, avg_op_counts: {"get": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "insert": 12588.545726495697, "last": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2674.0, avg_n: 9733.564323111435, avg_op_counts: {"pop": 0.0, "insert": 12671.632385938672, "push": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2775.0, avg_n: 9895.215855855866, avg_op_counts: {"get": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "insert": 12762.058018018031, "nth": 0.0} }, ProfilerPartition { occurences: 2692.0, avg_n: 10059.015973254063, avg_op_counts: {"clear": 0.0, "insert": 12876.619242199076, "remove": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2620.0, avg_n: 10227.479007633585, avg_op_counts: {"remove": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "insert": 12965.701145038189, "push": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2100.0, avg_n: 10391.046666666653, avg_op_counts: {"first": 0.0, "insert": 13086.277619047612, "clear": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1616.0, avg_n: 10543.473391089108, avg_op_counts: {"nth": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "insert": 13166.605816831692, "first": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1150.0, avg_n: 10677.04260869565, avg_op_counts: {"insert": 13288.413043478262, "clear": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 878.0, avg_n: 10792.537585421402, avg_op_counts: {"first": 0.0, "remove": 0.0, "insert": 13369.568337129842, "pop": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 789.0, avg_n: 10910.96831432194, avg_op_counts: {"get": 0.0, "push": 0.0, "last": 0.0, "insert": 13418.711026615969, "pop": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 739.0, avg_n: 11033.42760487145, avg_op_counts: {"first": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "insert": 13492.217861975649, "pop": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 606.0, avg_n: 11176.343234323444, avg_op_counts: {"get": 0.0, "remove": 0.0, "insert": 13624.21782178219, "nth": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 429.0, avg_n: 11323.193473193476, avg_op_counts: {"remove": 0.0, "insert": 13667.03962703963, "get": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 351.0, avg_n: 11483.125356125362, avg_op_counts: {"push": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "insert": 13775.817663817665, "get": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 218.0, avg_n: 11650.0366972477, avg_op_counts: {"pop": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "insert": 13864.041284403667} }, ProfilerPartition { occurences: 131.0, avg_n: 11787.54961832061, avg_op_counts: {"last": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "insert": 13960.32824427481, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 91.0, avg_n: 11917.120879120885, avg_op_counts: {"first": 0.0, "clear": 0.0, "insert": 14073.38461538461, "push": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 55.0, avg_n: 12054.909090909096, avg_op_counts: {"remove": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0, "insert": 14188.200000000004} }, ProfilerPartition { occurences: 40.0, avg_n: 12217.624999999998, avg_op_counts: {"pop": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "insert": 14278.7, "clear": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 12363.64705882353, avg_op_counts: {"insert": 14590.94117647059, "last": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 12482.125, avg_op_counts: {"insert": 14452.5, "first": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 12601.4, avg_op_counts: {"get": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "insert": 14476.8, "contains": 0.0, "first": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 12751.5, avg_op_counts: {"pop": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "insert": 14256.5, "last": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 13009.5, avg_op_counts: {"nth": 0.0, "contains": 0.0, "last": 0.0, "insert": 14852.5, "push": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 86183.0, avg_op_counts: {"clear": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "insert": 120149.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87652.0, avg_op_counts: {"nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "insert": 124355.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87796.0, avg_op_counts: {"pop": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "insert": 123123.0, "last": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88187.0, avg_op_counts: {"first": 0.0, "insert": 121640.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88375.0, avg_op_counts: {"first": 0.0, "push": 0.0, "get": 0.0, "insert": 118912.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88575.0, avg_op_counts: {"clear": 0.0, "insert": 122323.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 88740.0, avg_op_counts: {"get": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "insert": 122954.5, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88940.0, avg_op_counts: {"clear": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "insert": 122962.0, "nth": 0.0, "get": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 89079.0, avg_op_counts: {"last": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "insert": 127854.0, "nth": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89260.33333333333, avg_op_counts: {"nth": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "insert": 124329.66666666669, "clear": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89607.66666666667, avg_op_counts: {"push": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "insert": 124196.0, "last": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89746.66666666667, avg_op_counts: {"get": 0.0, "push": 0.0, "insert": 125431.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89938.33333333333, avg_op_counts: {"insert": 123175.66666666669, "pop": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 90093.16666666666, avg_op_counts: {"insert": 123977.66666666669, "push": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 90280.88888888888, avg_op_counts: {"push": 0.0, "last": 0.0, "pop": 0.0, "insert": 122874.88888888888, "remove": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90515.8, avg_op_counts: {"get": 0.0, "insert": 124556.2, "push": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90635.8, avg_op_counts: {"push": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "insert": 124360.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90841.8, avg_op_counts: {"contains": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "insert": 123709.0, "pop": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 91021.22222222223, avg_op_counts: {"clear": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "insert": 124758.22222222223, "last": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 91298.33333333331, avg_op_counts: {"nth": 0.0, "pop": 0.0, "clear": 0.0, "insert": 125011.66666666669, "get": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 91410.625, avg_op_counts: {"remove": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "insert": 125034.5625, "nth": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 91581.0, avg_op_counts: {"nth": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "insert": 124896.625, "contains": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 91712.0, avg_op_counts: {"contains": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "insert": 123502.0, "first": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 91819.05263157892, avg_op_counts: {"first": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "insert": 125100.52631578948, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 92009.66666666669, avg_op_counts: {"get": 0.0, "contains": 0.0, "insert": 124748.55555555556, "first": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92129.71428571428, avg_op_counts: {"remove": 0.0, "first": 0.0, "insert": 124379.07142857142, "get": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92275.1111111111, avg_op_counts: {"nth": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "insert": 126244.94444444444, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92430.55555555556, avg_op_counts: {"push": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "insert": 124890.55555555556, "pop": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 92573.42857142857, avg_op_counts: {"last": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "insert": 125889.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 92723.9411764706, avg_op_counts: {"nth": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "insert": 126348.5294117647, "get": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92863.61111111112, avg_op_counts: {"first": 0.0, "remove": 0.0, "insert": 125503.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92981.57142857142, avg_op_counts: {"first": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "insert": 125987.14285714286, "contains": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 93157.92307692308, avg_op_counts: {"remove": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "insert": 125793.46153846156, "nth": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 93270.5, avg_op_counts: {"pop": 0.0, "push": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "insert": 126119.0, "get": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93366.95833333331, avg_op_counts: {"contains": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "insert": 126618.95833333331, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93521.21621621624, avg_op_counts: {"insert": 126063.45945945944, "pop": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93674.75675675676, avg_op_counts: {"first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "insert": 125831.1081081081, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93839.54166666666, avg_op_counts: {"last": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "insert": 125879.41666666669, "contains": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 93997.05714285716, avg_op_counts: {"get": 0.0, "last": 0.0, "first": 0.0, "insert": 125980.42857142858, "contains": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94156.875, avg_op_counts: {"contains": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "insert": 125993.25, "pop": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94301.94736842108, avg_op_counts: {"first": 0.0, "contains": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "insert": 126382.34210526312, "nth": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 94438.972972973, avg_op_counts: {"clear": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "insert": 126223.7297297297, "last": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94570.0263157895, avg_op_counts: {"insert": 126425.2894736842, "clear": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94670.58333333331, avg_op_counts: {"remove": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "insert": 126170.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 94784.54545454544, avg_op_counts: {"push": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "insert": 126801.04545454546, "last": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 94905.23404255322, avg_op_counts: {"contains": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "insert": 126395.12765957446} }, ProfilerPartition { occurences: 30.0, avg_n: 95038.03333333334, avg_op_counts: {"contains": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "insert": 126948.16666666669, "nth": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 95189.31914893618, avg_op_counts: {"contains": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "insert": 126859.61702127656, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 95341.42500000005, avg_op_counts: {"clear": 0.0, "pop": 0.0, "push": 0.0, "insert": 126550.225, "nth": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 95488.51020408164, avg_op_counts: {"pop": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "insert": 126452.20408163266, "remove": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 95642.59322033904, avg_op_counts: {"get": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "insert": 126582.0, "clear": 0.0} }, ProfilerPartition { occurences: 31.0, avg_n: 95773.87096774194, avg_op_counts: {"push": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "insert": 126684.83870967744, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 95881.0, avg_op_counts: {"contains": 0.0, "insert": 126907.64285714286, "last": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 58.0, avg_n: 96034.46551724136, avg_op_counts: {"last": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "insert": 126533.05172413794, "nth": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 96186.3333333333, avg_op_counts: {"first": 0.0, "push": 0.0, "insert": 126673.87719298244, "remove": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 96325.88888888885, avg_op_counts: {"contains": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "insert": 126765.81481481482, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 96462.9423076923, avg_op_counts: {"clear": 0.0, "insert": 127307.30769230766, "get": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 66.0, avg_n: 96589.43939393942, avg_op_counts: {"last": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "insert": 126543.16666666669, "remove": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 96759.9464285714, avg_op_counts: {"clear": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "insert": 126700.91071428574} }, ProfilerPartition { occurences: 78.0, avg_n: 96918.53846153844, avg_op_counts: {"last": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "insert": 127086.6282051282, "contains": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 63.0, avg_n: 97084.93650793652, avg_op_counts: {"contains": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "insert": 126913.12698412698, "remove": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 97221.9516129032, avg_op_counts: {"contains": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "insert": 127391.40322580644, "first": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 70.0, avg_n: 97383.42857142857, avg_op_counts: {"remove": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "insert": 126925.34285714282, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 60.0, avg_n: 97531.9, avg_op_counts: {"contains": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "insert": 127281.53333333335, "first": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 97672.66666666669, avg_op_counts: {"last": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "insert": 127031.47368421052, "contains": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 73.0, avg_n: 97813.91780821914, avg_op_counts: {"get": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "insert": 127705.15068493152, "pop": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 97933.61224489794, avg_op_counts: {"first": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "insert": 127746.65306122448} }, ProfilerPartition { occurences: 64.0, avg_n: 98076.92187500004, avg_op_counts: {"insert": 127800.96875, "nth": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98219.74074074072, avg_op_counts: {"push": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "insert": 127328.66666666666, "remove": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 75.0, avg_n: 98362.36000000004, avg_op_counts: {"remove": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 127605.44, "contains": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 77.0, avg_n: 98528.935064935, avg_op_counts: {"contains": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "insert": 127320.09090909093, "pop": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98674.05555555552, avg_op_counts: {"remove": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "insert": 127902.29629629632, "first": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 98804.0, avg_op_counts: {"nth": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "insert": 127585.04081632652, "pop": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 98920.42105263156, avg_op_counts: {"push": 0.0, "insert": 127963.94736842104, "first": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99051.73076923078, avg_op_counts: {"clear": 0.0, "get": 0.0, "nth": 0.0, "insert": 128125.73076923077, "first": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 83.0, avg_n: 99173.51807228918, avg_op_counts: {"push": 0.0, "contains": 0.0, "insert": 128217.98795180724, "remove": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 71.0, avg_n: 99312.6338028169, avg_op_counts: {"remove": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "insert": 128113.35211267605, "first": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 99461.61016949153, avg_op_counts: {"get": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "insert": 127726.50847457629, "last": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99589.75, avg_op_counts: {"insert": 128209.00000000004, "nth": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 48.0, avg_n: 99698.91666666669, avg_op_counts: {"get": 0.0, "insert": 128082.125, "last": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 99826.40816326533, avg_op_counts: {"contains": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "insert": 127810.55102040817, "get": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 99951.91428571429, avg_op_counts: {"clear": 0.0, "insert": 128457.57142857142, "remove": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 100053.275, avg_op_counts: {"nth": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "insert": 128447.4, "remove": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 100186.87096774195, avg_op_counts: {"push": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "insert": 128031.1935483871, "first": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 100342.05263157892, avg_op_counts: {"last": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "insert": 128333.84210526316, "first": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 100472.74576271189, avg_op_counts: {"nth": 0.0, "first": 0.0, "remove": 0.0, "insert": 128494.8813559322, "contains": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 53.0, avg_n: 100642.35849056602, avg_op_counts: {"first": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "insert": 128527.45283018867, "get": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 50.0, avg_n: 100777.74, avg_op_counts: {"nth": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "insert": 128449.71999999996} }, ProfilerPartition { occurences: 40.0, avg_n: 100963.45, avg_op_counts: {"pop": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "insert": 128197.47500000003} }, ProfilerPartition { occurences: 51.0, avg_n: 101112.92156862748, avg_op_counts: {"pop": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "insert": 128781.64705882355, "push": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 101270.525, avg_op_counts: {"nth": 0.0, "insert": 129048.29999999996, "pop": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 39.0, avg_n: 101401.10256410256, avg_op_counts: {"remove": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "insert": 129139.46153846156} }, ProfilerPartition { occurences: 41.0, avg_n: 101520.63414634149, avg_op_counts: {"nth": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "insert": 129129.78048780486, "first": 0.0} }, ProfilerPartition { occurences: 42.0, avg_n: 101652.52380952382, avg_op_counts: {"last": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "insert": 129088.92857142857, "contains": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 32.0, avg_n: 101818.0, avg_op_counts: {"last": 0.0, "insert": 129839.96875, "pop": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 27.0, avg_n: 101940.25925925928, avg_op_counts: {"remove": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "insert": 129575.44444444444, "first": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 102073.92, avg_op_counts: {"clear": 0.0, "first": 0.0, "insert": 129895.80000000002, "last": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 102211.89473684212, avg_op_counts: {"pop": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "insert": 130055.94736842104, "get": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 102370.58333333336, avg_op_counts: {"push": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "insert": 130027.37499999996, "nth": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 102492.1818181818, avg_op_counts: {"push": 0.0, "nth": 0.0, "insert": 129914.72727272726, "last": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 102605.96153846152, avg_op_counts: {"push": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "insert": 129822.61538461538, "first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 28.0, avg_n: 102770.14285714284, avg_op_counts: {"get": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "insert": 129112.5, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 102946.76470588232, avg_op_counts: {"last": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "insert": 129906.11764705884, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 103071.60000000002, avg_op_counts: {"contains": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "insert": 129925.5, "first": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 103199.125, avg_op_counts: {"first": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "insert": 129789.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 103362.45454545454, avg_op_counts: {"contains": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "insert": 130504.54545454546, "clear": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103522.5, avg_op_counts: {"contains": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "insert": 129790.125, "push": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 103642.07692307692, avg_op_counts: {"insert": 130128.61538461538, "first": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 103800.85714285714, avg_op_counts: {"contains": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "insert": 129779.14285714286, "pop": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103921.875, avg_op_counts: {"push": 0.0, "pop": 0.0, "insert": 130789.875, "clear": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104083.55555555556, avg_op_counts: {"first": 0.0, "clear": 0.0, "insert": 130196.77777777778, "last": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 104241.9, avg_op_counts: {"get": 0.0, "insert": 132418.09999999998, "contains": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 104368.625, avg_op_counts: {"insert": 131003.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 104512.66666666669, avg_op_counts: {"nth": 0.0, "insert": 130950.0, "last": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104637.2, avg_op_counts: {"insert": 131214.4, "pop": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104741.11111111112, avg_op_counts: {"get": 0.0, "remove": 0.0, "insert": 131187.22222222222, "nth": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104895.4, avg_op_counts: {"push": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "insert": 130130.6, "last": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 105045.66666666669, avg_op_counts: {"clear": 0.0, "get": 0.0, "insert": 131373.66666666666, "last": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105168.5, avg_op_counts: {"contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "insert": 131476.75} }, ProfilerPartition { occurences: 4.0, avg_n: 105274.75, avg_op_counts: {"clear": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "insert": 130876.5, "last": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105511.66666666669, avg_op_counts: {"get": 0.0, "insert": 132182.66666666666, "first": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105820.33333333331, avg_op_counts: {"remove": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "insert": 130631.0, "nth": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 105984.0, avg_op_counts: {"insert": 132931.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106076.0, avg_op_counts: {"get": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "insert": 130937.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 106245.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "insert": 132746.0, "remove": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106429.0, avg_op_counts: {"first": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "insert": 133914.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106882.5, avg_op_counts: {"get": 0.0, "contains": 0.0, "pop": 0.0, "insert": 132252.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 107419.0, avg_op_counts: {"clear": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "insert": 132028.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 177743.0, avg_op_counts: {"contains": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "insert": 245941.0, "remove": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 179733.0, avg_op_counts: {"push": 0.0, "insert": 253658.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 181890.0, avg_op_counts: {"push": 0.0, "clear": 0.0, "insert": 248499.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 182852.0, avg_op_counts: {"remove": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "insert": 248449.5} }, ProfilerPartition { occurences: 1.0, avg_n: 182970.0, avg_op_counts: {"contains": 0.0, "insert": 250456.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183079.0, avg_op_counts: {"first": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "insert": 254132.0, "push": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183235.0, avg_op_counts: {"first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "insert": 248843.0, "last": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 183634.75, avg_op_counts: {"first": 0.0, "last": 0.0, "push": 0.0, "insert": 248808.75, "contains": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183784.0, avg_op_counts: {"remove": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "insert": 252911.0, "last": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 183963.5, avg_op_counts: {"push": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "insert": 252248.5, "contains": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 184167.5, avg_op_counts: {"pop": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "insert": 248845.75, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184323.33333333337, avg_op_counts: {"clear": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "insert": 252196.33333333337, "pop": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184493.0, avg_op_counts: {"clear": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "insert": 251444.0, "get": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 184698.0, avg_op_counts: {"contains": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "insert": 250041.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184794.5, avg_op_counts: {"push": 0.0, "insert": 251650.5, "get": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184925.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "insert": 253010.0, "first": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 185071.5, avg_op_counts: {"clear": 0.0, "insert": 252484.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 185266.0, avg_op_counts: {"push": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "insert": 252508.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 185460.28571428577, avg_op_counts: {"last": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "insert": 251638.2857142857, "get": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 185621.0, avg_op_counts: {"insert": 250481.33333333337, "clear": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 185984.3333333333, avg_op_counts: {"contains": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "insert": 252611.55555555556, "last": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 186131.125, avg_op_counts: {"nth": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "insert": 253215.75} }, ProfilerPartition { occurences: 6.0, avg_n: 186289.66666666663, avg_op_counts: {"get": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "insert": 251812.0, "push": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 186435.8, avg_op_counts: {"clear": 0.0, "contains": 0.0, "first": 0.0, "insert": 251207.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186660.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "insert": 250868.0, "get": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186769.0, avg_op_counts: {"get": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "insert": 253499.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186843.33333333337, avg_op_counts: {"push": 0.0, "pop": 0.0, "insert": 249660.0, "last": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 186999.0, avg_op_counts: {"push": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "insert": 251090.5, "contains": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187131.75, avg_op_counts: {"contains": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "insert": 253265.5, "get": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187307.75, avg_op_counts: {"push": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "insert": 251796.0, "clear": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 187471.77777777775, avg_op_counts: {"get": 0.0, "push": 0.0, "insert": 253346.1111111111, "pop": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187648.3, avg_op_counts: {"get": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "insert": 252773.7, "last": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187805.8, avg_op_counts: {"first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "insert": 254815.7, "last": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187976.29999999996, avg_op_counts: {"clear": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "insert": 252631.1, "get": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 188140.77777777775, avg_op_counts: {"insert": 252600.38888888888, "remove": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 188336.7, avg_op_counts: {"push": 0.0, "last": 0.0, "insert": 253341.8, "pop": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188487.57142857145, avg_op_counts: {"get": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "insert": 252807.57142857145, "remove": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188639.2857142857, avg_op_counts: {"last": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "insert": 255467.2857142857} }, ProfilerPartition { occurences: 10.0, avg_n: 188782.2, avg_op_counts: {"get": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "insert": 252893.4, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 188938.0, avg_op_counts: {"insert": 252720.5, "get": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 189029.6666666667, avg_op_counts: {"insert": 253790.5, "get": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 189161.61538461535, avg_op_counts: {"insert": 252997.46153846156, "last": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 189277.4, avg_op_counts: {"first": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "insert": 253791.46666666667, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 189440.0, avg_op_counts: {"first": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "insert": 253894.85714285713} }, ProfilerPartition { occurences: 9.0, avg_n: 189562.1111111111, avg_op_counts: {"nth": 0.0, "last": 0.0, "insert": 253369.22222222225, "clear": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 189694.25, avg_op_counts: {"clear": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "insert": 253517.375, "contains": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 189774.2307692308, avg_op_counts: {"last": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "insert": 252823.6923076923, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 189929.875, avg_op_counts: {"remove": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "insert": 254223.0, "nth": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 190103.2, avg_op_counts: {"get": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "insert": 253658.4, "nth": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 190192.33333333337, avg_op_counts: {"push": 0.0, "first": 0.0, "insert": 254484.33333333337, "nth": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 190341.4210526316, avg_op_counts: {"contains": 0.0, "last": 0.0, "insert": 255092.4736842105, "first": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 190539.07142857145, avg_op_counts: {"clear": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "insert": 254845.7857142857, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190656.3, avg_op_counts: {"nth": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "insert": 253696.0, "contains": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190776.8, avg_op_counts: {"push": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "insert": 255116.0, "nth": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 190895.3125, avg_op_counts: {"insert": 255035.50000000003, "first": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 191017.8, avg_op_counts: {"last": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "insert": 255176.4, "push": 0.0} }, ProfilerPartition { occurences: 30.0, avg_n: 191171.63333333333, avg_op_counts: {"nth": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "insert": 255135.4, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 191349.56000000008, avg_op_counts: {"pop": 0.0, "clear": 0.0, "insert": 254900.28, "get": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 191543.8, avg_op_counts: {"contains": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "insert": 255540.26666666663, "clear": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 191719.8500000001, avg_op_counts: {"contains": 0.0, "insert": 254870.35000000003, "get": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 191876.07142857145, avg_op_counts: {"insert": 253364.35714285716, "last": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 192043.46666666665, avg_op_counts: {"clear": 0.0, "insert": 253518.73333333337, "get": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 192175.93750000003, avg_op_counts: {"get": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "insert": 256024.0625} }, ProfilerPartition { occurences: 13.0, avg_n: 192306.15384615387, avg_op_counts: {"nth": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "insert": 254467.00000000003} }, ProfilerPartition { occurences: 20.0, avg_n: 192472.15, avg_op_counts: {"clear": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "insert": 255525.84999999995, "push": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 192629.29411764708, avg_op_counts: {"last": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "insert": 253977.05882352943, "pop": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 192747.2857142857, avg_op_counts: {"nth": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "insert": 254195.92857142855, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192887.75000000003, avg_op_counts: {"last": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "insert": 254348.9} }, ProfilerPartition { occurences: 7.0, avg_n: 193026.57142857145, avg_op_counts: {"push": 0.0, "first": 0.0, "last": 0.0, "insert": 253249.7142857143, "nth": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 193169.13333333333, avg_op_counts: {"remove": 0.0, "insert": 256425.00000000003, "nth": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193263.58333333337, avg_op_counts: {"get": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "insert": 254252.75, "contains": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 193386.31249999997, avg_op_counts: {"last": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "insert": 254558.81249999997, "pop": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 193520.1764705882, avg_op_counts: {"first": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "insert": 254977.8823529412, "last": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193667.25, avg_op_counts: {"push": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "insert": 255086.41666666663, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 193801.64285714287, avg_op_counts: {"pop": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "insert": 254118.2142857143, "last": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 193932.7142857143, avg_op_counts: {"last": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "insert": 255405.14285714284} }, ProfilerPartition { occurences: 18.0, avg_n: 194051.27777777775, avg_op_counts: {"pop": 0.0, "contains": 0.0, "remove": 0.0, "insert": 253264.66666666663, "first": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 194228.0, avg_op_counts: {"last": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "insert": 253977.2307692308, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 194373.85714285716, avg_op_counts: {"insert": 256568.7142857143, "contains": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 194500.6, avg_op_counts: {"nth": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "insert": 253440.4, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 194698.91666666663, avg_op_counts: {"first": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "insert": 254637.33333333337, "clear": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 194885.0588235294, avg_op_counts: {"get": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "insert": 255225.0588235294, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 195041.84, avg_op_counts: {"first": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "insert": 254809.20000000004, "last": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 195172.3333333333, avg_op_counts: {"first": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "insert": 254499.53333333335, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 23.0, avg_n: 195301.04347826084, avg_op_counts: {"remove": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "insert": 255218.5652173913, "nth": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 195400.25, avg_op_counts: {"remove": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "insert": 252834.5, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 195524.7499999999, avg_op_counts: {"remove": 0.0, "clear": 0.0, "nth": 0.0, "insert": 255743.31250000003, "contains": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 195675.35294117645, avg_op_counts: {"nth": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "insert": 253987.35294117648, "contains": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 195827.95454545456, avg_op_counts: {"nth": 0.0, "insert": 254242.40909090912, "contains": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 196004.95, avg_op_counts: {"contains": 0.0, "insert": 254657.15, "pop": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 196167.8125, avg_op_counts: {"first": 0.0, "insert": 255063.6875, "clear": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 196290.16666666663, avg_op_counts: {"insert": 254894.66666666663, "first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 196401.5, avg_op_counts: {"clear": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "insert": 253446.1, "remove": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 196529.82352941175, avg_op_counts: {"pop": 0.0, "contains": 0.0, "clear": 0.0, "insert": 254043.70588235292, "push": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 196632.7272727273, avg_op_counts: {"last": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "insert": 257092.7272727273, "first": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 196763.5625, avg_op_counts: {"remove": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "insert": 253829.625} }, ProfilerPartition { occurences: 5.0, avg_n: 196899.0, avg_op_counts: {"last": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "insert": 254586.2, "pop": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 197012.18181818185, avg_op_counts: {"push": 0.0, "nth": 0.0, "remove": 0.0, "insert": 255587.09090909088, "pop": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 197127.15384615384, avg_op_counts: {"contains": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "insert": 254984.07692307697} }, ProfilerPartition { occurences: 20.0, avg_n: 197233.55, avg_op_counts: {"contains": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "insert": 255585.7, "nth": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 197399.4090909091, avg_op_counts: {"insert": 256074.13636363635, "last": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 197591.03846153847, avg_op_counts: {"pop": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "insert": 254739.6923076923, "contains": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 197777.59999999995, avg_op_counts: {"nth": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "insert": 255391.3333333333} }, ProfilerPartition { occurences: 21.0, avg_n: 197922.2857142857, avg_op_counts: {"nth": 0.0, "insert": 255032.76190476184, "clear": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 198027.0, avg_op_counts: {"remove": 0.0, "nth": 0.0, "last": 0.0, "insert": 254739.2142857143, "push": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 198169.75, avg_op_counts: {"remove": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "insert": 255473.20833333337, "get": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 198332.875, avg_op_counts: {"first": 0.0, "insert": 256391.06250000003, "nth": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 198482.1818181818, avg_op_counts: {"nth": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "insert": 254204.3636363636, "first": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 198669.05555555553, avg_op_counts: {"pop": 0.0, "last": 0.0, "clear": 0.0, "insert": 255435.94444444444, "nth": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 198793.1538461538, avg_op_counts: {"contains": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0, "insert": 255958.6923076923, "last": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 198954.2, avg_op_counts: {"last": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "insert": 254058.6} }, ProfilerPartition { occurences: 20.0, avg_n: 199124.55, avg_op_counts: {"clear": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "insert": 256178.50000000003, "first": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 199291.4166666667, avg_op_counts: {"contains": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "insert": 256088.0833333333} }, ProfilerPartition { occurences: 18.0, avg_n: 199444.5, avg_op_counts: {"insert": 256683.88888888888, "get": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199581.2222222222, avg_op_counts: {"remove": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "insert": 256277.38888888885, "nth": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 199729.82352941175, avg_op_counts: {"nth": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "insert": 255604.47058823527, "contains": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 199897.3076923077, avg_op_counts: {"contains": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "insert": 256014.61538461535, "nth": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200031.75, avg_op_counts: {"nth": 0.0, "insert": 257983.1666666667, "push": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200180.75000000003, avg_op_counts: {"push": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "insert": 254821.16666666663, "last": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 200303.9230769231, avg_op_counts: {"push": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "insert": 256241.6153846154} }, ProfilerPartition { occurences: 15.0, avg_n: 200433.7333333333, avg_op_counts: {"nth": 0.0, "push": 0.0, "pop": 0.0, "insert": 257446.53333333333, "clear": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200531.1818181818, avg_op_counts: {"clear": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "insert": 257560.45454545453, "contains": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 200663.4117647059, avg_op_counts: {"first": 0.0, "contains": 0.0, "last": 0.0, "insert": 256133.76470588235, "get": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200826.00000000003, avg_op_counts: {"push": 0.0, "nth": 0.0, "insert": 256013.0909090909, "last": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 200936.375, avg_op_counts: {"clear": 0.0, "insert": 256689.31250000003, "last": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 201080.5, avg_op_counts: {"last": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "insert": 256954.8333333333, "remove": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 201185.0, avg_op_counts: {"nth": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "insert": 258066.8} }, ProfilerPartition { occurences: 14.0, avg_n: 201317.7142857143, avg_op_counts: {"push": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "insert": 256467.2142857143, "last": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 201430.0, avg_op_counts: {"push": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "insert": 252509.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 201550.7142857143, avg_op_counts: {"nth": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "insert": 255113.42857142855, "get": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 201671.25, avg_op_counts: {"get": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "insert": 257461.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 201801.7272727273, avg_op_counts: {"pop": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "insert": 257478.45454545456, "remove": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 201966.6153846154, avg_op_counts: {"nth": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "insert": 257766.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202139.0909090909, avg_op_counts: {"first": 0.0, "last": 0.0, "insert": 258351.9090909091, "push": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202338.10000000003, avg_op_counts: {"pop": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "insert": 258487.0, "push": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202566.18181818185, avg_op_counts: {"clear": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "insert": 258508.1818181818, "last": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 202727.5, avg_op_counts: {"push": 0.0, "remove": 0.0, "insert": 256648.5, "pop": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 202845.125, avg_op_counts: {"contains": 0.0, "first": 0.0, "insert": 258673.5, "get": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202968.79999999996, avg_op_counts: {"push": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "insert": 257374.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 203091.5, avg_op_counts: {"nth": 0.0, "insert": 257104.66666666663, "get": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 203206.55555555556, avg_op_counts: {"push": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "insert": 257757.55555555556} }, ProfilerPartition { occurences: 7.0, avg_n: 203584.14285714287, avg_op_counts: {"push": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0, "insert": 258777.42857142855, "nth": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 203775.2, avg_op_counts: {"pop": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "insert": 257524.8, "push": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 203957.375, avg_op_counts: {"insert": 258483.25, "clear": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204074.5, avg_op_counts: {"get": 0.0, "last": 0.0, "insert": 258986.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204201.33333333337, avg_op_counts: {"get": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "insert": 258703.33333333337, "contains": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204350.33333333337, avg_op_counts: {"remove": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "insert": 257076.33333333337} }, ProfilerPartition { occurences: 1.0, avg_n: 204556.0, avg_op_counts: {"last": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "insert": 255819.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204673.0, avg_op_counts: {"nth": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "insert": 258599.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204916.5, avg_op_counts: {"push": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "insert": 261051.0, "first": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205068.0, avg_op_counts: {"get": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "insert": 261254.5, "clear": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 205183.25, avg_op_counts: {"get": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "insert": 259279.25, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205312.33333333337, avg_op_counts: {"first": 0.0, "contains": 0.0, "nth": 0.0, "insert": 258939.66666666663, "pop": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205543.0, avg_op_counts: {"pop": 0.0, "remove": 0.0, "insert": 257986.66666666663, "last": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205645.5, avg_op_counts: {"last": 0.0, "insert": 260875.5, "push": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 205757.0, avg_op_counts: {"remove": 0.0, "first": 0.0, "insert": 262184.0, "contains": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206016.0, avg_op_counts: {"first": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "insert": 258189.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206161.0, avg_op_counts: {"nth": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "insert": 256212.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206363.0, avg_op_counts: {"insert": 261549.5, "first": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206538.0, avg_op_counts: {"insert": 262991.0, "last": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206701.0, avg_op_counts: {"nth": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "insert": 261433.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206882.5, avg_op_counts: {"push": 0.0, "remove": 0.0, "insert": 261582.5, "contains": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207086.0, avg_op_counts: {"first": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "insert": 261129.0, "last": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207273.0, avg_op_counts: {"insert": 262664.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207381.0, avg_op_counts: {"push": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "insert": 260916.0} }, ProfilerPartition { occurences: 2.0, avg_n: 207624.0, avg_op_counts: {"first": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "insert": 258835.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207943.0, avg_op_counts: {"first": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "insert": 258782.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208167.0, avg_op_counts: {"insert": 262336.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208644.0, avg_op_counts: {"insert": 262515.0, "contains": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208852.0, avg_op_counts: {"insert": 265951.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0} }] +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [1599418.4819494884, 1599941.2750662696, 817103.2939985835, 871394.9157947017, 5403761.0583659, 10254741.088492304, 16299181.758883301, 20617626.94732876, 41078209.45136746, 111295096.39928643, 141643991.52058414, 189143674.6915713, 298988433.11868435, 529427461.8041871, 713525093.9962298, 944983510.8466144, 1069402153.1576011, 1350538079.25962, 1698457704.3081043, 1982301657.6275423, 2231656971.431708, 2363478188.6942844, 2723641637.0183268, 2852358345.336927, 2797448171.599113, 2747011743.541168, 2226591756.4704814, 1727013985.0442805, 1242293317.6956425, 955523679.861288, 862985530.3226054, 813850306.4450542, 674987972.0717338, 480121153.7819831, 396648717.872477, 248379169.8718941, 150514404.22778365, 105548290.7370665, 64407155.8625019, 47220794.67021564, 20538806.638444003, 9585304.352220438, 6008213.081838464, 2370321.1196955554, 2475812.264177838, 14179369.706454178, 14739349.861557031, 14599473.604565512, 14440095.671674732, 14123980.530866956, 14537579.520546818, 29239265.371863123, 14629004.44180183, 15217137.066856561, 44416299.86857064, 44413038.53247888, 44872639.80443923, 44090098.938125506, 88793821.79603045, 132077104.95009269, 74430236.52658603, 74338500.05897032, 73992872.40383919, 134385521.5498019, 44921595.41276149, 239702212.1965771, 119776809.99864998, 29620840.061474513, 285126668.7800885, 134752675.36608335, 209065351.67063487, 272942713.8236868, 270132906.76628596, 317802458.10183847, 258317129.88894975, 271788567.6111185, 212276868.14559352, 393817141.8765592, 30381602.4137139, 366123324.1841985, 562206291.3607104, 561410777.8628224, 364465648.95773804, 532172413.7814901, 365117707.5484696, 580122204.2260184, 564361591.2568977, 580751218.3090262, 366151602.0640361, 337424137.4176476, 718792963.6866313, 460980658.5697727, 722000751.7942333, 613227270.6672301, 750925699.326421, 905487676.857119, 476323044.14585537, 862221405.5379195, 890753998.2775581, 876735149.483357, 831511523.6626128, 804436473.1710969, 1015237712.289343, 862888882.235081, 1206060852.5119328, 973236749.2820225, 961756101.7903043, 1082355474.5416994, 930711403.8860974, 882775306.9942002, 1137002054.353188, 763688244.901365, 998280738.5880129, 839509940.9108733, 1168969691.413322, 1197995476.1205494, 844323837.694126, 764512070.7099345, 594833469.0739596, 815298679.7634919, 1302703973.0320168, 1113866326.400046, 923179809.0810541, 817003047.6163067, 753629769.0763105, 767960055.6363808, 551504068.8751814, 630410422.2450832, 974315859.7618561, 898229423.2588534, 931235669.985914, 837121859.8040277, 789542778.5759779, 630703344.0242567, 808129913.2331709, 635403769.6762787, 620169572.2946662, 652129356.8114339, 668055211.8877159, 512178304.8715538, 431408361.92292106, 400580071.6210705, 304926330.27301246, 385245334.56924945, 176473863.34136543, 416948111.7655883, 446756176.16270304, 273037651.3573587, 160686522.19158405, 256913465.918982, 177677111.12089324, 128565677.36853014, 209528978.1781496, 112566542.62656263, 129689963.69702744, 145300242.30698636, 164266245.4552247, 130051097.72785415, 48767510.44346024, 81469381.39359014, 146653664.40292922, 80850055.63932122, 97984594.6968529, 65394893.25226203, 65114041.781701155, 49352797.882628374, 48811878.30177653, 16564003.51273503, 32638717.74412627, 16551933.241514407, 33410743.15364859, 33034007.58689318, 16511370.072599318, 35397410.82687096, 36621304.475973934, 35995437.985200755, 72081771.48820764, 36338443.31926663, 36877868.720122956, 36118877.40352252, 144542731.1040159, 36739724.96423797, 73306752.82382286, 144680051.28429243, 109996777.8706934, 109696524.69575416, 36372636.66040565, 73224092.52548054, 73634025.45055547, 73497009.08364588, 36762654.567218214, 256526413.97643614, 109460577.7291448, 331353110.8306439, 295304793.2978493, 220302481.25317, 183183902.2209658, 109798370.06065315, 110967732.74258718, 218598420.94838196, 73300456.47554769, 295799391.683787, 294159210.8853177, 333046602.989044, 369311304.2942381, 372380667.82066697, 369280298.54078746, 664783575.4556738, 370514206.10665834, 258869984.82770714, 261651314.5197843, 370098589.53204244, 295943488.3242336, 222927058.06528282, 481591583.94155073, 557520183.2113125, 520686844.3768655, 334093341.47492725, 297202316.9163415, 481687982.9659156, 596262030.743654, 185964565.8511542, 335869304.20692, 710904509.4062624, 523466652.56169665, 372280529.4025158, 374429067.71386385, 598999330.0170877, 187323602.12399852, 1124008688.608838, 936048995.5289234, 563195812.4716675, 749147359.979601, 521420648.648186, 559138658.392465, 602421998.0117133, 486581130.4363165, 751878470.9692674, 635364622.9625273, 523779943.24636173, 748856274.5563143, 261018267.17591196, 566451877.4088486, 449382572.1858003, 600001934.6580746, 638672073.201158, 451112685.9945197, 524399685.52792835, 263576264.7998457, 672199309.7298758, 486963927.5939275, 529882022.0731003, 373938674.93672675, 901941451.6113677, 640516328.6676193, 940606776.4330653, 563780757.8764156, 867061614.1828506, 448216054.88974446, 604601605.5613307, 638112014.0738944, 826796398.2837077, 753043992.2824733, 603533038.8517189, 226213203.98190603, 374937093.88558203, 639009241.6230351, 418498532.1280929, 601107460.8286709, 188441146.90705228, 416265241.5051602, 490866790.765251, 757072207.8063352, 834560988.219298, 981417521.3504823, 567795895.809468, 793955364.251978, 528770034.7670729, 909252050.2756981, 608481287.6423007, 829694933.1524786, 682303781.6335611, 493866769.6905997, 565739849.2082467, 760789836.6590084, 912832072.0544088, 686359155.7461345, 685398967.2090211, 645751235.7224805, 494713996.26051426, 460253873.6955888, 454704001.9784819, 495424020.5777336, 574431409.0605181, 421491303.7991013, 647902454.4507905, 419124896.68400455, 611336912.6718316, 459065555.84589905, 384263851.94234145, 534729743.777857, 37611136.27295164, 266036316.3465258, 306888643.7424927, 422073867.42531383, 499481252.0189575, 423695801.4493179, 385481263.7988328, 424192403.9215508, 153174828.04836, 308814856.349166, 384142118.1149969, 230281389.22745842, 346351826.7677523, 270585193.6950724, 192387899.3765279, 309040196.5126145, 77422213.99051926, 116025854.53759167, 115318657.6910572, 38261838.58743417, 116050632.56623366, 78125488.61431332, 78201825.63300836, 155244428.89799866, 116300350.48388061, 115907044.29111841, 78147009.68114886, 39275167.242393225, 77379379.1898638, 38400634.91960299, 78421677.92768429, 39435845.49820676, 39210454.5629141, 78484081.92366803, 39184253.65125801, 39424051.18215381, 39167111.0547483, 77733631.14586872, 38874701.71009241, 39419851.477210484, 39470698.24999282, 39997880.7715928]), ("primrose_library::SortedUniqueVec", [6660078.670704886, 6815317.066069573, 3580975.787478768, 3880743.6611268325, 24557992.748428892, 47701638.975599736, 77706588.1686033, 100438620.56391512, 204216382.45412794, 565110262.7158035, 733785306.63964, 997779763.2081245, 1608906827.105875, 2906099782.717402, 3997000075.1892486, 5392872815.756977, 6208566941.21579, 7968274166.032139, 10188454871.636805, 12091108546.111345, 13836572005.662622, 14887307821.74638, 17433256208.930717, 18576400693.681835, 18535963900.150635, 18521981012.191982, 15264917524.044659, 12021970879.55585, 8762469360.208717, 6816016852.789088, 6226530178.6874, 5940855452.340203, 4993817341.507227, 3600791014.980505, 3018546469.623187, 1918796896.8331242, 1177039111.545247, 834828308.2457811, 515541793.2261378, 383269430.04594326, 168769955.3260976, 79545725.09326549, 50353853.95662463, 20110164.95266934, 21444653.851042893, 836655109.0459142, 885198365.6564105, 878304972.269055, 872766175.7489153, 855565336.6680968, 882706198.6986927, 1778840710.4756162, 892091857.1273938, 929476374.5584027, 2718775193.8392367, 2729665790.4672174, 2762399274.6758575, 2720304871.499563, 5488363171.624516, 8181558604.420761, 4623195241.140765, 4623922634.71738, 4613406550.825771, 8396226409.899655, 2815616173.5019937, 15043577834.365763, 7531848245.182469, 1865428353.7514596, 17978421105.897064, 8515259589.877129, 13229332741.98907, 17300057826.504864, 17152299843.391481, 20211928014.76627, 16456823016.023079, 17342505515.533676, 13563243380.21344, 25212837124.074768, 1947556106.7298224, 23495211688.04824, 36141207099.33393, 36152478116.48591, 23513540936.403095, 34393886126.7321, 23639554709.28104, 37621025994.99865, 36655012374.99803, 37774702042.01037, 23842871459.133858, 22000106907.13223, 46928359129.42085, 30140808261.558994, 47286665430.306786, 40230391763.15616, 49344231683.967155, 59602046379.94038, 31398520296.312965, 56903513884.24503, 58885942726.559875, 58056008757.82334, 55145778222.073906, 53430376162.626465, 67525174488.51801, 57499292950.66003, 80506101345.72244, 65082744289.62186, 64411006345.470116, 72615183840.4491, 62542113866.118996, 59411497349.04024, 76638289518.05817, 51542188793.570076, 67479485225.74584, 56834764307.957184, 79260868847.16457, 81374648716.4738, 57440759028.8459, 52083609554.13485, 40574587142.13544, 55691135573.727974, 89100629732.25146, 76298070004.94304, 63336940614.364426, 56129023703.21039, 51835410972.03552, 52892722610.9356, 38035137076.17539, 43523796377.49175, 67362500043.85573, 62204128436.25202, 64579056117.27415, 58156549290.242584, 54929501069.952324, 43964736471.94971, 56421306585.94301, 44435547493.51078, 43429616176.17156, 45724942803.039986, 46906306477.25096, 36023939903.16106, 30381756292.63053, 28250033408.80681, 21535188066.759857, 27252605430.72776, 12499703534.669874, 29567473236.227253, 31735252831.115517, 19430679528.05375, 11449998019.44956, 18330942780.08365, 12698753037.105156, 9203872642.977003, 15018409764.298937, 8081608596.966864, 9322541307.954897, 10461986442.34379, 11846776907.704782, 9391364560.384897, 3526827678.8226757, 5899291963.420492, 10630614997.503397, 5869864449.972209, 7124742932.73938, 4760988239.545472, 4745655404.670833, 3605587134.794916, 3577215619.786198, 1215912121.3385887, 2398130055.0902233, 1218224827.8451881, 2463589627.9619, 2446914146.803781, 1229611521.7352934, 4623643332.654872, 4846467396.714954, 4831041789.408644, 9734700722.859217, 4911276556.059623, 4987689641.605538, 4889955376.722101, 19619392883.099552, 4991630163.982463, 9971302571.126854, 19705432559.202354, 14996569607.521935, 14971928681.816387, 4970849725.46842, 10013328345.582073, 10077808110.676626, 10068495445.542648, 5042457504.771632, 35229536319.95565, 15047989998.307005, 45658207961.59206, 40729094339.409134, 30415317806.633896, 25314211686.055202, 15194715072.556438, 15367187732.21953, 30286557336.05182, 10165742561.167488, 41057811676.26614, 40875779094.90219, 46327660427.274475, 51429679165.5166, 51908867201.881226, 51532264568.85578, 92865667092.82932, 51822406022.5591, 36241675412.701515, 36666158673.570885, 51910055747.089165, 41549852119.97952, 31316582939.993786, 67709788301.65316, 78442200784.59581, 73334808469.6787, 47090675293.6366, 41925672902.699455, 67984816281.46065, 84237957088.56308, 26301066070.43216, 47528741868.76285, 100693929295.58328, 74236749162.46515, 52834681313.02815, 53179704141.69687, 85138253302.09123, 26645482286.095203, 160036245554.12393, 133422773591.31952, 80374331986.47696, 107029165081.2378, 74566893195.59268, 80044270747.55273, 86311718849.67581, 69771192254.80055, 107923722821.02237, 91288592792.37788, 75311396612.05312, 107767823543.1141, 37595486905.47878, 81660471167.0799, 64821550091.86091, 86613616779.38986, 92272350124.00735, 65234021916.10875, 75894920104.81409, 38177602583.26321, 97435840659.99367, 70662934359.99489, 76960025889.63963, 54353324895.016815, 131260877949.46884, 93322296920.4969, 137177445521.19241, 82287476320.11511, 126653561218.12991, 65511848072.711494, 88437032003.3937, 93425126525.2554, 121163654443.94662, 110475486641.73326, 88629942232.99213, 33244754387.66413, 55139125871.96239, 94048086032.29474, 61632584465.14969, 88596444940.23645, 27797113964.17517, 61446145999.73388, 72509232382.08948, 111904934922.04678, 123483757107.60068, 145382919191.70175, 84206550351.61, 117850827512.07182, 78538100383.4099, 135168439873.5185, 90546012271.2034, 123576214108.13765, 101739006386.6311, 73696506099.70398, 84504238897.67267, 113756263375.3354, 136628389706.09697, 102826345713.95291, 102767567429.58788, 96909997980.47449, 74318620485.65974, 69198069799.42157, 68425254821.42946, 74608424997.21027, 86574385056.29695, 63561671231.625565, 97782874367.80698, 63317307980.99268, 92416289085.68619, 69457590334.11577, 58176532789.7393, 81021370447.32443, 5702628820.724068, 40365922028.17218, 46598235070.72869, 64138325306.70991, 75976349147.12247, 64515339476.8448, 58766594139.18727, 64756570533.51603, 23406042167.310295, 47222022874.8623, 58784082235.95653, 35265122517.5635, 53076563482.08129, 41559369303.74951, 29582702940.18612, 47571508296.17881, 11926163034.041845, 17886201906.630886, 17792964100.927757, 5910798602.462189, 17940315964.295113, 12094946901.360218, 12117665784.700296, 24072173275.146698, 18047332928.859383, 18010925971.37052, 12150732630.677605, 6110758185.487899, 12057809773.142485, 5988999307.462928, 12245339954.218405, 6164176803.467003, 6134850377.11325, 12292749551.645992, 6144696614.33828, 6189120430.169968, 6152698296.918095, 12228538496.75519, 6126998751.915315, 6221105280.773909, 6246599343.09705, 6337756872.504854]), ("std::collections::HashSet", [855307.7352447908, 853736.8546353893, 434831.1690520381, 463013.96493494615, 2865743.161224099, 5426290.377584772, 8604537.381890578, 10861990.268143365, 21599538.816480692, 58403343.35537566, 74187965.64673787, 98896600.10229562, 156036774.3361894, 275780632.15310514, 370966140.1233175, 490443463.5481887, 554121122.5442995, 698735091.2844967, 877376387.0703039, 1022405881.8526361, 1149258361.9413977, 1215352669.2607708, 1398470249.140315, 1462207760.2525845, 1431771602.1927805, 1403698063.776595, 1136028612.772025, 879907663.6804187, 632182198.0406845, 485751289.2478276, 438253560.4000334, 412864198.5278587, 342003969.5884139, 242970224.53979173, 200464869.80713904, 125361389.6726288, 75884721.05774456, 53160524.99526684, 32405096.440518647, 23729026.458475437, 10309849.236063153, 4807372.708746341, 3010749.121866277, 1186518.8168917734, 1237113.652837221, 8541701.496177068, 8961780.75005853, 8884843.239480397, 8809696.72175517, 8627147.648230849, 8891092.637161333, 17901361.093254507, 8967848.740998376, 9336664.168865839, 27283757.03424837, 27342422.416380726, 27649967.913262177, 27201161.890582938, 54835315.47107424, 81663569.98590443, 46089882.20260249, 46068603.63673157, 45915227.37737948, 83487430.76211034, 27957576.146720104, 149290095.19855025, 74680862.68985793, 18484233.145122, 178050158.0451068, 84251421.55739804, 130815517.32643649, 170945441.8735528, 169356103.8228586, 199426483.54945868, 162256746.21955618, 170873377.80346847, 133560654.03637798, 248066477.5779892, 19151463.66350802, 230935727.75661537, 354973005.7495418, 354825235.5832797, 230598543.62312603, 337053023.06961435, 231489588.6256141, 368153743.22875416, 358472416.35130626, 369198759.65991396, 232925186.7590746, 214810370.2295272, 457958097.41009724, 293955798.0281143, 460858001.63536555, 391817349.2259901, 480261558.76282394, 579698540.6983844, 305207568.2580196, 552863435.7013429, 571734609.3840339, 563298276.3220416, 534732578.19023377, 517787462.30760163, 654016844.5377157, 556497809.1172278, 778630449.2854558, 629008933.1395396, 622150602.1085751, 700911209.7118162, 603300368.887906, 572759501.8116279, 738394599.1328981, 496348612.69997126, 649433620.0341291, 546660956.2923759, 761912685.5179762, 781692446.1129588, 551451213.4655864, 499753922.30938137, 389136793.5802773, 533828374.94613093, 853653023.0201949, 730582896.8737881, 606110889.403553, 536857369.31179285, 495573574.9199438, 505424804.3092278, 363269438.7530845, 415524037.90314466, 642774073.0943694, 593190485.8787355, 615522905.5494025, 553941229.6616437, 522928425.6328737, 418243390.8587566, 536435895.50023836, 422223934.1140401, 412459963.5801301, 434061720.1570071, 445053698.97454643, 341586811.7750569, 287954011.9490651, 267615810.3248636, 203900295.4219993, 257882044.27157995, 118227175.58418545, 279543576.3466073, 299857729.9342388, 183476631.66919857, 108068906.70681672, 172933523.55084983, 119728941.80808346, 86727863.46475571, 141457485.78691968, 76077057.94602035, 87720963.43016627, 98386301.74452686, 111346951.88791901, 88229464.1270588, 33116958.709626615, 55370405.68113576, 99742332.48270974, 55044940.497013114, 66778053.498839, 44604495.9828309, 44444694.34605706, 33740348.40140685, 33439980.443885505, 11360165.853579123, 22398641.968638252, 11371873.709140696, 22983079.59990096, 22793553.056621566, 11434233.999557732, 39344361.42512949, 41230039.89908066, 41090504.99272682, 82793107.04409884, 41769840.03434769, 42419447.68267404, 41587858.80621161, 166854486.40811372, 42451349.303767204, 84800282.70316902, 167582022.65317726, 127535339.26353872, 127324929.2035437, 42272996.97619342, 85154853.0357683, 85702827.68447049, 85623240.3256572, 42881196.66415053, 299591425.2598355, 127967386.92020483, 388272409.1718848, 346354934.3983781, 258647332.74893546, 215267903.96901652, 129213086.35251832, 130679657.99003363, 257551038.87918633, 86447452.12693234, 349147342.5030384, 347599344.57148504, 393961155.3780797, 437348017.06662726, 441423377.8349522, 438221453.0958265, 789714940.1043527, 440690670.9607004, 308194977.44697994, 311805553.52612174, 441439430.4618658, 353338160.63445693, 266315434.81771004, 575804180.6572425, 667074633.8885437, 623644029.6183664, 400463636.29214054, 356541421.96912426, 578153294.118182, 716376273.7420492, 223670870.67561162, 404197712.23910964, 856334329.1777699, 631338911.3209698, 449329472.53955954, 452266137.20562744, 724061189.9000585, 226608740.49302793, 1361052027.305952, 1134724187.4887938, 683568837.2780352, 910272235.6508241, 634189637.8798401, 680781433.2204084, 734092468.0689603, 593418016.7522779, 917922876.7629718, 776444399.1854404, 640557422.554012, 916623018.7051069, 319772926.0720426, 694580213.5313755, 551357147.506087, 736722321.5361925, 784862806.7571557, 554882955.3998568, 645571959.3517461, 324747109.6611473, 828818995.0973151, 601089570.7469503, 654663707.0310122, 462364063.1735755, 1116608885.2159023, 793887033.099946, 1166977441.2543442, 700033721.6548628, 1077477223.2004979, 557333076.2503632, 752375348.5318106, 794823617.0087165, 1030828224.7977642, 939913673.3939492, 754067288.5222402, 282851541.27589446, 469138012.5719744, 800197001.5003971, 524399627.1792548, 753832341.0984185, 236518417.91329774, 522836193.1344905, 616978730.0341532, 952207566.975258, 1050753655.4908304, 1237128044.7405593, 716567699.8175336, 1002886807.3833154, 668352340.9258773, 1150292709.3144338, 770569175.1426421, 1051685169.998615, 865863057.4885195, 627214243.4064636, 719212251.3228279, 968197923.706268, 1162893492.4103065, 875211110.5828717, 874727954.6041842, 824887751.1308339, 632607815.3758335, 589032862.9227052, 582467403.0196297, 635113186.6566453, 736989386.6314648, 541095097.9933289, 832434249.346011, 539039468.9013106, 786781553.7332134, 591337270.8765037, 495302597.2398411, 689813365.1198037, 48552881.271748126, 343687164.5730686, 396758724.67662865, 546114856.38737, 646929152.3752693, 549356013.9366311, 500421663.9309809, 551450393.5515894, 199325455.7505489, 402150221.2263459, 500625456.20953405, 300336442.8072025, 452037377.5260314, 353972992.899011, 251973135.64134878, 405207938.4820045, 101587727.30347763, 152359295.77779138, 151569333.32099175, 50353097.9938225, 152833959.10741186, 103041978.01179011, 103238580.97232224, 205091745.12694308, 153764815.82868332, 153461666.51478982, 103532154.7889773, 52068807.84838832, 102748097.15162118, 51035515.99032932, 104353538.04675518, 52532395.88368369, 52284252.81301971, 104768944.72418733, 52372432.156515464, 52753175.23924743, 52443948.64392403, 104238266.59053206, 52231290.05965161, 53036154.942576334, 53259188.95011767, 54038957.76559055])] +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 855307.7352447908), ("std::collections::HashSet", 853736.8546353893), ("std::collections::HashSet", 434831.1690520381), ("std::collections::HashSet", 463013.96493494615), ("std::collections::HashSet", 2865743.161224099), ("std::collections::HashSet", 5426290.377584772), ("std::collections::HashSet", 8604537.381890578), ("std::collections::HashSet", 10861990.268143365), ("std::collections::HashSet", 21599538.816480692), ("std::collections::HashSet", 58403343.35537566), ("std::collections::HashSet", 74187965.64673787), ("std::collections::HashSet", 98896600.10229562), ("std::collections::HashSet", 156036774.3361894), ("std::collections::HashSet", 275780632.15310514), ("std::collections::HashSet", 370966140.1233175), ("std::collections::HashSet", 490443463.5481887), ("std::collections::HashSet", 554121122.5442995), ("std::collections::HashSet", 698735091.2844967), ("std::collections::HashSet", 877376387.0703039), ("std::collections::HashSet", 1022405881.8526361), ("std::collections::HashSet", 1149258361.9413977), ("std::collections::HashSet", 1215352669.2607708), ("std::collections::HashSet", 1398470249.140315), ("std::collections::HashSet", 1462207760.2525845), ("std::collections::HashSet", 1431771602.1927805), ("std::collections::HashSet", 1403698063.776595), ("std::collections::HashSet", 1136028612.772025), ("std::collections::HashSet", 879907663.6804187), ("std::collections::HashSet", 632182198.0406845), ("std::collections::HashSet", 485751289.2478276), ("std::collections::HashSet", 438253560.4000334), ("std::collections::HashSet", 412864198.5278587), ("std::collections::HashSet", 342003969.5884139), ("std::collections::HashSet", 242970224.53979173), ("std::collections::HashSet", 200464869.80713904), ("std::collections::HashSet", 125361389.6726288), ("std::collections::HashSet", 75884721.05774456), ("std::collections::HashSet", 53160524.99526684), ("std::collections::HashSet", 32405096.440518647), ("std::collections::HashSet", 23729026.458475437), ("std::collections::HashSet", 10309849.236063153), ("std::collections::HashSet", 4807372.708746341), ("std::collections::HashSet", 3010749.121866277), ("std::collections::HashSet", 1186518.8168917734), ("std::collections::HashSet", 1237113.652837221), ("std::collections::HashSet", 8541701.496177068), ("std::collections::HashSet", 8961780.75005853), ("std::collections::HashSet", 8884843.239480397), ("std::collections::HashSet", 8809696.72175517), ("std::collections::HashSet", 8627147.648230849), ("std::collections::HashSet", 8891092.637161333), ("std::collections::HashSet", 17901361.093254507), ("std::collections::HashSet", 8967848.740998376), ("std::collections::HashSet", 9336664.168865839), ("std::collections::HashSet", 27283757.03424837), ("std::collections::HashSet", 27342422.416380726), ("std::collections::HashSet", 27649967.913262177), ("std::collections::HashSet", 27201161.890582938), ("std::collections::HashSet", 54835315.47107424), ("std::collections::HashSet", 81663569.98590443), ("std::collections::HashSet", 46089882.20260249), ("std::collections::HashSet", 46068603.63673157), ("std::collections::HashSet", 45915227.37737948), ("std::collections::HashSet", 83487430.76211034), ("std::collections::HashSet", 27957576.146720104), ("std::collections::HashSet", 149290095.19855025), ("std::collections::HashSet", 74680862.68985793), ("std::collections::HashSet", 18484233.145122), ("std::collections::HashSet", 178050158.0451068), ("std::collections::HashSet", 84251421.55739804), ("std::collections::HashSet", 130815517.32643649), ("std::collections::HashSet", 170945441.8735528), ("std::collections::HashSet", 169356103.8228586), ("std::collections::HashSet", 199426483.54945868), ("std::collections::HashSet", 162256746.21955618), ("std::collections::HashSet", 170873377.80346847), ("std::collections::HashSet", 133560654.03637798), ("std::collections::HashSet", 248066477.5779892), ("std::collections::HashSet", 19151463.66350802), ("std::collections::HashSet", 230935727.75661537), ("std::collections::HashSet", 354973005.7495418), ("std::collections::HashSet", 354825235.5832797), ("std::collections::HashSet", 230598543.62312603), ("std::collections::HashSet", 337053023.06961435), ("std::collections::HashSet", 231489588.6256141), ("std::collections::HashSet", 368153743.22875416), ("std::collections::HashSet", 358472416.35130626), ("std::collections::HashSet", 369198759.65991396), ("std::collections::HashSet", 232925186.7590746), ("std::collections::HashSet", 214810370.2295272), ("std::collections::HashSet", 457958097.41009724), ("std::collections::HashSet", 293955798.0281143), ("std::collections::HashSet", 460858001.63536555), ("std::collections::HashSet", 391817349.2259901), ("std::collections::HashSet", 480261558.76282394), ("std::collections::HashSet", 579698540.6983844), ("std::collections::HashSet", 305207568.2580196), ("std::collections::HashSet", 552863435.7013429), ("std::collections::HashSet", 571734609.3840339), ("std::collections::HashSet", 563298276.3220416), ("std::collections::HashSet", 534732578.19023377), ("std::collections::HashSet", 517787462.30760163), ("std::collections::HashSet", 654016844.5377157), ("std::collections::HashSet", 556497809.1172278), ("std::collections::HashSet", 778630449.2854558), ("std::collections::HashSet", 629008933.1395396), ("std::collections::HashSet", 622150602.1085751), ("std::collections::HashSet", 700911209.7118162), ("std::collections::HashSet", 603300368.887906), ("std::collections::HashSet", 572759501.8116279), ("std::collections::HashSet", 738394599.1328981), ("std::collections::HashSet", 496348612.69997126), ("std::collections::HashSet", 649433620.0341291), ("std::collections::HashSet", 546660956.2923759), ("std::collections::HashSet", 761912685.5179762), ("std::collections::HashSet", 781692446.1129588), ("std::collections::HashSet", 551451213.4655864), ("std::collections::HashSet", 499753922.30938137), ("std::collections::HashSet", 389136793.5802773), ("std::collections::HashSet", 533828374.94613093), ("std::collections::HashSet", 853653023.0201949), ("std::collections::HashSet", 730582896.8737881), ("std::collections::HashSet", 606110889.403553), ("std::collections::HashSet", 536857369.31179285), ("std::collections::HashSet", 495573574.9199438), ("std::collections::HashSet", 505424804.3092278), ("std::collections::HashSet", 363269438.7530845), ("std::collections::HashSet", 415524037.90314466), ("std::collections::HashSet", 642774073.0943694), ("std::collections::HashSet", 593190485.8787355), ("std::collections::HashSet", 615522905.5494025), ("std::collections::HashSet", 553941229.6616437), ("std::collections::HashSet", 522928425.6328737), ("std::collections::HashSet", 418243390.8587566), ("std::collections::HashSet", 536435895.50023836), ("std::collections::HashSet", 422223934.1140401), ("std::collections::HashSet", 412459963.5801301), ("std::collections::HashSet", 434061720.1570071), ("std::collections::HashSet", 445053698.97454643), ("std::collections::HashSet", 341586811.7750569), ("std::collections::HashSet", 287954011.9490651), ("std::collections::HashSet", 267615810.3248636), ("std::collections::HashSet", 203900295.4219993), ("std::collections::HashSet", 257882044.27157995), ("std::collections::HashSet", 118227175.58418545), ("std::collections::HashSet", 279543576.3466073), ("std::collections::HashSet", 299857729.9342388), ("std::collections::HashSet", 183476631.66919857), ("std::collections::HashSet", 108068906.70681672), ("std::collections::HashSet", 172933523.55084983), ("std::collections::HashSet", 119728941.80808346), ("std::collections::HashSet", 86727863.46475571), ("std::collections::HashSet", 141457485.78691968), ("std::collections::HashSet", 76077057.94602035), ("std::collections::HashSet", 87720963.43016627), ("std::collections::HashSet", 98386301.74452686), ("std::collections::HashSet", 111346951.88791901), ("std::collections::HashSet", 88229464.1270588), ("std::collections::HashSet", 33116958.709626615), ("std::collections::HashSet", 55370405.68113576), ("std::collections::HashSet", 99742332.48270974), ("std::collections::HashSet", 55044940.497013114), ("std::collections::HashSet", 66778053.498839), ("std::collections::HashSet", 44604495.9828309), ("std::collections::HashSet", 44444694.34605706), ("std::collections::HashSet", 33740348.40140685), ("std::collections::HashSet", 33439980.443885505), ("std::collections::HashSet", 11360165.853579123), ("std::collections::HashSet", 22398641.968638252), ("std::collections::HashSet", 11371873.709140696), ("std::collections::HashSet", 22983079.59990096), ("std::collections::HashSet", 22793553.056621566), ("std::collections::HashSet", 11434233.999557732), ("std::collections::BTreeSet", 35397410.82687096), ("std::collections::BTreeSet", 36621304.475973934), ("std::collections::BTreeSet", 35995437.985200755), ("std::collections::BTreeSet", 72081771.48820764), ("std::collections::BTreeSet", 36338443.31926663), ("std::collections::BTreeSet", 36877868.720122956), ("std::collections::BTreeSet", 36118877.40352252), ("std::collections::BTreeSet", 144542731.1040159), ("std::collections::BTreeSet", 36739724.96423797), ("std::collections::BTreeSet", 73306752.82382286), ("std::collections::BTreeSet", 144680051.28429243), ("std::collections::BTreeSet", 109996777.8706934), ("std::collections::BTreeSet", 109696524.69575416), ("std::collections::BTreeSet", 36372636.66040565), ("std::collections::BTreeSet", 73224092.52548054), ("std::collections::BTreeSet", 73634025.45055547), ("std::collections::BTreeSet", 73497009.08364588), ("std::collections::BTreeSet", 36762654.567218214), ("std::collections::BTreeSet", 256526413.97643614), ("std::collections::BTreeSet", 109460577.7291448), ("std::collections::BTreeSet", 331353110.8306439), ("std::collections::BTreeSet", 295304793.2978493), ("std::collections::BTreeSet", 220302481.25317), ("std::collections::BTreeSet", 183183902.2209658), ("std::collections::BTreeSet", 109798370.06065315), ("std::collections::BTreeSet", 110967732.74258718), ("std::collections::BTreeSet", 218598420.94838196), ("std::collections::BTreeSet", 73300456.47554769), ("std::collections::BTreeSet", 295799391.683787), ("std::collections::BTreeSet", 294159210.8853177), ("std::collections::BTreeSet", 333046602.989044), ("std::collections::BTreeSet", 369311304.2942381), ("std::collections::BTreeSet", 372380667.82066697), ("std::collections::BTreeSet", 369280298.54078746), ("std::collections::BTreeSet", 664783575.4556738), ("std::collections::BTreeSet", 370514206.10665834), ("std::collections::BTreeSet", 258869984.82770714), ("std::collections::BTreeSet", 261651314.5197843), ("std::collections::BTreeSet", 370098589.53204244), ("std::collections::BTreeSet", 295943488.3242336), ("std::collections::BTreeSet", 222927058.06528282), ("std::collections::BTreeSet", 481591583.94155073), ("std::collections::BTreeSet", 557520183.2113125), ("std::collections::BTreeSet", 520686844.3768655), ("std::collections::BTreeSet", 334093341.47492725), ("std::collections::BTreeSet", 297202316.9163415), ("std::collections::BTreeSet", 481687982.9659156), ("std::collections::BTreeSet", 596262030.743654), ("std::collections::BTreeSet", 185964565.8511542), ("std::collections::BTreeSet", 335869304.20692), ("std::collections::BTreeSet", 710904509.4062624), ("std::collections::BTreeSet", 523466652.56169665), ("std::collections::BTreeSet", 372280529.4025158), ("std::collections::BTreeSet", 374429067.71386385), ("std::collections::BTreeSet", 598999330.0170877), ("std::collections::BTreeSet", 187323602.12399852), ("std::collections::BTreeSet", 1124008688.608838), ("std::collections::BTreeSet", 936048995.5289234), ("std::collections::BTreeSet", 563195812.4716675), ("std::collections::BTreeSet", 749147359.979601), ("std::collections::BTreeSet", 521420648.648186), ("std::collections::BTreeSet", 559138658.392465), ("std::collections::BTreeSet", 602421998.0117133), ("std::collections::BTreeSet", 486581130.4363165), ("std::collections::BTreeSet", 751878470.9692674), ("std::collections::BTreeSet", 635364622.9625273), ("std::collections::BTreeSet", 523779943.24636173), ("std::collections::BTreeSet", 748856274.5563143), ("std::collections::BTreeSet", 261018267.17591196), ("std::collections::BTreeSet", 566451877.4088486), ("std::collections::BTreeSet", 449382572.1858003), ("std::collections::BTreeSet", 600001934.6580746), ("std::collections::BTreeSet", 638672073.201158), ("std::collections::BTreeSet", 451112685.9945197), ("std::collections::BTreeSet", 524399685.52792835), ("std::collections::BTreeSet", 263576264.7998457), ("std::collections::BTreeSet", 672199309.7298758), ("std::collections::BTreeSet", 486963927.5939275), ("std::collections::BTreeSet", 529882022.0731003), ("std::collections::BTreeSet", 373938674.93672675), ("std::collections::BTreeSet", 901941451.6113677), ("std::collections::BTreeSet", 640516328.6676193), ("std::collections::BTreeSet", 940606776.4330653), ("std::collections::BTreeSet", 563780757.8764156), ("std::collections::BTreeSet", 867061614.1828506), ("std::collections::BTreeSet", 448216054.88974446), ("std::collections::BTreeSet", 604601605.5613307), ("std::collections::BTreeSet", 638112014.0738944), ("std::collections::BTreeSet", 826796398.2837077), ("std::collections::BTreeSet", 753043992.2824733), ("std::collections::BTreeSet", 603533038.8517189), ("std::collections::BTreeSet", 226213203.98190603), ("std::collections::BTreeSet", 374937093.88558203), ("std::collections::BTreeSet", 639009241.6230351), ("std::collections::BTreeSet", 418498532.1280929), ("std::collections::BTreeSet", 601107460.8286709), ("std::collections::BTreeSet", 188441146.90705228), ("std::collections::BTreeSet", 416265241.5051602), ("std::collections::BTreeSet", 490866790.765251), ("std::collections::BTreeSet", 757072207.8063352), ("std::collections::BTreeSet", 834560988.219298), ("std::collections::BTreeSet", 981417521.3504823), ("std::collections::BTreeSet", 567795895.809468), ("std::collections::BTreeSet", 793955364.251978), ("std::collections::BTreeSet", 528770034.7670729), ("std::collections::BTreeSet", 909252050.2756981), ("std::collections::BTreeSet", 608481287.6423007), ("std::collections::BTreeSet", 829694933.1524786), ("std::collections::BTreeSet", 682303781.6335611), ("std::collections::BTreeSet", 493866769.6905997), ("std::collections::BTreeSet", 565739849.2082467), ("std::collections::BTreeSet", 760789836.6590084), ("std::collections::BTreeSet", 912832072.0544088), ("std::collections::BTreeSet", 686359155.7461345), ("std::collections::BTreeSet", 685398967.2090211), ("std::collections::BTreeSet", 645751235.7224805), ("std::collections::BTreeSet", 494713996.26051426), ("std::collections::BTreeSet", 460253873.6955888), ("std::collections::BTreeSet", 454704001.9784819), ("std::collections::BTreeSet", 495424020.5777336), ("std::collections::BTreeSet", 574431409.0605181), ("std::collections::BTreeSet", 421491303.7991013), ("std::collections::BTreeSet", 647902454.4507905), ("std::collections::BTreeSet", 419124896.68400455), ("std::collections::BTreeSet", 611336912.6718316), ("std::collections::BTreeSet", 459065555.84589905), ("std::collections::BTreeSet", 384263851.94234145), ("std::collections::BTreeSet", 534729743.777857), ("std::collections::BTreeSet", 37611136.27295164), ("std::collections::BTreeSet", 266036316.3465258), ("std::collections::BTreeSet", 306888643.7424927), ("std::collections::BTreeSet", 422073867.42531383), ("std::collections::BTreeSet", 499481252.0189575), ("std::collections::BTreeSet", 423695801.4493179), ("std::collections::BTreeSet", 385481263.7988328), ("std::collections::BTreeSet", 424192403.9215508), ("std::collections::BTreeSet", 153174828.04836), ("std::collections::BTreeSet", 308814856.349166), ("std::collections::BTreeSet", 384142118.1149969), ("std::collections::BTreeSet", 230281389.22745842), ("std::collections::BTreeSet", 346351826.7677523), ("std::collections::BTreeSet", 270585193.6950724), ("std::collections::BTreeSet", 192387899.3765279), ("std::collections::BTreeSet", 309040196.5126145), ("std::collections::BTreeSet", 77422213.99051926), ("std::collections::BTreeSet", 116025854.53759167), ("std::collections::BTreeSet", 115318657.6910572), ("std::collections::BTreeSet", 38261838.58743417), ("std::collections::BTreeSet", 116050632.56623366), ("std::collections::BTreeSet", 78125488.61431332), ("std::collections::BTreeSet", 78201825.63300836), ("std::collections::BTreeSet", 155244428.89799866), ("std::collections::BTreeSet", 116300350.48388061), ("std::collections::BTreeSet", 115907044.29111841), ("std::collections::BTreeSet", 78147009.68114886), ("std::collections::BTreeSet", 39275167.242393225), ("std::collections::BTreeSet", 77379379.1898638), ("std::collections::BTreeSet", 38400634.91960299), ("std::collections::BTreeSet", 78421677.92768429), ("std::collections::BTreeSet", 39435845.49820676), ("std::collections::BTreeSet", 39210454.5629141), ("std::collections::BTreeSet", 78484081.92366803), ("std::collections::BTreeSet", 39184253.65125801), ("std::collections::BTreeSet", 39424051.18215381), ("std::collections::BTreeSet", 39167111.0547483), ("std::collections::BTreeSet", 77733631.14586872), ("std::collections::BTreeSet", 38874701.71009241), ("std::collections::BTreeSet", 39419851.477210484), ("std::collections::BTreeSet", 39470698.24999282), ("std::collections::BTreeSet", 39997880.7715928)] +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] With split index 173, split proper is true +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Estimated switching cost: 19287540.4085957 +[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Estimated not switching cost: 15610871876.900352 +[2024-03-10T19:06:39Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09 +[2024-03-10T19:06:39Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs +[2024-03-10T19:06:39Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:06:39Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:06:39Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:06:39Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs +[2024-03-10T19:06:39Z INFO candelabra_cli::select] Saved best choices +[2024-03-10T19:06:39Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet} +[2024-03-10T19:06:39Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09 +[2024-03-10T19:06:39Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs +[2024-03-10T19:06:39Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:06:39Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:06:39Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:06:39Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2022_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_09) - Finished bench [optimized] target(s) in 3.05s + Finished bench [optimized] target(s) in 3.01s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-1449f11de19001f3) -[2024-03-10T12:55:58Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::BTreeSet} -[2024-03-10T12:55:58Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09 -[2024-03-10T12:55:58Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs -[2024-03-10T12:55:58Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:55:58Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:55:58Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:55:58Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:55:58Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:55:58Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:55:58Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:07:52Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::BTreeSet} +[2024-03-10T19:07:52Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09 +[2024-03-10T19:07:52Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs +[2024-03-10T19:07:52Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:07:52Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:07:52Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:07:52Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:07:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:07:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:07:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2022_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_09) - Finished bench [optimized] target(s) in 3.27s + Finished bench [optimized] target(s) in 3.11s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-1449f11de19001f3) -[2024-03-10T12:57:09Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} -[2024-03-10T12:57:09Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09 -[2024-03-10T12:57:09Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs -[2024-03-10T12:57:09Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:57:09Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:57:09Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:57:09Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:57:09Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:57:09Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:57:09Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:09:06Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} +[2024-03-10T19:09:06Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09 +[2024-03-10T19:09:06Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs +[2024-03-10T19:09:06Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:09:06Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:09:06Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:09:06Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:09:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:09:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:09:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2022_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_09) - Finished bench [optimized] target(s) in 2.86s + Finished bench [optimized] target(s) in 2.83s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-1449f11de19001f3) -[2024-03-10T12:59:31Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet until n=177743, then std::collections::BTreeSet} -[2024-03-10T12:59:31Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09 -[2024-03-10T12:59:31Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs -[2024-03-10T12:59:31Z DEBUG primrose::selector] Setting up directories -[2024-03-10T12:59:32Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T12:59:32Z DEBUG primrose::selector] Running type checker -[2024-03-10T12:59:32Z DEBUG primrose::selector] Running analysis -[2024-03-10T12:59:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T12:59:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T12:59:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:11:32Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet until n=142581, then std::collections::BTreeSet} +[2024-03-10T19:11:32Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09 +[2024-03-10T19:11:32Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs +[2024-03-10T19:11:32Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:11:32Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:11:32Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:11:32Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:11:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:11:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:11:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2022_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_09) warning: unnecessary parentheses around type --> aoc_2022_09/src/types.rs:9:114 | -9 | ::primrose_library::AdaptiveContainer::<177743, std::collections::HashSet<T>, std::collections::BTreeSet<T>, (T)>::default() +9 | ::primrose_library::AdaptiveContainer::<142581, std::collections::HashSet<T>, std::collections::BTreeSet<T>, (T)>::default() | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | -9 - ::primrose_library::AdaptiveContainer::<177743, std::collections::HashSet<T>, std::collections::BTreeSet<T>, (T)>::default() -9 + ::primrose_library::AdaptiveContainer::<177743, std::collections::HashSet<T>, std::collections::BTreeSet<T>, T>::default() +9 - ::primrose_library::AdaptiveContainer::<142581, std::collections::HashSet<T>, std::collections::BTreeSet<T>, (T)>::default() +9 + ::primrose_library::AdaptiveContainer::<142581, std::collections::HashSet<T>, std::collections::BTreeSet<T>, T>::default() | warning: `aoc_2022_09` (lib) generated 1 warning (run `cargo fix --lib -p aoc_2022_09` to apply 1 suggestion) - Finished bench [optimized] target(s) in 3.63s + Finished bench [optimized] target(s) in 3.73s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-1449f11de19001f3) -┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────────────┬──────────────────────────┬──────────────────────────┬──────────────────────────┬──────────────────────────┬──────────────────────────┐ -│ assignment │ aoc_2022_09-part2/1000 │ aoc_2022_09-part1/1000 │ aoc_2022_09-part1/100 │ aoc_2022_09-part2/100 │ aoc_2022_09-part1/2000 │ aoc_2022_09-part2/2000 │ -├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────────────────────┼──────────────────────────┼──────────────────────────┼──────────────────────────┼──────────────────────────┼──────────────────────────┤ -│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet until n=177743, then std::collections::BTreeSet} │ 11564000.0 │ 6292900.0 │ 548200.0 │ 1145900.0 │ 30197000.0 │ 40253000.0 │ -│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} │ 836890000.0 │ 890070000.0 │ 5687400.0 │ 5819600.0 │ 4420800000.0 │ 3456600000.0 │ -│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet} │ 11496000.0 │ 6142000.0 │ 543790.0 │ 1082600.0 │ 13077000.0 │ 23488000.0 │ -│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 15731000.0 │ 10946000.0 │ 840660.0 │ 1428200.0 │ 22463000.0 │ 31609000.0 │ -└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────┴──────────────────────────┴──────────────────────────┴──────────────────────────┴──────────────────────────┴──────────────────────────┘ +┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────────────────────┬────────────────────────┬────────────────────────┬───────────────────────┬────────────────────────┬────────────────────────┬─────────────┐ +│ │ aoc_2022_09-part1/100 │ aoc_2022_09-part1/1000 │ aoc_2022_09-part1/2000 │ aoc_2022_09-part2/100 │ aoc_2022_09-part2/1000 │ aoc_2022_09-part2/2000 │ total │ +├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────────────────────┼────────────────────────┼────────────────────────┼───────────────────────┼────────────────────────┼────────────────────────┼─────────────┤ +│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet} │ 538890 │ 5351500 │ 11274000 │ 1085500 │ 10723000 │ 21953000 │ 50925890 │ +│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 892210 │ 10463000 │ 21979000 │ 1360600 │ 15970000 │ 32238000 │ 82902810 │ +│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet until n=142581, then std::collections::BTreeSet} │ 582180 │ 6247600 │ 28105000 │ 1108500 │ 11679000 │ 38059000 │ 85781280 │ +│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} │ 5656500 │ 870490000 │ 3772100000 │ 5756900 │ 750030000 │ 4678000000 │ 10082033400 │ +└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴────────────────────────┴────────────────────────┴───────────────────────┴────────────────────────┴────────────────────────┴─────────────┘ \begin{center} -\begin{tabular}{|c|c|c|c|c|c|c|} -assignment & aoc\_2022\_09-part2/1000 & aoc\_2022\_09-part1/1000 & aoc\_2022\_09-part1/100 & aoc\_2022\_09-part2/100 & aoc\_2022\_09-part1/2000 & aoc\_2022\_09-part2/2000 \\ +\begin{tabular}{|c|c|c|c|c|c|c|c|} + & aoc\_2022\_09-part1/100 & aoc\_2022\_09-part1/1000 & aoc\_2022\_09-part1/2000 & aoc\_2022\_09-part2/100 & aoc\_2022\_09-part2/1000 & aoc\_2022\_09-part2/2000 & total \\ \hline -\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): std::collections::HashSet until n=177743, then std::collections::BTreeSet\} & 11564000.0 & 6292900.0 & 548200.0 & 1145900.0 & 30197000.0 & 40253000.0 \\ -\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec\} & 836890000.0 & 890070000.0 & 5687400.0 & 5819600.0 & 4420800000.0 & 3456600000.0 \\ -\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): std::collections::HashSet\} & 11496000.0 & 6142000.0 & 543790.0 & 1082600.0 & 13077000.0 & 23488000.0 \\ -\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 15731000.0 & 10946000.0 & 840660.0 & 1428200.0 & 22463000.0 & 31609000.0 \\ +\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): std::collections::HashSet\} & 538890 & 5351500 & 11274000 & 1085500 & 10723000 & 21953000 & 50925890 \\ +\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 892210 & 10463000 & 21979000 & 1360600 & 15970000 & 32238000 & 82902810 \\ +\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): std::collections::HashSet until n=142581, then std::collections::BTreeSet\} & 582180 & 6247600 & 28105000 & 1108500 & 11679000 & 38059000 & 85781280 \\ +\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec\} & 5656500 & 870490000 & 3772100000 & 5756900 & 750030000 & 4678000000 & 10082033400 \\ \end{tabular} \end{center} -[0Ksection_end:1710075641:compare-aoc_2022_09 +[0Ksection_end:1710097960:compare-aoc_2022_09 [0K
\ No newline at end of file diff --git a/analysis/current/sections/compare-aoc_2022_14 b/analysis/current/sections/compare-aoc_2022_14 index 3637a49..f1758b4 100644 --- a/analysis/current/sections/compare-aoc_2022_14 +++ b/analysis/current/sections/compare-aoc_2022_14 @@ -1,82 +1,17 @@ -:1710075641:compare-aoc_2022_14 +:1710097960:compare-aoc_2022_14 [0Kcompare-aoc_2022_14 /run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p aoc_2022_14 select --compare -[2024-03-10T13:00:41Z INFO candelabra_cli] Using source dir: "/nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source" -[2024-03-10T13:00:41Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 -[2024-03-10T13:00:41Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs. Continuing anyway. -[2024-03-10T13:00:41Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs. Continuing anyway. -[2024-03-10T13:00:41Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs. Continuing anyway. -[2024-03-10T13:00:41Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 -[2024-03-10T13:00:41Z INFO candelabra_cli::select] Processing project aoc_2022_14 -[2024-03-10T13:00:41Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:00:41Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:00:41Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:00:41Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:00:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:00:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:00:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:00:41Z INFO primrose::selector] Finding container types for tag List -[2024-03-10T13:00:41Z DEBUG primrose::selector] primrose_library::SortedUniqueVec - ... -[2024-03-10T13:00:41Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:00:43Z DEBUG primrose::selector] primrose_library::SortedUniqueVec - NAY -[2024-03-10T13:00:43Z DEBUG primrose::selector] std::collections::LinkedList - ... -[2024-03-10T13:00:43Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:00:45Z DEBUG primrose::selector] Checking bound Indexable... -[2024-03-10T13:00:47Z DEBUG primrose::selector] std::collections::LinkedList - YAY -[2024-03-10T13:00:47Z DEBUG primrose::selector] std::vec::Vec - ... -[2024-03-10T13:00:47Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:00:49Z DEBUG primrose::selector] Checking bound Indexable... -[2024-03-10T13:00:50Z DEBUG primrose::selector] std::vec::Vec - YAY -[2024-03-10T13:00:50Z DEBUG primrose::selector] primrose_library::SortedVec - ... -[2024-03-10T13:00:50Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:00:52Z DEBUG primrose::selector] primrose_library::SortedVec - NAY -[2024-03-10T13:00:52Z DEBUG primrose::selector] std::collections::BTreeSet - ... -[2024-03-10T13:00:52Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:00:54Z DEBUG primrose::selector] std::collections::BTreeSet - NAY -[2024-03-10T13:00:54Z INFO primrose::selector] Finding container types for tag Set -[2024-03-10T13:00:54Z DEBUG primrose::selector] primrose_library::SortedUniqueVec - ... -[2024-03-10T13:00:54Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:00:57Z DEBUG primrose::selector] primrose_library::SortedUniqueVec - YAY -[2024-03-10T13:00:57Z DEBUG primrose::selector] std::collections::HashSet - ... -[2024-03-10T13:00:57Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:01:01Z DEBUG primrose::selector] std::collections::HashSet - YAY -[2024-03-10T13:01:01Z DEBUG primrose::selector] std::collections::LinkedList - ... -[2024-03-10T13:01:01Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:01:03Z DEBUG primrose::selector] std::collections::LinkedList - NAY -[2024-03-10T13:01:03Z DEBUG primrose::selector] std::vec::Vec - ... -[2024-03-10T13:01:03Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:01:05Z DEBUG primrose::selector] std::vec::Vec - NAY -[2024-03-10T13:01:05Z DEBUG primrose::selector] primrose_library::SortedVec - ... -[2024-03-10T13:01:05Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:01:09Z DEBUG primrose::selector] primrose_library::SortedVec - NAY -[2024-03-10T13:01:09Z DEBUG primrose::selector] std::collections::BTreeSet - ... -[2024-03-10T13:01:09Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:01:13Z DEBUG primrose::selector] std::collections::BTreeSet - YAY -[2024-03-10T13:01:13Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs for profiling -[2024-03-10T13:01:13Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:01:13Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:01:13Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:01:13Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:01:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:01:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:01:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:01:13Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmpUaOMXS" } - Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14) -warning: unused imports: `SeedableRng`, `rngs::StdRng` - --> aoc_2022_14/benches/main.rs:3:12 - | -3 | use rand::{rngs::StdRng, SeedableRng}; - | ^^^^^^^^^^^^ ^^^^^^^^^^^ - | - = note: `#[warn(unused_imports)]` on by default - -warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion) - Finished bench [optimized] target(s) in 3.41s - Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38) -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 266433.0, avg_n: 5.293814955354618, avg_op_counts: {"nth": 0.0, "first": 0.0, "insert": 0.08577766267691815, "contains": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0} }] -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [195836.97648323711]), ("std::collections::LinkedList", [76434.6011239977])] -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::LinkedList", 76434.6011239977)] +[2024-03-10T19:12:40Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source" +[2024-03-10T19:12:40Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-10T19:12:40Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-10T19:12:40Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-10T19:12:40Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-10T19:12:40Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-10T19:12:40Z INFO candelabra_cli::select] Processing project aoc_2022_14 +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 266433.0, avg_n: 5.293814955354618, avg_op_counts: {"get": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "insert": 0.08577766267691815, "push": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0} }] +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::LinkedList", [76434.6011239977]), ("std::vec::Vec", [195836.97648323711])] +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::LinkedList", 76434.6011239977)] ┌──────┬───────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐ │ name │ implementation │ estimated cost │ file │ ├──────┼───────────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤ @@ -97,38 +32,38 @@ Set & std::collections::HashSet & 15148735952.487064 & /opt/candelabra/src/tests Set & std::collections::BTreeSet & 22709610586.915703 & /opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs \\ \end{tabular} \end{center} -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 99022.0, avg_n: 29.192028034174125, avg_op_counts: {"remove": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "insert": 29.192028034174125, "contains": 372.2773222112264, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 26360.0, avg_op_counts: {"contains": 5107130.0, "get": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "insert": 26360.0, "clear": 0.0, "remove": 0.0, "pop": 0.0} }] -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashSet", [1068367392.362407, 14080368560.124657]), ("std::collections::BTreeSet", [1575860173.8093214, 21133750413.10638]), ("primrose_library::SortedUniqueVec", [1573713976.91601, 20530842816.905792])] -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 1068367392.362407), ("std::collections::HashSet", 14080368560.124657)] -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 99022.0, avg_n: 29.192028034174125, avg_op_counts: {"first": 0.0, "last": 0.0, "push": 0.0, "contains": 372.2773222112264, "pop": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "insert": 29.192028034174125} }, ProfilerPartition { occurences: 26.0, avg_n: 26360.0, avg_op_counts: {"get": 0.0, "clear": 0.0, "last": 0.0, "insert": 26360.0, "push": 0.0, "contains": 5107130.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0} }] -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::SortedUniqueVec", [1573713976.91601, 20530842816.905792]), ("std::collections::HashSet", [1068367392.362407, 14080368560.124657]), ("std::collections::BTreeSet", [1575860173.8093214, 21133750413.10638])] -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 1068367392.362407), ("std::collections::HashSet", 14080368560.124657)] -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 266433.0, avg_n: 5.293814955354618, avg_op_counts: {"remove": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "insert": 0.08577766267691815, "first": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0} }] -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [195836.97648323711]), ("std::collections::LinkedList", [76434.6011239977])] -[2024-03-10T13:26:24Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::LinkedList", 76434.6011239977)] -[2024-03-10T13:26:24Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 -[2024-03-10T13:26:24Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs -[2024-03-10T13:26:24Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:26:24Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:26:24Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:26:24Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:26:24Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:26:24Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:26:25Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:26:25Z INFO candelabra_cli::select] Saved best choices -[2024-03-10T13:26:25Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} -[2024-03-10T13:26:25Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 -[2024-03-10T13:26:25Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs -[2024-03-10T13:26:25Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:26:25Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:26:25Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:26:25Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:26:25Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:26:25Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:26:25Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 99022.0, avg_n: 29.192028034174125, avg_op_counts: {"push": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "contains": 372.2773222112264, "insert": 29.192028034174125, "nth": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 26360.0, avg_op_counts: {"clear": 0.0, "first": 0.0, "insert": 26360.0, "nth": 0.0, "pop": 0.0, "contains": 5107130.0, "remove": 0.0, "get": 0.0, "push": 0.0, "last": 0.0} }] +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [1575860173.8093214, 21133750413.10638]), ("std::collections::HashSet", [1068367392.362407, 14080368560.124657]), ("primrose_library::SortedUniqueVec", [1573713976.91601, 20530842816.905792])] +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 1068367392.362407), ("std::collections::HashSet", 14080368560.124657)] +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 99022.0, avg_n: 29.192028034174125, avg_op_counts: {"clear": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "insert": 29.192028034174125, "push": 0.0, "contains": 372.2773222112264, "remove": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 26360.0, avg_op_counts: {"clear": 0.0, "nth": 0.0, "insert": 26360.0, "push": 0.0, "get": 0.0, "remove": 0.0, "contains": 5107130.0, "last": 0.0, "pop": 0.0, "first": 0.0} }] +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashSet", [1068367392.362407, 14080368560.124657]), ("primrose_library::SortedUniqueVec", [1573713976.91601, 20530842816.905792]), ("std::collections::BTreeSet", [1575860173.8093214, 21133750413.10638])] +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 1068367392.362407), ("std::collections::HashSet", 14080368560.124657)] +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 266433.0, avg_n: 5.293814955354618, avg_op_counts: {"remove": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "insert": 0.08577766267691815, "clear": 0.0, "nth": 0.0} }] +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [195836.97648323711]), ("std::collections::LinkedList", [76434.6011239977])] +[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::LinkedList", 76434.6011239977)] +[2024-03-10T19:12:40Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 +[2024-03-10T19:12:40Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs +[2024-03-10T19:12:40Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:12:40Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:12:40Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:12:40Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:12:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:12:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:12:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs +[2024-03-10T19:12:41Z INFO candelabra_cli::select] Saved best choices +[2024-03-10T19:12:41Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList} +[2024-03-10T19:12:41Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 +[2024-03-10T19:12:41Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs +[2024-03-10T19:12:41Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:12:41Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:12:41Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:12:41Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:12:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:12:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:12:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14) warning: unused imports: `SeedableRng`, `rngs::StdRng` --> aoc_2022_14/benches/main.rs:3:12 @@ -139,18 +74,18 @@ warning: unused imports: `SeedableRng`, `rngs::StdRng` = note: `#[warn(unused_imports)]` on by default warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion) - Finished bench [optimized] target(s) in 3.25s + Finished bench [optimized] target(s) in 3.29s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38) -[2024-03-10T13:27:10Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec} -[2024-03-10T13:27:10Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 -[2024-03-10T13:27:10Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs -[2024-03-10T13:27:10Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:27:10Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:27:10Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:27:10Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:27:10Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:27:10Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:27:11Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:13:26Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList} +[2024-03-10T19:13:26Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 +[2024-03-10T19:13:26Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs +[2024-03-10T19:13:26Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:13:26Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:13:26Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:13:26Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:13:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:13:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:13:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14) warning: unused imports: `SeedableRng`, `rngs::StdRng` --> aoc_2022_14/benches/main.rs:3:12 @@ -161,18 +96,18 @@ warning: unused imports: `SeedableRng`, `rngs::StdRng` = note: `#[warn(unused_imports)]` on by default warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion) - Finished bench [optimized] target(s) in 3.02s + Finished bench [optimized] target(s) in 3.08s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38) -[2024-03-10T13:28:18Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList} -[2024-03-10T13:28:18Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 -[2024-03-10T13:28:18Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs -[2024-03-10T13:28:18Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:28:18Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:28:18Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:28:18Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:28:18Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:28:18Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:28:18Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:14:12Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList} +[2024-03-10T19:14:12Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 +[2024-03-10T19:14:12Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs +[2024-03-10T19:14:12Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:14:12Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:14:12Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:14:12Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:14:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:14:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:14:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14) warning: unused imports: `SeedableRng`, `rngs::StdRng` --> aoc_2022_14/benches/main.rs:3:12 @@ -183,18 +118,18 @@ warning: unused imports: `SeedableRng`, `rngs::StdRng` = note: `#[warn(unused_imports)]` on by default warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion) - Finished bench [optimized] target(s) in 3.15s + Finished bench [optimized] target(s) in 3.24s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38) -[2024-03-10T13:29:07Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet} -[2024-03-10T13:29:07Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 -[2024-03-10T13:29:07Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs -[2024-03-10T13:29:07Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:29:07Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:29:07Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:29:07Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:29:07Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:29:07Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:29:07Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:15:01Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} +[2024-03-10T19:15:01Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 +[2024-03-10T19:15:01Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs +[2024-03-10T19:15:01Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:15:01Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:15:01Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:15:01Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:15:01Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:15:01Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:15:01Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14) warning: unused imports: `SeedableRng`, `rngs::StdRng` --> aoc_2022_14/benches/main.rs:3:12 @@ -205,18 +140,18 @@ warning: unused imports: `SeedableRng`, `rngs::StdRng` = note: `#[warn(unused_imports)]` on by default warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion) - Finished bench [optimized] target(s) in 3.31s + Finished bench [optimized] target(s) in 3.06s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38) -[2024-03-10T13:29:55Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet} -[2024-03-10T13:29:55Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 -[2024-03-10T13:29:55Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs -[2024-03-10T13:29:55Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:29:55Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:29:55Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:29:55Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:29:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:29:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:29:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:15:48Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec} +[2024-03-10T19:15:48Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 +[2024-03-10T19:15:48Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs +[2024-03-10T19:15:48Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:15:48Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:15:48Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:15:48Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:15:48Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:15:48Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:15:48Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14) warning: unused imports: `SeedableRng`, `rngs::StdRng` --> aoc_2022_14/benches/main.rs:3:12 @@ -227,18 +162,18 @@ warning: unused imports: `SeedableRng`, `rngs::StdRng` = note: `#[warn(unused_imports)]` on by default warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion) - Finished bench [optimized] target(s) in 3.10s + Finished bench [optimized] target(s) in 3.16s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38) -[2024-03-10T13:30:46Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec} -[2024-03-10T13:30:46Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 -[2024-03-10T13:30:46Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs -[2024-03-10T13:30:46Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:30:46Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:30:46Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:30:46Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:30:46Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:30:46Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:30:46Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:16:36Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet} +[2024-03-10T19:16:36Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14 +[2024-03-10T19:16:36Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs +[2024-03-10T19:16:36Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:16:36Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:16:36Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:16:36Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:16:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:16:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:16:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14) warning: unused imports: `SeedableRng`, `rngs::StdRng` --> aoc_2022_14/benches/main.rs:3:12 @@ -249,30 +184,30 @@ warning: unused imports: `SeedableRng`, `rngs::StdRng` = note: `#[warn(unused_imports)]` on by default warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion) - Finished bench [optimized] target(s) in 3.19s + Finished bench [optimized] target(s) in 3.34s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38) -┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────────────┬──────────────────────────┬──────────────────────────┬──────────────────────────┐ -│ assignment │ aoc_2022_14-part2/large │ aoc_2022_14-part2/small │ aoc_2022_14-part1/large │ aoc_2022_14-part1/small │ -├────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────────────────────┼──────────────────────────┼──────────────────────────┼──────────────────────────┤ -│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet} │ 237660000.0 │ 54304.0 │ 1601.3 │ 10007.0 │ -│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 339210000.0 │ 42684.0 │ 1529.6000000000001 │ 6247.099999999999 │ -│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} │ 536090000.00000006 │ 50599.0 │ 1570.2 │ 5698.400000000001 │ -│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList} │ 335030000.0 │ 59836.0 │ 1200.9 │ 11523.0 │ -│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec} │ 272620000.0 │ 33233.0 │ 1243.9 │ 4866.2 │ -│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec} │ 464230000.0 │ 51620.0 │ 1159.5 │ 4303.8 │ -└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────┴──────────────────────────┴──────────────────────────┴──────────────────────────┘ +┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬─────────────────────────┬─────────────────────────┬─────────────────────────┬─────────────────────────┬────────────────────┐ +│ │ aoc_2022_14-part1/large │ aoc_2022_14-part1/small │ aoc_2022_14-part2/large │ aoc_2022_14-part2/small │ total │ +├────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────┼─────────────────────────┼─────────────────────────┼─────────────────────────┼────────────────────┤ +│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList} │ 1578.4 │ 5536.3 │ 531750000 │ 51306 │ 531808420.7 │ +│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec} │ 1618.5 │ 9975.4 │ 239210000 │ 55682 │ 239277275.9 │ +│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} │ 1188.7 │ 4365.400000000001 │ 472150000 │ 52586 │ 472208140.09999996 │ +│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList} │ 1257.9 │ 11287 │ 332730000 │ 59467 │ 332802011.9 │ +│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 1233.8 │ 4763.099999999999 │ 271350000 │ 32795 │ 271388791.90000004 │ +│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList} │ 1536.2 │ 6347.900000000001 │ 358540000 │ 43271 │ 358591155.1 │ +└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴─────────────────────────┴─────────────────────────┴─────────────────────────┴─────────────────────────┴────────────────────┘ \begin{center} -\begin{tabular}{|c|c|c|c|c|} -assignment & aoc\_2022\_14-part2/large & aoc\_2022\_14-part2/small & aoc\_2022\_14-part1/large & aoc\_2022\_14-part1/small \\ +\begin{tabular}{|c|c|c|c|c|c|} + & aoc\_2022\_14-part1/large & aoc\_2022\_14-part1/small & aoc\_2022\_14-part2/large & aoc\_2022\_14-part2/small & total \\ \hline -\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::HashSet\} & 237660000.0 & 54304.0 & 1601.3 & 10007.0 \\ -\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::collections::LinkedList, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 339210000.0 & 42684.0 & 1529.6000000000001 & 6247.099999999999 \\ -\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::collections::LinkedList, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec\} & 536090000.00000006 & 50599.0 & 1570.2 & 5698.400000000001 \\ -\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::collections::LinkedList\} & 335030000.0 & 59836.0 & 1200.9 & 11523.0 \\ -\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::vec::Vec\} & 272620000.0 & 33233.0 & 1243.9 & 4866.2 \\ -\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::vec::Vec\} & 464230000.0 & 51620.0 & 1159.5 & 4303.8 \\ +\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::collections::LinkedList\} & 1578.4 & 5536.3 & 531750000 & 51306 & 531808420.7 \\ +\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::vec::Vec\} & 1618.5 & 9975.4 & 239210000 & 55682 & 239277275.9 \\ +\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec\} & 1188.7 & 4365.400000000001 & 472150000 & 52586 & 472208140.09999996 \\ +\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::collections::LinkedList\} & 1257.9 & 11287 & 332730000 & 59467 & 332802011.9 \\ +\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 1233.8 & 4763.099999999999 & 271350000 & 32795 & 271388791.90000004 \\ +\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::collections::LinkedList\} & 1536.2 & 6347.900000000001 & 358540000 & 43271 & 358591155.1 \\ \end{tabular} \end{center} -[0Ksection_end:1710077491:compare-aoc_2022_14 +[0Ksection_end:1710098241:compare-aoc_2022_14 [0K
\ No newline at end of file diff --git a/analysis/current/sections/compare-example_mapping b/analysis/current/sections/compare-example_mapping index 177e755..c73853a 100644 --- a/analysis/current/sections/compare-example_mapping +++ b/analysis/current/sections/compare-example_mapping @@ -1,132 +1,98 @@ -:1710077491:compare-example_mapping +:1710098241:compare-example_mapping [0Kcompare-example_mapping /run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p example_mapping select --compare -[2024-03-10T13:31:31Z INFO candelabra_cli] Using source dir: "/nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source" -[2024-03-10T13:31:31Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 -[2024-03-10T13:31:31Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs. Continuing anyway. -[2024-03-10T13:31:31Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs. Continuing anyway. -[2024-03-10T13:31:31Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs. Continuing anyway. -[2024-03-10T13:31:31Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 -[2024-03-10T13:31:32Z INFO candelabra_cli::select] Processing project example_mapping -[2024-03-10T13:31:32Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:31:32Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:31:32Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:31:32Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:31:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:31:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:31:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:31:32Z INFO primrose::selector] Finding container types for tag Map -[2024-03-10T13:31:32Z DEBUG primrose::selector] std::collections::BTreeMap - ... -[2024-03-10T13:31:32Z DEBUG primrose::selector] std::collections::BTreeMap - YAY -[2024-03-10T13:31:32Z DEBUG primrose::selector] std::collections::HashMap - ... -[2024-03-10T13:31:32Z DEBUG primrose::selector] std::collections::HashMap - YAY -[2024-03-10T13:31:32Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/example_mapping/src/types.pr.rs for profiling -[2024-03-10T13:31:32Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:31:32Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:31:32Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:31:32Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:31:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:31:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:31:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:31:32Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmptJkm1D" } +[2024-03-10T19:17:21Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source" +[2024-03-10T19:17:21Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-10T19:17:21Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-10T19:17:21Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-10T19:17:21Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-10T19:17:21Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-10T19:17:21Z INFO candelabra_cli::select] Processing project example_mapping +[2024-03-10T19:17:21Z DEBUG candelabra::cache] Invalid cache entry: validation function said no +[2024-03-10T19:17:21Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/example_mapping/src/types.pr.rs for profiling +[2024-03-10T19:17:21Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:17:21Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:17:21Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:17:21Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:17:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:17:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:17:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs +[2024-03-10T19:17:21Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmp8LkmW4" } Compiling example_mapping v0.1.0 (/opt/candelabra/src/tests/example_mapping) - Finished bench [optimized] target(s) in 3.06s + Finished bench [optimized] target(s) in 3.02s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-2ea61f050d4d0ca4) -┌──────┬───────────────────────────────────────────────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────────┐ -│ name │ implementation │ estimated cost │ file │ -├──────┼───────────────────────────────────────────────────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────────┤ -│ Map │ std::collections::BTreeMap │ 4160922373.8816643 │ /opt/candelabra/src/tests/example_mapping/src/types.pr.rs │ -│ Map │ std::collections::HashMap │ 38592649048.98443 │ /opt/candelabra/src/tests/example_mapping/src/types.pr.rs │ -│ Map │ std::collections::HashMap until n=500000, then std::collections::BTreeMap │ 3278224119.883956 │ /opt/candelabra/src/tests/example_mapping/src/types.pr.rs │ -└──────┴───────────────────────────────────────────────────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────────┘ +┌──────┬────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────────┐ +│ name │ implementation │ estimated cost │ file │ +├──────┼────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────────┤ +│ Map │ std::collections::BTreeMap │ 7154594855.394661 │ /opt/candelabra/src/tests/example_mapping/src/types.pr.rs │ +│ Map │ std::collections::HashMap │ 3802837688.6948915 │ /opt/candelabra/src/tests/example_mapping/src/types.pr.rs │ +└──────┴────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────────┘ \begin{center} \begin{tabular}{|c|c|c|c|} name & implementation & estimated cost & file \\ \hline -Map & std::collections::BTreeMap & 4160922373.8816643 & /opt/candelabra/src/tests/example\_mapping/src/types.pr.rs \\ -Map & std::collections::HashMap & 38592649048.98443 & /opt/candelabra/src/tests/example\_mapping/src/types.pr.rs \\ -Map & std::collections::HashMap until n=500000, then std::collections::BTreeMap & 3278224119.883956 & /opt/candelabra/src/tests/example\_mapping/src/types.pr.rs \\ +Map & std::collections::BTreeMap & 7154594855.394661 & /opt/candelabra/src/tests/example\_mapping/src/types.pr.rs \\ +Map & std::collections::HashMap & 3802837688.6948915 & /opt/candelabra/src/tests/example\_mapping/src/types.pr.rs \\ \end{tabular} \end{center} -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 1855.0, avg_n: 10000.0, avg_op_counts: {"first": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "get": 20000.0, "remove": 0.0, "pop": 0.0, "insert": 10000.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 216.0, avg_n: 100000.0, avg_op_counts: {"first": 0.0, "get": 200000.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "insert": 100000.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 34.0, avg_n: 500000.0, avg_op_counts: {"get": 1000000.0, "push": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "insert": 500000.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0} }] -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashMap", [912275326.6123441, 2365948793.2716117, 35314424929.10047]), ("std::collections::BTreeMap", [1605301080.7920835, 2555621293.0895805, 0.0])] -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 912275326.6123441), ("std::collections::HashMap", 2365948793.2716117), ("std::collections::BTreeMap", 0.0)] -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] With split index 2, split proper is true -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] Estimated switching cost: 0 -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] Estimated not switching cost: 35314424929.10047 -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 1855.0, avg_n: 10000.0, avg_op_counts: {"last": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "get": 20000.0, "push": 0.0, "insert": 10000.0, "contains": 0.0} }, ProfilerPartition { occurences: 216.0, avg_n: 100000.0, avg_op_counts: {"first": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "get": 200000.0, "clear": 0.0, "pop": 0.0, "insert": 100000.0, "push": 0.0} }, ProfilerPartition { occurences: 34.0, avg_n: 500000.0, avg_op_counts: {"get": 1000000.0, "insert": 500000.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0} }] -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashMap", [912275326.6123441, 2365948793.2716117, 35314424929.10047]), ("std::collections::BTreeMap", [1605301080.7920835, 2555621293.0895805, 0.0])] -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 912275326.6123441), ("std::collections::HashMap", 2365948793.2716117), ("std::collections::BTreeMap", 0.0)] -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] With split index 2, split proper is true -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] Estimated switching cost: 0 -[2024-03-10T13:32:19Z DEBUG candelabra::profiler::info] Estimated not switching cost: 35314424929.10047 -[2024-03-10T13:32:19Z DEBUG candelabra::confirmation] Saving choices for project example_mapping -[2024-03-10T13:32:19Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs -[2024-03-10T13:32:19Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:32:19Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:32:19Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:32:19Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:32:19Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:32:19Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:32:19Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:32:19Z INFO candelabra_cli::select] Saved best choices -[2024-03-10T13:32:19Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::BTreeMap} -[2024-03-10T13:32:19Z DEBUG candelabra::confirmation] Saving choices for project example_mapping -[2024-03-10T13:32:19Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs -[2024-03-10T13:32:19Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:32:19Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:32:19Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:32:19Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:32:19Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:32:19Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:32:19Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2142.0, avg_n: 10000.0, avg_op_counts: {"clear": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "get": 20000.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "insert": 10000.0} }, ProfilerPartition { occurences: 786.0, avg_n: 30000.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "insert": 30000.0, "get": 60000.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 382.0, avg_n: 60000.0, avg_op_counts: {"first": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "insert": 60000.0, "push": 0.0, "get": 120000.0, "pop": 0.0, "remove": 0.0} }] +[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashMap", [1053419811.1070843, 1224118278.7421014, 1525299598.8457055]), ("std::collections::BTreeMap", [1853668417.8202925, 2518139887.0456057, 2782786550.5287633])] +[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 1053419811.1070843), ("std::collections::HashMap", 1224118278.7421014), ("std::collections::HashMap", 1525299598.8457055)] +[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2142.0, avg_n: 10000.0, avg_op_counts: {"push": 0.0, "pop": 0.0, "insert": 10000.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "get": 20000.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 786.0, avg_n: 30000.0, avg_op_counts: {"pop": 0.0, "nth": 0.0, "push": 0.0, "get": 60000.0, "insert": 30000.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 382.0, avg_n: 60000.0, avg_op_counts: {"pop": 0.0, "contains": 0.0, "push": 0.0, "insert": 60000.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "get": 120000.0} }] +[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeMap", [1853668417.8202925, 2518139887.0456057, 2782786550.5287633]), ("std::collections::HashMap", [1053419811.1070843, 1224118278.7421014, 1525299598.8457055])] +[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 1053419811.1070843), ("std::collections::HashMap", 1224118278.7421014), ("std::collections::HashMap", 1525299598.8457055)] +[2024-03-10T19:18:08Z DEBUG candelabra::confirmation] Saving choices for project example_mapping +[2024-03-10T19:18:08Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs +[2024-03-10T19:18:08Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:18:08Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:18:08Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:18:08Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:18:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:18:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:18:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs +[2024-03-10T19:18:08Z INFO candelabra_cli::select] Saved best choices +[2024-03-10T19:18:08Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::BTreeMap} +[2024-03-10T19:18:08Z DEBUG candelabra::confirmation] Saving choices for project example_mapping +[2024-03-10T19:18:08Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs +[2024-03-10T19:18:08Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:18:08Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:18:08Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:18:08Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:18:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:18:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:18:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling example_mapping v0.1.0 (/opt/candelabra/src/tests/example_mapping) - Finished bench [optimized] target(s) in 2.76s + Finished bench [optimized] target(s) in 2.83s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-2ea61f050d4d0ca4) -[2024-03-10T13:33:46Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::HashMap} -[2024-03-10T13:33:46Z DEBUG candelabra::confirmation] Saving choices for project example_mapping -[2024-03-10T13:33:46Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs -[2024-03-10T13:33:46Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:33:46Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:33:46Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:33:46Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:33:46Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:33:46Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:33:46Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:18:50Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::HashMap} +[2024-03-10T19:18:50Z DEBUG candelabra::confirmation] Saving choices for project example_mapping +[2024-03-10T19:18:50Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs +[2024-03-10T19:18:50Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:18:50Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:18:50Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:18:50Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:18:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:18:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:18:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling example_mapping v0.1.0 (/opt/candelabra/src/tests/example_mapping) - Finished bench [optimized] target(s) in 2.84s + Finished bench [optimized] target(s) in 2.94s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-2ea61f050d4d0ca4) -[2024-03-10T13:35:03Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::HashMap until n=500000, then std::collections::BTreeMap} -[2024-03-10T13:35:03Z DEBUG candelabra::confirmation] Saving choices for project example_mapping -[2024-03-10T13:35:03Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs -[2024-03-10T13:35:03Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:35:03Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:35:03Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:35:03Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:35:03Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:35:03Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:35:03Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs - Compiling example_mapping v0.1.0 (/opt/candelabra/src/tests/example_mapping) - Finished bench [optimized] target(s) in 3.01s - Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-2ea61f050d4d0ca4) -┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────────────┐ -│ assignment │ │ -├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────────────────────┤ -│ {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::HashMap until n=500000, then std::collections::BTreeMap} │ 655160000.0 │ -│ {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::BTreeMap} │ 558890000.0 │ -│ {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::HashMap} │ 452460000.0 │ -└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────┘ +┌────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────┬──────────┬──────────┬─────────┬──────────┐ +│ │ l15 │ l17 │ l24 │ l8 │ total │ +├────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────┼──────────┼──────────┼─────────┼──────────┤ +│ {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::BTreeMap} │ 20587000 │ │ 43380000 │ 5658000 │ 69625000 │ +│ {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::HashMap} │ │ 11323000 │ 23742000 │ 3198900 │ 38263900 │ +└────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴─────────┴──────────┘ \begin{center} -\begin{tabular}{|c|c|} -assignment & \\ +\begin{tabular}{|c|c|c|c|c|c|} + & l15 & l17 & l24 & l8 & total \\ \hline -\{("/opt/candelabra/src/tests/example\_mapping/src/types.pr.rs", "Map"): std::collections::HashMap until n=500000, then std::collections::BTreeMap\} & 655160000.0 \\ -\{("/opt/candelabra/src/tests/example\_mapping/src/types.pr.rs", "Map"): std::collections::BTreeMap\} & 558890000.0 \\ -\{("/opt/candelabra/src/tests/example\_mapping/src/types.pr.rs", "Map"): std::collections::HashMap\} & 452460000.0 \\ +\{("/opt/candelabra/src/tests/example\_mapping/src/types.pr.rs", "Map"): std::collections::BTreeMap\} & 20587000 & & 43380000 & 5658000 & 69625000 \\ +\{("/opt/candelabra/src/tests/example\_mapping/src/types.pr.rs", "Map"): std::collections::HashMap\} & & 11323000 & 23742000 & 3198900 & 38263900 \\ \end{tabular} \end{center} -[0Ksection_end:1710077803:compare-example_mapping +[0Ksection_end:1710098365:compare-example_mapping [0K
\ No newline at end of file diff --git a/analysis/current/sections/compare-example_sets b/analysis/current/sections/compare-example_sets index a68f0aa..fed0e99 100644 --- a/analysis/current/sections/compare-example_sets +++ b/analysis/current/sections/compare-example_sets @@ -1,140 +1,115 @@ -:1710077803:compare-example_sets +:1710098365:compare-example_sets [0Kcompare-example_sets /run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p example_sets select --compare -[2024-03-10T13:36:43Z INFO candelabra_cli] Using source dir: "/nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source" -[2024-03-10T13:36:43Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 -[2024-03-10T13:36:43Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs. Continuing anyway. -[2024-03-10T13:36:43Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs. Continuing anyway. -[2024-03-10T13:36:43Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs. Continuing anyway. -[2024-03-10T13:36:43Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 -[2024-03-10T13:36:43Z INFO candelabra_cli::select] Processing project example_sets -[2024-03-10T13:36:43Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:36:43Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:36:43Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:36:43Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:36:43Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:36:43Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:36:43Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:36:43Z INFO primrose::selector] Finding container types for tag Set -[2024-03-10T13:36:43Z DEBUG primrose::selector] std::collections::LinkedList - ... -[2024-03-10T13:36:43Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:36:45Z DEBUG primrose::selector] std::collections::LinkedList - NAY -[2024-03-10T13:36:45Z DEBUG primrose::selector] std::collections::BTreeSet - ... -[2024-03-10T13:36:45Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:36:49Z DEBUG primrose::selector] std::collections::BTreeSet - YAY -[2024-03-10T13:36:49Z DEBUG primrose::selector] std::vec::Vec - ... -[2024-03-10T13:36:49Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:36:52Z DEBUG primrose::selector] std::vec::Vec - NAY -[2024-03-10T13:36:52Z DEBUG primrose::selector] std::collections::HashSet - ... -[2024-03-10T13:36:52Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:36:56Z DEBUG primrose::selector] std::collections::HashSet - YAY -[2024-03-10T13:36:56Z DEBUG primrose::selector] primrose_library::SortedVec - ... -[2024-03-10T13:36:56Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:36:59Z DEBUG primrose::selector] primrose_library::SortedVec - NAY -[2024-03-10T13:36:59Z DEBUG primrose::selector] primrose_library::SortedUniqueVec - ... -[2024-03-10T13:36:59Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:37:02Z DEBUG primrose::selector] primrose_library::SortedUniqueVec - YAY -[2024-03-10T13:37:02Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/example_sets/src/types.pr.rs for profiling -[2024-03-10T13:37:02Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:37:02Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:37:02Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:37:02Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:37:02Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:37:02Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:37:02Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:37:02Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmpXdsbxO" } +[2024-03-10T19:19:25Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source" +[2024-03-10T19:19:25Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-10T19:19:25Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-10T19:19:25Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-10T19:19:25Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-10T19:19:25Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-10T19:19:26Z INFO candelabra_cli::select] Processing project example_sets +[2024-03-10T19:19:26Z DEBUG candelabra::cache] Invalid cache entry: validation function said no +[2024-03-10T19:19:26Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/example_sets/src/types.pr.rs for profiling +[2024-03-10T19:19:26Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:19:26Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:19:26Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:19:26Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:19:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:19:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:19:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs +[2024-03-10T19:19:26Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmpbzA1Ft" } Compiling example_sets v0.1.0 (/opt/candelabra/src/tests/example_sets) - Finished bench [optimized] target(s) in 3.07s + Finished bench [optimized] target(s) in 2.86s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-4274d8fe7defaf49) ┌──────┬───────────────────────────────────┬───────────────────┬────────────────────────────────────────────────────────┐ │ name │ implementation │ estimated cost │ file │ ├──────┼───────────────────────────────────┼───────────────────┼────────────────────────────────────────────────────────┤ -│ Set │ std::collections::BTreeSet │ 88811501415.8282 │ /opt/candelabra/src/tests/example_sets/src/types.pr.rs │ -│ Set │ std::collections::HashSet │ 56258119118.78233 │ /opt/candelabra/src/tests/example_sets/src/types.pr.rs │ -│ Set │ primrose_library::SortedUniqueVec │ 464121484706.9112 │ /opt/candelabra/src/tests/example_sets/src/types.pr.rs │ +│ Set │ std::collections::BTreeSet │ 63399012030.44043 │ /opt/candelabra/src/tests/example_sets/src/types.pr.rs │ +│ Set │ std::collections::HashSet │ 41046569992.59878 │ /opt/candelabra/src/tests/example_sets/src/types.pr.rs │ +│ Set │ primrose_library::SortedUniqueVec │ 232451504092.9285 │ /opt/candelabra/src/tests/example_sets/src/types.pr.rs │ └──────┴───────────────────────────────────┴───────────────────┴────────────────────────────────────────────────────────┘ \begin{center} \begin{tabular}{|c|c|c|c|} name & implementation & estimated cost & file \\ \hline -Set & std::collections::BTreeSet & 88811501415.8282 & /opt/candelabra/src/tests/example\_sets/src/types.pr.rs \\ -Set & std::collections::HashSet & 56258119118.78233 & /opt/candelabra/src/tests/example\_sets/src/types.pr.rs \\ -Set & primrose\_library::SortedUniqueVec & 464121484706.9112 & /opt/candelabra/src/tests/example\_sets/src/types.pr.rs \\ +Set & std::collections::BTreeSet & 63399012030.44043 & /opt/candelabra/src/tests/example\_sets/src/types.pr.rs \\ +Set & std::collections::HashSet & 41046569992.59878 & /opt/candelabra/src/tests/example\_sets/src/types.pr.rs \\ +Set & primrose\_library::SortedUniqueVec & 232451504092.9285 & /opt/candelabra/src/tests/example\_sets/src/types.pr.rs \\ \end{tabular} \end{center} -[2024-03-10T13:41:54Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:41:54Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 139536.0, avg_n: 500.0, avg_op_counts: {"get": 0.0, "first": 0.0, "last": 0.0, "insert": 500.0, "contains": 1000.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 6915.0, avg_n: 10000.0, avg_op_counts: {"clear": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "contains": 20000.0, "remove": 0.0, "insert": 10000.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 2027.0, avg_n: 50000.0, avg_op_counts: {"contains": 100000.0, "insert": 50000.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0} }] -[2024-03-10T13:41:54Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashSet", [11507064499.044813, 16219513161.929575, 28531541457.80795]), ("std::collections::BTreeSet", [16571149761.744167, 25012161384.41382, 47228190269.67021]), ("primrose_library::SortedUniqueVec", [11696222991.094152, 52426651646.38907, 399998610069.428])] -[2024-03-10T13:41:54Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 11507064499.044813), ("std::collections::HashSet", 16219513161.929575), ("std::collections::HashSet", 28531541457.80795)] -[2024-03-10T13:41:54Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:41:54Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 139536.0, avg_n: 500.0, avg_op_counts: {"last": 0.0, "get": 0.0, "contains": 1000.0, "remove": 0.0, "clear": 0.0, "insert": 500.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 6915.0, avg_n: 10000.0, avg_op_counts: {"last": 0.0, "nth": 0.0, "contains": 20000.0, "insert": 10000.0, "get": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2027.0, avg_n: 50000.0, avg_op_counts: {"insert": 50000.0, "contains": 100000.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0} }] -[2024-03-10T13:41:54Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [16571149761.744167, 25012161384.41382, 47228190269.67021]), ("std::collections::HashSet", [11507064499.044813, 16219513161.929575, 28531541457.80795]), ("primrose_library::SortedUniqueVec", [11696222991.094152, 52426651646.38907, 399998610069.428])] -[2024-03-10T13:41:54Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 11507064499.044813), ("std::collections::HashSet", 16219513161.929575), ("std::collections::HashSet", 28531541457.80795)] -[2024-03-10T13:41:54Z DEBUG candelabra::confirmation] Saving choices for project example_sets -[2024-03-10T13:41:54Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs -[2024-03-10T13:41:54Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:41:54Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:41:54Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:41:54Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:41:54Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:41:54Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:41:54Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:41:54Z INFO candelabra_cli::select] Saved best choices -[2024-03-10T13:41:54Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::BTreeSet} -[2024-03-10T13:41:54Z DEBUG candelabra::confirmation] Saving choices for project example_sets -[2024-03-10T13:41:54Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs -[2024-03-10T13:41:54Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:41:55Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:41:55Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:41:55Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:41:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:41:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:41:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 84961.0, avg_n: 500.0, avg_op_counts: {"nth": 0.0, "get": 0.0, "insert": 500.0, "last": 0.0, "contains": 1000.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 26696.0, avg_n: 2000.0, avg_op_counts: {"contains": 4000.0, "first": 0.0, "remove": 0.0, "insert": 2000.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 4614.0, avg_n: 10000.0, avg_op_counts: {"push": 0.0, "first": 0.0, "pop": 0.0, "insert": 10000.0, "get": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "contains": 20000.0} }, ProfilerPartition { occurences: 896.0, avg_n: 50000.0, avg_op_counts: {"insert": 50000.0, "last": 0.0, "first": 0.0, "contains": 100000.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0} }] +[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [10089879707.799751, 15743491846.027117, 16689242607.040543, 20876397869.57302]), ("primrose_library::SortedUniqueVec", [7121623104.764006, 13536043776.476925, 34981427432.60147, 176812409779.0861]), ("std::collections::HashSet", [7006447847.891199, 10605860826.165327, 10822390994.814613, 12611870323.72764])] +[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 7006447847.891199), ("std::collections::HashSet", 10605860826.165327), ("std::collections::HashSet", 10822390994.814613), ("std::collections::HashSet", 12611870323.72764)] +[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 84961.0, avg_n: 500.0, avg_op_counts: {"pop": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "insert": 500.0, "contains": 1000.0, "last": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 26696.0, avg_n: 2000.0, avg_op_counts: {"remove": 0.0, "last": 0.0, "contains": 4000.0, "insert": 2000.0, "get": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 4614.0, avg_n: 10000.0, avg_op_counts: {"insert": 10000.0, "pop": 0.0, "remove": 0.0, "contains": 20000.0, "push": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 896.0, avg_n: 50000.0, avg_op_counts: {"nth": 0.0, "clear": 0.0, "insert": 50000.0, "remove": 0.0, "first": 0.0, "contains": 100000.0, "last": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0} }] +[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashSet", [7006447847.891199, 10605860826.165327, 10822390994.814613, 12611870323.72764]), ("primrose_library::SortedUniqueVec", [7121623104.764006, 13536043776.476925, 34981427432.60147, 176812409779.0861]), ("std::collections::BTreeSet", [10089879707.799751, 15743491846.027117, 16689242607.040543, 20876397869.57302])] +[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 7006447847.891199), ("std::collections::HashSet", 10605860826.165327), ("std::collections::HashSet", 10822390994.814613), ("std::collections::HashSet", 12611870323.72764)] +[2024-03-10T19:22:27Z DEBUG candelabra::confirmation] Saving choices for project example_sets +[2024-03-10T19:22:27Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs +[2024-03-10T19:22:27Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:22:27Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:22:27Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:22:27Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:22:27Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:22:27Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:22:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs +[2024-03-10T19:22:28Z INFO candelabra_cli::select] Saved best choices +[2024-03-10T19:22:28Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::BTreeSet} +[2024-03-10T19:22:28Z DEBUG candelabra::confirmation] Saving choices for project example_sets +[2024-03-10T19:22:28Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs +[2024-03-10T19:22:28Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:22:28Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:22:28Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:22:28Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:22:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:22:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:22:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling example_sets v0.1.0 (/opt/candelabra/src/tests/example_sets) - Finished bench [optimized] target(s) in 8.22s + Finished bench [optimized] target(s) in 5.76s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-4274d8fe7defaf49) -[2024-03-10T13:42:39Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::HashSet} -[2024-03-10T13:42:39Z DEBUG candelabra::confirmation] Saving choices for project example_sets -[2024-03-10T13:42:39Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs -[2024-03-10T13:42:39Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:42:39Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:42:39Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:42:39Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:42:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:42:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:42:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:23:21Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::HashSet} +[2024-03-10T19:23:21Z DEBUG candelabra::confirmation] Saving choices for project example_sets +[2024-03-10T19:23:21Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs +[2024-03-10T19:23:21Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:23:21Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:23:21Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:23:21Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:23:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:23:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:23:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling example_sets v0.1.0 (/opt/candelabra/src/tests/example_sets) - Finished bench [optimized] target(s) in 2.96s + Finished bench [optimized] target(s) in 2.78s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-4274d8fe7defaf49) -[2024-03-10T13:43:16Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} -[2024-03-10T13:43:16Z DEBUG candelabra::confirmation] Saving choices for project example_sets -[2024-03-10T13:43:16Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs -[2024-03-10T13:43:16Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:43:16Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:43:16Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:43:16Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:43:16Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:43:16Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:43:16Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:24:12Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} +[2024-03-10T19:24:12Z DEBUG candelabra::confirmation] Saving choices for project example_sets +[2024-03-10T19:24:12Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs +[2024-03-10T19:24:12Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:24:12Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:24:12Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:24:12Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:24:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:24:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:24:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling example_sets v0.1.0 (/opt/candelabra/src/tests/example_sets) - Finished bench [optimized] target(s) in 2.73s + Finished bench [optimized] target(s) in 2.64s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-4274d8fe7defaf49) -┌────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────────────┐ -│ assignment │ │ -├────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────────────────────┤ -│ {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 7142500.0 │ -│ {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::HashSet} │ 3913400.0 │ -│ {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} │ 176830000.0 │ -└────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────┘ +┌────────────────────────────────────────────────────────────────────────────────────────────────────────┬────────┬─────────┬─────────┬──────────┬───────────┬───────┬───────────┐ +│ │ l18 │ l28 │ l35 │ l38 │ l39 │ l8 │ total │ +├────────────────────────────────────────────────────────────────────────────────────────────────────────┼────────┼─────────┼─────────┼──────────┼───────────┼───────┼───────────┤ +│ {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::HashSet} │ 177480 │ 844700 │ 4538600 │ │ │ 45306 │ 5606086 │ +│ {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 414180 │ 2481100 │ │ 17132000 │ │ 83604 │ 20110884 │ +│ {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} │ 352100 │ 6027700 │ │ │ 178520000 │ 57927 │ 184957727 │ +└────────────────────────────────────────────────────────────────────────────────────────────────────────┴────────┴─────────┴─────────┴──────────┴───────────┴───────┴───────────┘ \begin{center} -\begin{tabular}{|c|c|} -assignment & \\ +\begin{tabular}{|c|c|c|c|c|c|c|c|} + & l18 & l28 & l35 & l38 & l39 & l8 & total \\ \hline -\{("/opt/candelabra/src/tests/example\_sets/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 7142500.0 \\ -\{("/opt/candelabra/src/tests/example\_sets/src/types.pr.rs", "Set"): std::collections::HashSet\} & 3913400.0 \\ -\{("/opt/candelabra/src/tests/example\_sets/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec\} & 176830000.0 \\ +\{("/opt/candelabra/src/tests/example\_sets/src/types.pr.rs", "Set"): std::collections::HashSet\} & 177480 & 844700 & 4538600 & & & 45306 & 5606086 \\ +\{("/opt/candelabra/src/tests/example\_sets/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 414180 & 2481100 & & 17132000 & & 83604 & 20110884 \\ +\{("/opt/candelabra/src/tests/example\_sets/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec\} & 352100 & 6027700 & & & 178520000 & 57927 & 184957727 \\ \end{tabular} \end{center} -[0Ksection_end:1710078247:compare-example_sets +[0Ksection_end:1710098713:compare-example_sets [0K
\ No newline at end of file diff --git a/analysis/current/sections/compare-example_stack b/analysis/current/sections/compare-example_stack index ebb0f5c..e0f75d3 100644 --- a/analysis/current/sections/compare-example_stack +++ b/analysis/current/sections/compare-example_stack @@ -1,39 +1,13 @@ -:1710078247:compare-example_stack +:1710098713:compare-example_stack [0Kcompare-example_stack /run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p example_stack select --compare -[2024-03-10T13:44:07Z INFO candelabra_cli] Using source dir: "/nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source" -[2024-03-10T13:44:07Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 -[2024-03-10T13:44:07Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs. Continuing anyway. -[2024-03-10T13:44:07Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs. Continuing anyway. -[2024-03-10T13:44:07Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs. Continuing anyway. -[2024-03-10T13:44:07Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 -[2024-03-10T13:44:07Z INFO candelabra_cli::select] Processing project example_stack -[2024-03-10T13:44:07Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:44:07Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:44:07Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:44:07Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:44:07Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:44:07Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:44:07Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:44:07Z INFO primrose::selector] Finding container types for tag StackCon -[2024-03-10T13:44:07Z DEBUG primrose::selector] std::collections::LinkedList - ... -[2024-03-10T13:44:07Z DEBUG primrose::selector] Checking bound Stack... -[2024-03-10T13:44:09Z DEBUG primrose::selector] std::collections::LinkedList - YAY -[2024-03-10T13:44:09Z DEBUG primrose::selector] std::vec::Vec - ... -[2024-03-10T13:44:09Z DEBUG primrose::selector] Checking bound Stack... -[2024-03-10T13:44:10Z DEBUG primrose::selector] std::vec::Vec - YAY -[2024-03-10T13:44:10Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/example_stack/src/types.pr.rs for profiling -[2024-03-10T13:44:10Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:44:10Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:44:10Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:44:10Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:44:10Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:44:10Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:44:10Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:44:10Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmpF2SNwH" } - Compiling example_stack v0.1.0 (/opt/candelabra/src/tests/example_stack) - Finished bench [optimized] target(s) in 2.81s - Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-3694756a33adc5ee) +[2024-03-10T19:25:13Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source" +[2024-03-10T19:25:13Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-10T19:25:13Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-10T19:25:13Z INFO candelabra_cli::select] Processing project example_stack ┌──────────┬──────────────────────────────┬────────────────────┬─────────────────────────────────────────────────────────┐ │ name │ implementation │ estimated cost │ file │ ├──────────┼──────────────────────────────┼────────────────────┼─────────────────────────────────────────────────────────┤ @@ -48,64 +22,64 @@ StackCon & std::collections::LinkedList & 3715654128004604 & /opt/candelabra/src StackCon & std::vec::Vec & 369323545058541.06 & /opt/candelabra/src/tests/example\_stack/src/types.pr.rs \\ \end{tabular} \end{center} -[2024-03-10T13:44:52Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:44:52Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 610.0, avg_n: 1000000.0, avg_op_counts: {"get": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "push": 1000000.0, "insert": 0.0, "contains": 0.0, "remove": 0.0, "pop": 1000000.0} }, ProfilerPartition { occurences: 55.0, avg_n: 10000000.0, avg_op_counts: {"last": 0.0, "remove": 0.0, "nth": 0.0, "insert": 0.0, "get": 0.0, "push": 10000000.0, "pop": 10000000.0, "clear": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 50000000.0, avg_op_counts: {"get": 0.0, "nth": 0.0, "insert": 0.0, "contains": 0.0, "push": 50000000.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "pop": 50000000.0} }] -[2024-03-10T13:44:52Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [357699164922.01996, 30030307293494.707, 338935538600124.3]), ("std::collections::LinkedList", [3094563276267.368, 298517614072360.5, 3414041950655976.0])] -[2024-03-10T13:44:52Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 357699164922.01996), ("std::vec::Vec", 30030307293494.707), ("std::vec::Vec", 338935538600124.3)] -[2024-03-10T13:44:52Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:44:52Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 610.0, avg_n: 1000000.0, avg_op_counts: {"first": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "pop": 1000000.0, "get": 0.0, "remove": 0.0, "push": 1000000.0, "insert": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 55.0, avg_n: 10000000.0, avg_op_counts: {"pop": 10000000.0, "get": 0.0, "insert": 0.0, "contains": 0.0, "remove": 0.0, "push": 10000000.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 50000000.0, avg_op_counts: {"clear": 0.0, "push": 50000000.0, "first": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "insert": 0.0, "remove": 0.0, "pop": 50000000.0} }] -[2024-03-10T13:44:52Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [357699164922.01996, 30030307293494.707, 338935538600124.3]), ("std::collections::LinkedList", [3094563276267.368, 298517614072360.5, 3414041950655976.0])] -[2024-03-10T13:44:52Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 357699164922.01996), ("std::vec::Vec", 30030307293494.707), ("std::vec::Vec", 338935538600124.3)] -[2024-03-10T13:44:52Z DEBUG candelabra::confirmation] Saving choices for project example_stack -[2024-03-10T13:44:52Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_stack/src/types.pr.rs -[2024-03-10T13:44:52Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:44:52Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:44:52Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:44:52Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:44:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:44:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:44:53Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:44:53Z INFO candelabra_cli::select] Saved best choices -[2024-03-10T13:44:53Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::collections::LinkedList} -[2024-03-10T13:44:53Z DEBUG candelabra::confirmation] Saving choices for project example_stack -[2024-03-10T13:44:53Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_stack/src/types.pr.rs -[2024-03-10T13:44:53Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:44:53Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:44:53Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:44:53Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:44:53Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:44:53Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:44:53Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 610.0, avg_n: 1000000.0, avg_op_counts: {"get": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "pop": 1000000.0, "push": 1000000.0, "insert": 0.0} }, ProfilerPartition { occurences: 55.0, avg_n: 10000000.0, avg_op_counts: {"remove": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "insert": 0.0, "pop": 10000000.0, "push": 10000000.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 50000000.0, avg_op_counts: {"pop": 50000000.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "push": 50000000.0, "insert": 0.0} }] +[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::LinkedList", [3094563276267.368, 298517614072360.5, 3414041950655976.0]), ("std::vec::Vec", [357699164922.01996, 30030307293494.707, 338935538600124.3])] +[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 357699164922.01996), ("std::vec::Vec", 30030307293494.707), ("std::vec::Vec", 338935538600124.3)] +[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 610.0, avg_n: 1000000.0, avg_op_counts: {"last": 0.0, "first": 0.0, "clear": 0.0, "push": 1000000.0, "nth": 0.0, "pop": 1000000.0, "get": 0.0, "insert": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 55.0, avg_n: 10000000.0, avg_op_counts: {"insert": 0.0, "last": 0.0, "pop": 10000000.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 10000000.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 50000000.0, avg_op_counts: {"push": 50000000.0, "get": 0.0, "pop": 50000000.0, "nth": 0.0, "remove": 0.0, "insert": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0} }] +[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [357699164922.01996, 30030307293494.707, 338935538600124.3]), ("std::collections::LinkedList", [3094563276267.368, 298517614072360.5, 3414041950655976.0])] +[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 357699164922.01996), ("std::vec::Vec", 30030307293494.707), ("std::vec::Vec", 338935538600124.3)] +[2024-03-10T19:25:13Z DEBUG candelabra::confirmation] Saving choices for project example_stack +[2024-03-10T19:25:13Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_stack/src/types.pr.rs +[2024-03-10T19:25:13Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:25:13Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:25:13Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:25:13Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs +[2024-03-10T19:25:13Z INFO candelabra_cli::select] Saved best choices +[2024-03-10T19:25:13Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::collections::LinkedList} +[2024-03-10T19:25:13Z DEBUG candelabra::confirmation] Saving choices for project example_stack +[2024-03-10T19:25:13Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_stack/src/types.pr.rs +[2024-03-10T19:25:13Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:25:13Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:25:13Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:25:13Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling example_stack v0.1.0 (/opt/candelabra/src/tests/example_stack) - Finished bench [optimized] target(s) in 2.52s + Finished bench [optimized] target(s) in 2.70s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-3694756a33adc5ee) -[2024-03-10T13:46:08Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::vec::Vec} -[2024-03-10T13:46:08Z DEBUG candelabra::confirmation] Saving choices for project example_stack -[2024-03-10T13:46:08Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_stack/src/types.pr.rs -[2024-03-10T13:46:08Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:46:08Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:46:08Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:46:08Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:46:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:46:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:46:09Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:26:30Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::vec::Vec} +[2024-03-10T19:26:30Z DEBUG candelabra::confirmation] Saving choices for project example_stack +[2024-03-10T19:26:30Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_stack/src/types.pr.rs +[2024-03-10T19:26:30Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:26:30Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:26:30Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:26:30Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:26:30Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:26:30Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:26:30Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling example_stack v0.1.0 (/opt/candelabra/src/tests/example_stack) - Finished bench [optimized] target(s) in 2.59s + Finished bench [optimized] target(s) in 2.55s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-3694756a33adc5ee) -┌─────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────────────┐ -│ assignment │ │ -├─────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────────────────────┤ -│ {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::collections::LinkedList} │ 1884600000.0 │ -│ {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::vec::Vec} │ 305900000.0 │ -└─────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────┘ +┌─────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────┬───────────┬───────────┬────────────┬──────────┬────────────┐ +│ │ l18 │ l19 │ l29 │ l31 │ l8 │ total │ +├─────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────┼───────────┼───────────┼────────────┼──────────┼────────────┤ +│ {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::vec::Vec} │ 55677000 │ │ 284540000 │ │ 1706000 │ 341923000 │ +│ {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::collections::LinkedList} │ │ 384980000 │ │ 1868100000 │ 20625000 │ 2273705000 │ +└─────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────┴───────────┴───────────┴────────────┴──────────┴────────────┘ \begin{center} -\begin{tabular}{|c|c|} -assignment & \\ +\begin{tabular}{|c|c|c|c|c|c|c|} + & l18 & l19 & l29 & l31 & l8 & total \\ \hline -\{("/opt/candelabra/src/tests/example\_stack/src/types.pr.rs", "StackCon"): std::collections::LinkedList\} & 1884600000.0 \\ -\{("/opt/candelabra/src/tests/example\_stack/src/types.pr.rs", "StackCon"): std::vec::Vec\} & 305900000.0 \\ +\{("/opt/candelabra/src/tests/example\_stack/src/types.pr.rs", "StackCon"): std::vec::Vec\} & 55677000 & & 284540000 & & 1706000 & 341923000 \\ +\{("/opt/candelabra/src/tests/example\_stack/src/types.pr.rs", "StackCon"): std::collections::LinkedList\} & & 384980000 & & 1868100000 & 20625000 & 2273705000 \\ \end{tabular} \end{center} -[0Ksection_end:1710078405:compare-example_stack +[0Ksection_end:1710098826:compare-example_stack [0K
\ No newline at end of file diff --git a/analysis/current/sections/compare-prime_sieve b/analysis/current/sections/compare-prime_sieve index aced189..05802cd 100644 --- a/analysis/current/sections/compare-prime_sieve +++ b/analysis/current/sections/compare-prime_sieve @@ -1,208 +1,161 @@ -:1710078405:compare-prime_sieve +:1710098826:compare-prime_sieve [0Kcompare-prime_sieve /run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p prime_sieve select --compare -[2024-03-10T13:46:45Z INFO candelabra_cli] Using source dir: "/nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source" -[2024-03-10T13:46:45Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 -[2024-03-10T13:46:45Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs. Continuing anyway. -[2024-03-10T13:46:45Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs. Continuing anyway. -[2024-03-10T13:46:45Z DEBUG primrose::library_specs] Failed to process library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs. Continuing anyway. -[2024-03-10T13:46:45Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 -[2024-03-10T13:46:45Z INFO candelabra_cli::select] Processing project prime_sieve -[2024-03-10T13:46:45Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:46:45Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:46:45Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:46:45Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:46:45Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:46:45Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:46:45Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:46:45Z INFO primrose::selector] Finding container types for tag Primes -[2024-03-10T13:46:45Z DEBUG primrose::selector] primrose_library::SortedVec - ... -[2024-03-10T13:46:45Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:46:49Z DEBUG primrose::selector] primrose_library::SortedVec - YAY -[2024-03-10T13:46:49Z DEBUG primrose::selector] std::vec::Vec - ... -[2024-03-10T13:46:49Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:46:53Z DEBUG primrose::selector] std::vec::Vec - NAY -[2024-03-10T13:46:53Z DEBUG primrose::selector] std::collections::LinkedList - ... -[2024-03-10T13:46:53Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:46:58Z DEBUG primrose::selector] std::collections::LinkedList - NAY -[2024-03-10T13:46:58Z DEBUG primrose::selector] primrose_library::SortedUniqueVec - ... -[2024-03-10T13:46:58Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:47:03Z DEBUG primrose::selector] primrose_library::SortedUniqueVec - NAY -[2024-03-10T13:47:03Z DEBUG primrose::selector] std::collections::BTreeSet - ... -[2024-03-10T13:47:03Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:47:08Z DEBUG primrose::selector] std::collections::BTreeSet - YAY -[2024-03-10T13:47:08Z DEBUG primrose::selector] std::collections::HashSet - ... -[2024-03-10T13:47:08Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:47:12Z DEBUG primrose::selector] std::collections::HashSet - YAY -[2024-03-10T13:47:12Z INFO primrose::selector] Finding container types for tag Sieve -[2024-03-10T13:47:12Z DEBUG primrose::selector] std::vec::Vec - ... -[2024-03-10T13:47:12Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:47:14Z DEBUG primrose::selector] Checking bound Stack... -[2024-03-10T13:47:16Z DEBUG primrose::selector] std::vec::Vec - YAY -[2024-03-10T13:47:16Z DEBUG primrose::selector] std::collections::LinkedList - ... -[2024-03-10T13:47:16Z DEBUG primrose::selector] Checking bound Container... -[2024-03-10T13:47:18Z DEBUG primrose::selector] Checking bound Stack... -[2024-03-10T13:47:20Z DEBUG primrose::selector] std::collections::LinkedList - YAY -[2024-03-10T13:47:20Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs for profiling -[2024-03-10T13:47:20Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:47:20Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:47:20Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:47:20Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:47:20Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:47:20Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:47:20Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:47:20Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmpGGFrJy" } - Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve) - Finished bench [optimized] target(s) in 2.85s - Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8) -[2024-03-10T13:52:09Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:52:09Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 74361.0, avg_n: 498.0, avg_op_counts: {"last": 0.0, "push": 498.0, "get": 0.0, "pop": 96.0, "remove": 911.0, "nth": 0.0, "insert": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 74.0, avg_n: 19998.0, avg_op_counts: {"nth": 0.0, "insert": 0.0, "push": 19998.0, "last": 0.0, "remove": 47862.0, "contains": 0.0, "pop": 2263.0, "first": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 49998.0, avg_op_counts: {"contains": 0.0, "pop": 5134.0, "clear": 0.0, "last": 0.0, "insert": 0.0, "push": 49998.0, "first": 0.0, "get": 0.0, "nth": 0.0, "remove": 124819.0} }] -[2024-03-10T13:52:09Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::LinkedList", [144053466252.44617, 183929188637.45554, 236600851544.7592]), ("std::vec::Vec", [81534805726.33832, 31644646744.952877, 45861041412.51566])] -[2024-03-10T13:52:09Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 81534805726.33832), ("std::vec::Vec", 31644646744.952877), ("std::vec::Vec", 45861041412.51566)] +[2024-03-10T19:27:06Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source" +[2024-03-10T19:27:06Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-10T19:27:06Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-10T19:27:06Z INFO candelabra_cli::select] Processing project prime_sieve +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 74361.0, avg_n: 94.0, avg_op_counts: {"remove": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "insert": 95.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 74.0, avg_n: 2261.0, avg_op_counts: {"contains": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 2262.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 5132.0, avg_op_counts: {"push": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "insert": 5133.0, "contains": 0.0, "first": 0.0, "pop": 0.0} }] +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [337199116.7758861, 11474453.601248696, 7288519.092273792]), ("std::collections::HashSet", [298771339.65670806, 6871242.670358136, 3996095.320630338]), ("primrose_library::SortedVec", [381746235.90605056, 11915554.258971993, 21329530.685821228])] +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 298771339.65670806), ("std::collections::HashSet", 6871242.670358136), ("std::collections::HashSet", 3996095.320630338)] ┌────────┬──────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐ │ name │ implementation │ estimated cost │ file │ ├────────┼──────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤ -│ Sieve │ std::vec::Vec │ 159040493883.80685 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │ -│ Sieve │ std::collections::LinkedList │ 564583506434.6609 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │ │ Primes │ primrose_library::SortedVec │ 414991320.8508438 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │ │ Primes │ std::collections::BTreeSet │ 355962089.4694086 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │ │ Primes │ std::collections::HashSet │ 309638677.6476965 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │ +│ Sieve │ std::vec::Vec │ 159040493883.80685 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │ +│ Sieve │ std::collections::LinkedList │ 564583506434.6609 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │ └────────┴──────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────┘ \begin{center} \begin{tabular}{|c|c|c|c|} name & implementation & estimated cost & file \\ \hline -Sieve & std::vec::Vec & 159040493883.80685 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\ -Sieve & std::collections::LinkedList & 564583506434.6609 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\ Primes & primrose\_library::SortedVec & 414991320.8508438 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\ Primes & std::collections::BTreeSet & 355962089.4694086 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\ Primes & std::collections::HashSet & 309638677.6476965 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\ +Sieve & std::vec::Vec & 159040493883.80685 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\ +Sieve & std::collections::LinkedList & 564583506434.6609 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\ \end{tabular} \end{center} -[2024-03-10T13:52:10Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:52:10Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 74361.0, avg_n: 94.0, avg_op_counts: {"insert": 95.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 74.0, avg_n: 2261.0, avg_op_counts: {"first": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "remove": 0.0, "insert": 2262.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 5132.0, avg_op_counts: {"nth": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "insert": 5133.0, "get": 0.0, "push": 0.0, "remove": 0.0} }] -[2024-03-10T13:52:10Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::SortedVec", [381746235.90605056, 11915554.258971993, 21329530.685821228]), ("std::collections::HashSet", [298771339.65670806, 6871242.670358136, 3996095.320630338]), ("std::collections::BTreeSet", [337199116.7758861, 11474453.601248696, 7288519.092273792])] -[2024-03-10T13:52:10Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 298771339.65670806), ("std::collections::HashSet", 6871242.670358136), ("std::collections::HashSet", 3996095.320630338)] -[2024-03-10T13:52:10Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:52:10Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 74361.0, avg_n: 498.0, avg_op_counts: {"push": 498.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "remove": 911.0, "pop": 96.0, "first": 0.0, "contains": 0.0, "insert": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 74.0, avg_n: 19998.0, avg_op_counts: {"contains": 0.0, "clear": 0.0, "insert": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "pop": 2263.0, "get": 0.0, "push": 19998.0, "remove": 47862.0} }, ProfilerPartition { occurences: 19.0, avg_n: 49998.0, avg_op_counts: {"contains": 0.0, "pop": 5134.0, "insert": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "remove": 124819.0, "push": 49998.0, "nth": 0.0} }] -[2024-03-10T13:52:10Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [81534805726.33832, 31644646744.952877, 45861041412.51566]), ("std::collections::LinkedList", [144053466252.44617, 183929188637.45554, 236600851544.7592])] -[2024-03-10T13:52:10Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 81534805726.33832), ("std::vec::Vec", 31644646744.952877), ("std::vec::Vec", 45861041412.51566)] -[2024-03-10T13:52:10Z DEBUG candelabra::profiler::info] Checking for nsplit -[2024-03-10T13:52:10Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 74361.0, avg_n: 94.0, avg_op_counts: {"push": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "insert": 95.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 74.0, avg_n: 2261.0, avg_op_counts: {"get": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "insert": 2262.0, "push": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 5132.0, avg_op_counts: {"get": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "insert": 5133.0} }] -[2024-03-10T13:52:10Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::SortedVec", [381746235.90605056, 11915554.258971993, 21329530.685821228]), ("std::collections::BTreeSet", [337199116.7758861, 11474453.601248696, 7288519.092273792]), ("std::collections::HashSet", [298771339.65670806, 6871242.670358136, 3996095.320630338])] -[2024-03-10T13:52:10Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 298771339.65670806), ("std::collections::HashSet", 6871242.670358136), ("std::collections::HashSet", 3996095.320630338)] -[2024-03-10T13:52:10Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve -[2024-03-10T13:52:10Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs -[2024-03-10T13:52:10Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:52:10Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:52:10Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:52:10Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:52:10Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:52:10Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:52:10Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs -[2024-03-10T13:52:10Z INFO candelabra_cli::select] Saved best choices -[2024-03-10T13:52:10Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec} -[2024-03-10T13:52:10Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve -[2024-03-10T13:52:10Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs -[2024-03-10T13:52:10Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:52:10Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:52:10Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:52:10Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:52:10Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:52:10Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:52:10Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 74361.0, avg_n: 498.0, avg_op_counts: {"pop": 96.0, "remove": 911.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "insert": 0.0, "nth": 0.0, "push": 498.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 74.0, avg_n: 19998.0, avg_op_counts: {"insert": 0.0, "contains": 0.0, "pop": 2263.0, "remove": 47862.0, "get": 0.0, "push": 19998.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 49998.0, avg_op_counts: {"nth": 0.0, "first": 0.0, "push": 49998.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "remove": 124819.0, "insert": 0.0, "pop": 5134.0, "get": 0.0} }] +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [81534805726.3383, 31644646744.952877, 45861041412.51567]), ("std::collections::LinkedList", [144053466252.44617, 183929188637.45557, 236600851544.7592])] +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 81534805726.3383), ("std::vec::Vec", 31644646744.952877), ("std::vec::Vec", 45861041412.51567)] +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 74361.0, avg_n: 498.0, avg_op_counts: {"pop": 96.0, "push": 498.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "remove": 911.0, "insert": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 74.0, avg_n: 19998.0, avg_op_counts: {"nth": 0.0, "contains": 0.0, "get": 0.0, "insert": 0.0, "last": 0.0, "pop": 2263.0, "remove": 47862.0, "first": 0.0, "clear": 0.0, "push": 19998.0} }, ProfilerPartition { occurences: 19.0, avg_n: 49998.0, avg_op_counts: {"last": 0.0, "push": 49998.0, "first": 0.0, "pop": 5134.0, "contains": 0.0, "nth": 0.0, "remove": 124819.0, "insert": 0.0, "clear": 0.0, "get": 0.0} }] +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::LinkedList", [144053466252.44617, 183929188637.45554, 236600851544.7592]), ("std::vec::Vec", [81534805726.3383, 31644646744.952877, 45861041412.51567])] +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 81534805726.3383), ("std::vec::Vec", 31644646744.952877), ("std::vec::Vec", 45861041412.51567)] +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Checking for nsplit +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 74361.0, avg_n: 94.0, avg_op_counts: {"last": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "insert": 95.0, "push": 0.0} }, ProfilerPartition { occurences: 74.0, avg_n: 2261.0, avg_op_counts: {"push": 0.0, "first": 0.0, "get": 0.0, "insert": 2262.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 5132.0, avg_op_counts: {"nth": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "insert": 5133.0, "push": 0.0, "contains": 0.0, "clear": 0.0} }] +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::SortedVec", [381746235.90605056, 11915554.258971993, 21329530.685821228]), ("std::collections::HashSet", [298771339.65670806, 6871242.670358136, 3996095.320630338]), ("std::collections::BTreeSet", [337199116.7758861, 11474453.601248696, 7288519.092273792])] +[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 298771339.65670806), ("std::collections::HashSet", 6871242.670358136), ("std::collections::HashSet", 3996095.320630338)] +[2024-03-10T19:27:06Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve +[2024-03-10T19:27:06Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs +[2024-03-10T19:27:06Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:27:06Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:27:06Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:27:06Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs +[2024-03-10T19:27:06Z INFO candelabra_cli::select] Saved best choices +[2024-03-10T19:27:06Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec} +[2024-03-10T19:27:06Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve +[2024-03-10T19:27:06Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs +[2024-03-10T19:27:06Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:27:06Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:27:06Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:27:06Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve) - Finished bench [optimized] target(s) in 7.24s + Finished bench [optimized] target(s) in 2.59s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8) -[2024-03-10T13:53:06Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList} -[2024-03-10T13:53:06Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve -[2024-03-10T13:53:06Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs -[2024-03-10T13:53:06Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:53:06Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:53:06Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:53:06Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:53:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:53:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:53:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:27:56Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList} +[2024-03-10T19:27:56Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve +[2024-03-10T19:27:56Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs +[2024-03-10T19:27:56Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:27:56Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:27:56Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:27:56Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:27:56Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:27:56Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:27:56Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve) - Finished bench [optimized] target(s) in 2.85s + Finished bench [optimized] target(s) in 2.67s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8) -[2024-03-10T13:57:05Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec} -[2024-03-10T13:57:05Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve -[2024-03-10T13:57:05Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs -[2024-03-10T13:57:05Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:57:05Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:57:05Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:57:05Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:57:05Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:57:05Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:57:05Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:31:52Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec} +[2024-03-10T19:31:52Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve +[2024-03-10T19:31:52Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs +[2024-03-10T19:31:52Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:31:52Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:31:52Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:31:52Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:31:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:31:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:31:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve) - Finished bench [optimized] target(s) in 2.60s + Finished bench [optimized] target(s) in 2.78s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8) -[2024-03-10T13:57:53Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList} -[2024-03-10T13:57:53Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve -[2024-03-10T13:57:53Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs -[2024-03-10T13:57:53Z DEBUG primrose::selector] Setting up directories -[2024-03-10T13:57:53Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T13:57:53Z DEBUG primrose::selector] Running type checker -[2024-03-10T13:57:53Z DEBUG primrose::selector] Running analysis -[2024-03-10T13:57:53Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T13:57:53Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T13:57:53Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:32:41Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet} +[2024-03-10T19:32:41Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve +[2024-03-10T19:32:41Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs +[2024-03-10T19:32:41Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:32:41Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:32:41Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:32:41Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:32:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:32:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:32:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve) - Finished bench [optimized] target(s) in 2.85s + Finished bench [optimized] target(s) in 2.70s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8) -[2024-03-10T14:04:26Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet} -[2024-03-10T14:04:26Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve -[2024-03-10T14:04:26Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs -[2024-03-10T14:04:26Z DEBUG primrose::selector] Setting up directories -[2024-03-10T14:04:26Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T14:04:26Z DEBUG primrose::selector] Running type checker -[2024-03-10T14:04:26Z DEBUG primrose::selector] Running analysis -[2024-03-10T14:04:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T14:04:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T14:04:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:42:57Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet} +[2024-03-10T19:42:57Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve +[2024-03-10T19:42:57Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs +[2024-03-10T19:42:57Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:42:57Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:42:57Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:42:57Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:42:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:42:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:42:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve) - Finished bench [optimized] target(s) in 2.94s + Finished bench [optimized] target(s) in 2.96s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8) -[2024-03-10T14:05:15Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet} -[2024-03-10T14:05:15Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve -[2024-03-10T14:05:15Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs -[2024-03-10T14:05:15Z DEBUG primrose::selector] Setting up directories -[2024-03-10T14:05:15Z DEBUG primrose::selector] Parsing into blocks -[2024-03-10T14:05:15Z DEBUG primrose::selector] Running type checker -[2024-03-10T14:05:15Z DEBUG primrose::selector] Running analysis -[2024-03-10T14:05:15Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/adaptive.rs -[2024-03-10T14:05:15Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/profiler.rs -[2024-03-10T14:05:15Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/1vjbjqp60xw852rp1r7zdw6i6xcmja7j-source/crates/library/src/traits.rs +[2024-03-10T19:43:47Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet} +[2024-03-10T19:43:47Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve +[2024-03-10T19:43:47Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs +[2024-03-10T19:43:47Z DEBUG primrose::selector] Setting up directories +[2024-03-10T19:43:47Z DEBUG primrose::selector] Parsing into blocks +[2024-03-10T19:43:47Z DEBUG primrose::selector] Running type checker +[2024-03-10T19:43:47Z DEBUG primrose::selector] Running analysis +[2024-03-10T19:43:47Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs +[2024-03-10T19:43:47Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs +[2024-03-10T19:43:47Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve) - Finished bench [optimized] target(s) in 2.74s + Finished bench [optimized] target(s) in 3.00s Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8) -┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────────────┬──────────────────────────┬──────────────────────────┐ -│ assignment │ prime_sieve/20000 │ prime_sieve/50000 │ prime_sieve/500 │ -├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────────────────────┼──────────────────────────┼──────────────────────────┤ -│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet} │ 1387800000.0 │ 9128700000.0 │ 201310.0 │ -│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec} │ 116280000.0 │ 767810000.0 │ 75619.0 │ -│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList} │ 2096200000.0 │ 16094000000.000002 │ 206610.0 │ -│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList} │ 1380700000.0 │ 9091500000.0 │ 196950.0 │ -│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec} │ 119990000.0 │ 800280000.0 │ 82507.0 │ -│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet} │ 116000000.0 │ 760920000.0 │ 76091.0 │ -└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────┴──────────────────────────┴──────────────────────────┘ +┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────────────────┬─────────────────┬───────────────────┬─────────────┐ +│ │ prime_sieve/20000 │ prime_sieve/500 │ prime_sieve/50000 │ total │ +├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────────────────┼─────────────────┼───────────────────┼─────────────┤ +│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList} │ 1368100000 │ 194570 │ 8976500000 │ 10344794570 │ +│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec} │ 116550000 │ 75161 │ 773260000 │ 889885161 │ +│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet} │ 2112600000 │ 193350 │ 27185000000 │ 29297793350 │ +│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet} │ 118070000 │ 75322 │ 773890000 │ 892035322 │ +│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec} │ 119210000 │ 81639 │ 803150000 │ 922441639 │ +│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet} │ 1391000000 │ 199910 │ 7699600000 │ 9090799910 │ +└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────┴─────────────────┴───────────────────┴─────────────┘ \begin{center} -\begin{tabular}{|c|c|c|c|} -assignment & prime\_sieve/20000 & prime\_sieve/50000 & prime\_sieve/500 \\ +\begin{tabular}{|c|c|c|c|c|} + & prime\_sieve/20000 & prime\_sieve/500 & prime\_sieve/50000 & total \\ \hline -\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet\} & 1387800000.0 & 9128700000.0 & 201310.0 \\ -\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec\} & 116280000.0 & 767810000.0 & 75619.0 \\ -\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList\} & 2096200000.0 & 16094000000.000002 & 206610.0 \\ -\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): primrose\_library::SortedVec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList\} & 1380700000.0 & 9091500000.0 & 196950.0 \\ -\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): primrose\_library::SortedVec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec\} & 119990000.0 & 800280000.0 & 82507.0 \\ -\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet\} & 116000000.0 & 760920000.0 & 76091.0 \\ +\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): primrose\_library::SortedVec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList\} & 1368100000 & 194570 & 8976500000 & 10344794570 \\ +\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec\} & 116550000 & 75161 & 773260000 & 889885161 \\ +\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet\} & 2112600000 & 193350 & 27185000000 & 29297793350 \\ +\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet\} & 118070000 & 75322 & 773890000 & 892035322 \\ +\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): primrose\_library::SortedVec\} & 119210000 & 81639 & 803150000 & 922441639 \\ +\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet\} & 1391000000 & 199910 & 7699600000 & 9090799910 \\ \end{tabular} \end{center} -[0Ksection_end:1710079755:compare-prime_sieve +[0Ksection_end:1710100037:compare-prime_sieve [0K -section_end:1710079755:step_script +section_end:1710100037:step_script
\ No newline at end of file diff --git a/analysis/current/sections/cost-model-primrose_library--EagerSortedVec b/analysis/current/sections/cost-model-primrose_library--EagerSortedVec new file mode 100644 index 0000000..ef8f861 --- /dev/null +++ b/analysis/current/sections/cost-model-primrose_library--EagerSortedVec @@ -0,0 +1,50 @@ +:1709829825:cost-model-primrose_library--EagerSortedVec +[0Kcost-model-primrose_library--EagerSortedVec +/run/current-system/sw/bin/candelabra-cli -l cost-model primrose_library::EagerSortedVec +[2024-03-07T16:43:45Z INFO candelabra_cli] Using source dir: "/nix/store/62sivksb29gn76l89v3hwvni26baphq5-source" +[2024-03-07T16:43:45Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-07T16:43:45Z DEBUG primrose::library_specs] Failed to process library module /nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-07T16:43:45Z DEBUG primrose::library_specs] Failed to process library module /nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-07T16:43:45Z DEBUG primrose::library_specs] Failed to process library module /nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-07T16:43:45Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-07T16:43:46Z INFO candelabra_cli::model] Calculating cost model for primrose_library::EagerSortedVec +[2024-03-07T16:43:46Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for primrose_library::EagerSortedVec in "/tmp/.tmppiGs0d" +[2024-03-07T16:43:46Z INFO candelabra::cost::benchmark] Building and running benchmarks for primrose_library::EagerSortedVec + Updating crates.io index + Compiling bench v0.1.0 (/tmp/.tmppiGs0d) + Finished release [optimized] target(s) in 1.06s + Running `/opt/candelabra/src/target/release/bench --bench` +[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op insert with 400 observations +[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op first with 400 observations +[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op contains with 400 observations +[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op nth with 400 observations +[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op remove with 400 observations +[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op clear with 400 observations +[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op last with 400 observations +┌──────────┬─────────────────────┬────────────────────────┬──────────────────────────────┬─────────────────────┬─────────────────────┐ +│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │ +├──────────┼─────────────────────┼────────────────────────┼──────────────────────────────┼─────────────────────┼─────────────────────┤ +│ clear │ 8.360099942840861 │ 0.0007511407131532699 │ -0.0000000015604150691930547 │ 3.1745594185716755 │ 0.39881673114653066 │ +│ nth │ -4.153716586512019 │ 0.0002480119497290101 │ 0.000000009200662161764998 │ 4.364748359905775 │ 0.5542592545704063 │ +│ last │ -8.811356284894828 │ -0.0010648746444896218 │ 0.000000030241860731407824 │ 5.7033513083757725 │ 0.47661021200864584 │ +│ contains │ 171.675095941373 │ 0.017527091727466693 │ -0.00000019636492211331772 │ -15.618069505718495 │ 4.254169073057398 │ +│ remove │ 436.71055399870966 │ 0.1150752395338337 │ 0.0000009306355233769587 │ -50.870169701876875 │ 0.916059449754812 │ +│ insert │ 304.789653642918 │ 0.06530356732243714 │ 0.00000024265152630430415 │ -37.473979466074525 │ 0.11546500678751422 │ +│ first │ -15.778908014964145 │ -0.0026233158889280017 │ 0.00000006498653330821493 │ 7.078049912935171 │ 1.2871110457094541 │ +└──────────┴─────────────────────┴────────────────────────┴──────────────────────────────┴─────────────────────┴─────────────────────┘ +\begin{center} +\begin{tabular}{|c|c|c|c|c|c|} + & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\ +\hline +clear & 8.360099942840861 & 0.0007511407131532699 & -0.0000000015604150691930547 & 3.1745594185716755 & 0.39881673114653066 \\ +nth & -4.153716586512019 & 0.0002480119497290101 & 0.000000009200662161764998 & 4.364748359905775 & 0.5542592545704063 \\ +last & -8.811356284894828 & -0.0010648746444896218 & 0.000000030241860731407824 & 5.7033513083757725 & 0.47661021200864584 \\ +contains & 171.675095941373 & 0.017527091727466693 & -0.00000019636492211331772 & -15.618069505718495 & 4.254169073057398 \\ +remove & 436.71055399870966 & 0.1150752395338337 & 0.0000009306355233769587 & -50.870169701876875 & 0.916059449754812 \\ +insert & 304.789653642918 & 0.06530356732243714 & 0.00000024265152630430415 & -37.473979466074525 & 0.11546500678751422 \\ +first & -15.778908014964145 & -0.0026233158889280017 & 0.00000006498653330821493 & 7.078049912935171 & 1.2871110457094541 \\ +\end{tabular} +\end{center} +[0Ksection_end:1709830052:cost-model-primrose_library--EagerSortedVec +[0K +
\ No newline at end of file diff --git a/analysis/current/sections/cost-model-primrose_library--EagerUniqueVec b/analysis/current/sections/cost-model-primrose_library--EagerUniqueVec new file mode 100644 index 0000000..f2e1feb --- /dev/null +++ b/analysis/current/sections/cost-model-primrose_library--EagerUniqueVec @@ -0,0 +1,52 @@ +:1709829026:cost-model-primrose_library--EagerUniqueVec +[0Kcost-model-primrose_library--EagerUniqueVec +/run/current-system/sw/bin/candelabra-cli -l cost-model primrose_library::EagerUniqueVec +[2024-03-07T16:30:26Z INFO candelabra_cli] Using source dir: "/nix/store/62sivksb29gn76l89v3hwvni26baphq5-source" +[2024-03-07T16:30:26Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-07T16:30:26Z DEBUG primrose::library_specs] Failed to process library module /nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-07T16:30:26Z DEBUG primrose::library_specs] Failed to process library module /nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-07T16:30:26Z DEBUG primrose::library_specs] Failed to process library module /nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-07T16:30:26Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-07T16:30:27Z INFO candelabra_cli::model] Calculating cost model for primrose_library::EagerUniqueVec +[2024-03-07T16:30:27Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for primrose_library::EagerUniqueVec in "/tmp/.tmpjsA3Oc" +[2024-03-07T16:30:27Z INFO candelabra::cost::benchmark] Building and running benchmarks for primrose_library::EagerUniqueVec + Updating crates.io index + Compiling primrose-library v0.1.0 (/nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library) + Compiling candelabra-benchmarker v0.1.0 (/nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/benchmarker) + Compiling bench v0.1.0 (/tmp/.tmpjsA3Oc) + Finished release [optimized] target(s) in 1.76s + Running `/opt/candelabra/src/target/release/bench --bench` +[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op last with 400 observations +[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op insert with 400 observations +[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op contains with 400 observations +[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op first with 400 observations +[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op nth with 400 observations +[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op remove with 400 observations +[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op clear with 400 observations +┌──────────┬────────────────────┬─────────────────────────┬─────────────────────────────┬─────────────────────┬──────────────────────┐ +│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │ +├──────────┼────────────────────┼─────────────────────────┼─────────────────────────────┼─────────────────────┼──────────────────────┤ +│ first │ 34.681567762527266 │ 0.00010297945395876251 │ 0.000000010958636286960643 │ 0.8033545946905178 │ 0.4264563603286057 │ +│ nth │ 13.936568920928949 │ -0.00013744387364830746 │ 0.000000019600417580621518 │ 2.331512333122987 │ 0.6990301031401734 │ +│ clear │ 21.416763700904085 │ 0.0018940584748368683 │ -0.000000020530345568358175 │ 0.8467077371669802 │ 0.4703155375333861 │ +│ contains │ 46.35836842565823 │ 0.002761743573825637 │ -0.000000035487013941833007 │ -1.3205898909469624 │ 0.55024108266488 │ +│ last │ 15.892041688187419 │ 0.00029831406008959394 │ 0.0000000055318022496364344 │ 2.058390617305008 │ 0.48898081269681365 │ +│ insert │ -153.6446411240613 │ 0.23248667145498914 │ 0.000000027182569858175782 │ 22.40592036788439 │ 0.029968864791422654 │ +│ remove │ 1674.5459627179662 │ 0.4592361185757525 │ -0.0000008043058939631283 │ -218.78933329158463 │ 0.3076253082881955 │ +└──────────┴────────────────────┴─────────────────────────┴─────────────────────────────┴─────────────────────┴──────────────────────┘ +\begin{center} +\begin{tabular}{|c|c|c|c|c|c|} + & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\ +\hline +first & 34.681567762527266 & 0.00010297945395876251 & 0.000000010958636286960643 & 0.8033545946905178 & 0.4264563603286057 \\ +nth & 13.936568920928949 & -0.00013744387364830746 & 0.000000019600417580621518 & 2.331512333122987 & 0.6990301031401734 \\ +clear & 21.416763700904085 & 0.0018940584748368683 & -0.000000020530345568358175 & 0.8467077371669802 & 0.4703155375333861 \\ +contains & 46.35836842565823 & 0.002761743573825637 & -0.000000035487013941833007 & -1.3205898909469624 & 0.55024108266488 \\ +last & 15.892041688187419 & 0.00029831406008959394 & 0.0000000055318022496364344 & 2.058390617305008 & 0.48898081269681365 \\ +insert & -153.6446411240613 & 0.23248667145498914 & 0.000000027182569858175782 & 22.40592036788439 & 0.029968864791422654 \\ +remove & 1674.5459627179662 & 0.4592361185757525 & -0.0000008043058939631283 & -218.78933329158463 & 0.3076253082881955 \\ +\end{tabular} +\end{center} +[0Ksection_end:1709829724:cost-model-primrose_library--EagerUniqueVec +[0K +
\ No newline at end of file diff --git a/analysis/current/sections/cost-model-primrose_library--SortedUniqueVec b/analysis/current/sections/cost-model-primrose_library--SortedUniqueVec new file mode 100644 index 0000000..3db834a --- /dev/null +++ b/analysis/current/sections/cost-model-primrose_library--SortedUniqueVec @@ -0,0 +1,52 @@ +:1709850553:cost-model-primrose_library--SortedUniqueVec +[0Kcost-model-primrose_library--SortedUniqueVec +/run/current-system/sw/bin/candelabra-cli -l cost-model primrose_library::SortedUniqueVec +[2024-03-07T22:29:13Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source" +[2024-03-07T22:29:13Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-07T22:29:13Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-07T22:29:13Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-07T22:29:13Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-07T22:29:13Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-07T22:29:13Z INFO candelabra_cli::model] Calculating cost model for primrose_library::SortedUniqueVec +[2024-03-07T22:29:13Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for primrose_library::SortedUniqueVec in "/tmp/.tmpLPLJGE" +[2024-03-07T22:29:13Z INFO candelabra::cost::benchmark] Building and running benchmarks for primrose_library::SortedUniqueVec + Updating crates.io index + Compiling primrose-library v0.1.0 (/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library) + Compiling candelabra-benchmarker v0.1.0 (/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/benchmarker) + Compiling bench v0.1.0 (/tmp/.tmpLPLJGE) + Finished release [optimized] target(s) in 2.43s + Running `/opt/candelabra/src/target/release/bench --bench` +[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op remove with 400 observations +[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op first with 400 observations +[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op contains with 400 observations +[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op clear with 400 observations +[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op insert with 400 observations +[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op last with 400 observations +[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op nth with 366 observations +┌──────────┬────────────────────┬────────────────────────┬──────────────────────────────┬──────────────────────┬─────────────────────┐ +│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │ +├──────────┼────────────────────┼────────────────────────┼──────────────────────────────┼──────────────────────┼─────────────────────┤ +│ clear │ 27.435365035188624 │ 0.0015992722144352878 │ 0.0000000029924011987821983 │ 0.07629338017818554 │ 0.6153609792537608 │ +│ nth │ 27.557924658097363 │ 0.0015617041718968827 │ -0.0000000026002186666622907 │ -0.17166369124640823 │ 0.32661769625485304 │ +│ first │ 37.481321274602124 │ 0.0015871195130593707 │ -0.0000000009232635403960773 │ -0.9611007015537325 │ 0.5040224625720076 │ +│ contains │ 30.385538860136876 │ 0.00016972382212759873 │ 0.000000027451863945274084 │ 1.3864000597221775 │ 0.6397924698775744 │ +│ remove │ 148.39062227320392 │ 0.31134591529583133 │ 0.000001678492679167828 │ -14.015782485701493 │ 0.29938024284013687 │ +│ insert │ 204.75377242962713 │ 0.05915527960194478 │ 0.00000028829078151809424 │ -23.858774816784717 │ 0.06132035893686302 │ +│ last │ 19.624370272164015 │ 0.0005046278608913657 │ 0.000000012943558419157375 │ 1.2086942222933885 │ 0.6005657729937673 │ +└──────────┴────────────────────┴────────────────────────┴──────────────────────────────┴──────────────────────┴─────────────────────┘ +\begin{center} +\begin{tabular}{|c|c|c|c|c|c|} + & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\ +\hline +clear & 27.435365035188624 & 0.0015992722144352878 & 0.0000000029924011987821983 & 0.07629338017818554 & 0.6153609792537608 \\ +nth & 27.557924658097363 & 0.0015617041718968827 & -0.0000000026002186666622907 & -0.17166369124640823 & 0.32661769625485304 \\ +first & 37.481321274602124 & 0.0015871195130593707 & -0.0000000009232635403960773 & -0.9611007015537325 & 0.5040224625720076 \\ +contains & 30.385538860136876 & 0.00016972382212759873 & 0.000000027451863945274084 & 1.3864000597221775 & 0.6397924698775744 \\ +remove & 148.39062227320392 & 0.31134591529583133 & 0.000001678492679167828 & -14.015782485701493 & 0.29938024284013687 \\ +insert & 204.75377242962713 & 0.05915527960194478 & 0.00000028829078151809424 & -23.858774816784717 & 0.06132035893686302 \\ +last & 19.624370272164015 & 0.0005046278608913657 & 0.000000012943558419157375 & 1.2086942222933885 & 0.6005657729937673 \\ +\end{tabular} +\end{center} +[0Ksection_end:1709850778:cost-model-primrose_library--SortedUniqueVec +[0K +
\ No newline at end of file diff --git a/analysis/current/sections/cost-model-primrose_library--SortedVec b/analysis/current/sections/cost-model-primrose_library--SortedVec new file mode 100644 index 0000000..3ce8947 --- /dev/null +++ b/analysis/current/sections/cost-model-primrose_library--SortedVec @@ -0,0 +1,50 @@ +:1709850918:cost-model-primrose_library--SortedVec +[0Kcost-model-primrose_library--SortedVec +/run/current-system/sw/bin/candelabra-cli -l cost-model primrose_library::SortedVec +[2024-03-07T22:35:18Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source" +[2024-03-07T22:35:18Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-07T22:35:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-07T22:35:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-07T22:35:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-07T22:35:18Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-07T22:35:19Z INFO candelabra_cli::model] Calculating cost model for primrose_library::SortedVec +[2024-03-07T22:35:19Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for primrose_library::SortedVec in "/tmp/.tmplO8KSH" +[2024-03-07T22:35:19Z INFO candelabra::cost::benchmark] Building and running benchmarks for primrose_library::SortedVec + Updating crates.io index + Compiling bench v0.1.0 (/tmp/.tmplO8KSH) + Finished release [optimized] target(s) in 1.15s + Running `/opt/candelabra/src/target/release/bench --bench` +[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op remove with 400 observations +[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op last with 400 observations +[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op insert with 400 observations +[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op contains with 400 observations +[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op first with 400 observations +[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op nth with 400 observations +[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op clear with 400 observations +┌──────────┬─────────────────────┬────────────────────────┬─────────────────────────────┬─────────────────────┬─────────────────────┐ +│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │ +├──────────┼─────────────────────┼────────────────────────┼─────────────────────────────┼─────────────────────┼─────────────────────┤ +│ first │ 23.115604065514162 │ 0.0016552461101443372 │ -0.000000016994103871842016 │ 1.2806307768356646 │ 0.2359214629139682 │ +│ nth │ 6.9474018931496175 │ 0.0013609141768034239 │ -0.00000001652065139098895 │ 2.8451071646536548 │ 0.19214647593011797 │ +│ clear │ -5.860240296883603 │ -0.0005695576899793775 │ 0.00000001374881442038437 │ 5.301953712130171 │ 0.2984928582370135 │ +│ remove │ 478.98320230067475 │ 0.13950592202897383 │ 0.0000007042142863927195 │ -56.8946222754239 │ 0.8414709580735336 │ +│ last │ -2.844254802789692 │ 0.0001936189155647694 │ 0.000000003822732122815702 │ 4.530689690975123 │ 0.29842109755912066 │ +│ insert │ 260.99821607695776 │ 0.06298193719663914 │ 0.0000002464311943160629 │ -31.302467538822384 │ 0.05809797939310189 │ +│ contains │ -5.6534359899360425 │ 0.0010576667782385973 │ 0.000000011141120193907724 │ 8.511151592218312 │ 0.32615340669564613 │ +└──────────┴─────────────────────┴────────────────────────┴─────────────────────────────┴─────────────────────┴─────────────────────┘ +\begin{center} +\begin{tabular}{|c|c|c|c|c|c|} + & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\ +\hline +first & 23.115604065514162 & 0.0016552461101443372 & -0.000000016994103871842016 & 1.2806307768356646 & 0.2359214629139682 \\ +nth & 6.9474018931496175 & 0.0013609141768034239 & -0.00000001652065139098895 & 2.8451071646536548 & 0.19214647593011797 \\ +clear & -5.860240296883603 & -0.0005695576899793775 & 0.00000001374881442038437 & 5.301953712130171 & 0.2984928582370135 \\ +remove & 478.98320230067475 & 0.13950592202897383 & 0.0000007042142863927195 & -56.8946222754239 & 0.8414709580735336 \\ +last & -2.844254802789692 & 0.0001936189155647694 & 0.000000003822732122815702 & 4.530689690975123 & 0.29842109755912066 \\ +insert & 260.99821607695776 & 0.06298193719663914 & 0.0000002464311943160629 & -31.302467538822384 & 0.05809797939310189 \\ +contains & -5.6534359899360425 & 0.0010576667782385973 & 0.000000011141120193907724 & 8.511151592218312 & 0.32615340669564613 \\ +\end{tabular} +\end{center} +[0Ksection_end:1709851145:cost-model-primrose_library--SortedVec +[0K +
\ No newline at end of file diff --git a/analysis/current/sections/cost-model-std--collections--BTreeMap b/analysis/current/sections/cost-model-std--collections--BTreeMap new file mode 100644 index 0000000..f3cf688 --- /dev/null +++ b/analysis/current/sections/cost-model-std--collections--BTreeMap @@ -0,0 +1,41 @@ +:1709850896:cost-model-std--collections--BTreeMap +[0Kcost-model-std--collections--BTreeMap +/run/current-system/sw/bin/candelabra-cli -l cost-model std::collections::BTreeMap +[2024-03-07T22:34:56Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source" +[2024-03-07T22:34:56Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-07T22:34:56Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-07T22:34:56Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-07T22:34:56Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-07T22:34:56Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-07T22:34:56Z INFO candelabra_cli::model] Calculating cost model for std::collections::BTreeMap +[2024-03-07T22:34:56Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for std::collections::BTreeMap in "/tmp/.tmp2KxKtx" +[2024-03-07T22:34:56Z INFO candelabra::cost::benchmark] Building and running benchmarks for std::collections::BTreeMap + Updating crates.io index + Compiling bench v0.1.0 (/tmp/.tmp2KxKtx) + Finished release [optimized] target(s) in 0.92s + Running `/opt/candelabra/src/target/release/bench --bench` +[2024-03-07T22:35:18Z DEBUG candelabra::cost] Fitting op insert with 400 observations +[2024-03-07T22:35:18Z DEBUG candelabra::cost] Fitting op contains with 400 observations +[2024-03-07T22:35:18Z DEBUG candelabra::cost] Fitting op remove with 400 observations +[2024-03-07T22:35:18Z DEBUG candelabra::cost] Fitting op clear with 400 observations +┌──────────┬─────────────────────┬───────────────────────┬─────────────────────────────┬─────────────────────┬─────────────────────┐ +│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │ +├──────────┼─────────────────────┼───────────────────────┼─────────────────────────────┼─────────────────────┼─────────────────────┤ +│ insert │ 33.01809881889494 │ 0.0009041469210732678 │ -0.000000006248018894483683 │ 3.53837927169468 │ 0.07632852990223328 │ +│ contains │ 20.76588035639179 │ 0.003102653721930526 │ -0.000000030088394726067296 │ 6.935244574018043 │ 0.16246757705580064 │ +│ remove │ -35.000632239312836 │ 0.010152303440625676 │ -0.0000001626814421385699 │ 18.81289683100931 │ 0.6183974760569179 │ +│ clear │ 14096.775698021054 │ 7.620033664656148 │ 0.000006243073504597768 │ -1982.2016908868682 │ 0.07860431323281504 │ +└──────────┴─────────────────────┴───────────────────────┴─────────────────────────────┴─────────────────────┴─────────────────────┘ +\begin{center} +\begin{tabular}{|c|c|c|c|c|c|} + & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\ +\hline +insert & 33.01809881889494 & 0.0009041469210732678 & -0.000000006248018894483683 & 3.53837927169468 & 0.07632852990223328 \\ +contains & 20.76588035639179 & 0.003102653721930526 & -0.000000030088394726067296 & 6.935244574018043 & 0.16246757705580064 \\ +remove & -35.000632239312836 & 0.010152303440625676 & -0.0000001626814421385699 & 18.81289683100931 & 0.6183974760569179 \\ +clear & 14096.775698021054 & 7.620033664656148 & 0.000006243073504597768 & -1982.2016908868682 & 0.07860431323281504 \\ +\end{tabular} +\end{center} +[0Ksection_end:1709850918:cost-model-std--collections--BTreeMap +[0K +
\ No newline at end of file diff --git a/analysis/current/sections/cost-model-std--collections--BTreeSet b/analysis/current/sections/cost-model-std--collections--BTreeSet new file mode 100644 index 0000000..27f3ad5 --- /dev/null +++ b/analysis/current/sections/cost-model-std--collections--BTreeSet @@ -0,0 +1,52 @@ +:1709851145:cost-model-std--collections--BTreeSet +[0Kcost-model-std--collections--BTreeSet +/run/current-system/sw/bin/candelabra-cli -l cost-model std::collections::BTreeSet +[2024-03-07T22:39:05Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source" +[2024-03-07T22:39:05Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-07T22:39:05Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-07T22:39:05Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-07T22:39:05Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-07T22:39:05Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-07T22:39:05Z INFO candelabra_cli::model] Calculating cost model for std::collections::BTreeSet +[2024-03-07T22:39:05Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for std::collections::BTreeSet in "/tmp/.tmpqkwNEH" +[2024-03-07T22:39:05Z INFO candelabra::cost::benchmark] Building and running benchmarks for std::collections::BTreeSet + Updating crates.io index + Compiling bench v0.1.0 (/tmp/.tmpqkwNEH) + Finished release [optimized] target(s) in 1.17s + Running `/opt/candelabra/src/target/release/bench --bench` +[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op insert with 400 observations +[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op last with 400 observations +[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op remove with 400 observations +[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op contains with 400 observations +[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op clear with 400 observations +[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op first with 400 observations +[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op nth with 400 observations +┌──────────┬────────────────────┬────────────────────────┬──────────────────────────────┬────────────────────┬─────────────────────┐ +│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │ +├──────────┼────────────────────┼────────────────────────┼──────────────────────────────┼────────────────────┼─────────────────────┤ +│ contains │ -2.881072375921576 │ -0.0004329678197667053 │ 0.00000001121471030059695 │ 10.827293020177649 │ 0.14524189029268908 │ +│ clear │ 3802.392471525818 │ 4.759919997165468 │ 0.00001905274620584655 │ -485.8138711855281 │ 0.23121686123235574 │ +│ insert │ 23.97712579546078 │ 0.00047953347750939734 │ -0.0000000023017385330608282 │ 4.017132391459654 │ 0.04947601880287837 │ +│ nth │ 23999.983522346243 │ 3.845073871865452 │ -0.000009569075635806282 │ -3217.364556304179 │ 0.7908281414341383 │ +│ first │ -55.5646254616222 │ -0.0011921091248741078 │ 0.000000007147283153976612 │ 12.122414492145253 │ 0.16044574895946984 │ +│ last │ -38.12738730948604 │ -0.0008918532148384228 │ 0.000000009340279031761362 │ 10.436244511835866 │ 0.12894491049041726 │ +│ remove │ 156.09231406487015 │ -0.0008409256577953661 │ 0.000000018482276574496273 │ 8.007005602592926 │ 2.9809903650496103 │ +└──────────┴────────────────────┴────────────────────────┴──────────────────────────────┴────────────────────┴─────────────────────┘ +\begin{center} +\begin{tabular}{|c|c|c|c|c|c|} + & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\ +\hline +contains & -2.881072375921576 & -0.0004329678197667053 & 0.00000001121471030059695 & 10.827293020177649 & 0.14524189029268908 \\ +clear & 3802.392471525818 & 4.759919997165468 & 0.00001905274620584655 & -485.8138711855281 & 0.23121686123235574 \\ +insert & 23.97712579546078 & 0.00047953347750939734 & -0.0000000023017385330608282 & 4.017132391459654 & 0.04947601880287837 \\ +nth & 23999.983522346243 & 3.845073871865452 & -0.000009569075635806282 & -3217.364556304179 & 0.7908281414341383 \\ +first & -55.5646254616222 & -0.0011921091248741078 & 0.000000007147283153976612 & 12.122414492145253 & 0.16044574895946984 \\ +last & -38.12738730948604 & -0.0008918532148384228 & 0.000000009340279031761362 & 10.436244511835866 & 0.12894491049041726 \\ +remove & 156.09231406487015 & -0.0008409256577953661 & 0.000000018482276574496273 & 8.007005602592926 & 2.9809903650496103 \\ +\end{tabular} +\end{center} +[0Ksection_end:1709851182:cost-model-std--collections--BTreeSet +[0K + +section_end:1709851183:step_script +
\ No newline at end of file diff --git a/analysis/current/sections/cost-model-std--collections--HashMap b/analysis/current/sections/cost-model-std--collections--HashMap new file mode 100644 index 0000000..93139fb --- /dev/null +++ b/analysis/current/sections/cost-model-std--collections--HashMap @@ -0,0 +1,41 @@ +:1709850798:cost-model-std--collections--HashMap +[0Kcost-model-std--collections--HashMap +/run/current-system/sw/bin/candelabra-cli -l cost-model std::collections::HashMap +[2024-03-07T22:33:18Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source" +[2024-03-07T22:33:18Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-07T22:33:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-07T22:33:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-07T22:33:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-07T22:33:18Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-07T22:33:18Z INFO candelabra_cli::model] Calculating cost model for std::collections::HashMap +[2024-03-07T22:33:18Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for std::collections::HashMap in "/tmp/.tmp43fKIN" +[2024-03-07T22:33:18Z INFO candelabra::cost::benchmark] Building and running benchmarks for std::collections::HashMap + Updating crates.io index + Compiling bench v0.1.0 (/tmp/.tmp43fKIN) + Finished release [optimized] target(s) in 0.97s + Running `/opt/candelabra/src/target/release/bench --bench` +[2024-03-07T22:33:38Z DEBUG candelabra::cost] Fitting op remove with 400 observations +[2024-03-07T22:33:38Z DEBUG candelabra::cost] Fitting op contains with 400 observations +[2024-03-07T22:33:38Z DEBUG candelabra::cost] Fitting op clear with 400 observations +[2024-03-07T22:33:38Z DEBUG candelabra::cost] Fitting op insert with 400 observations +┌──────────┬─────────────────────┬──────────────────────────┬──────────────────────────────┬────────────────────┬─────────────────────┐ +│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │ +├──────────┼─────────────────────┼──────────────────────────┼──────────────────────────────┼────────────────────┼─────────────────────┤ +│ clear │ -68.36270489933668 │ 0.007719635311414841 │ 0.0000008299905594115698 │ 13.722263352416121 │ 0.7607683728842489 │ +│ contains │ -22.151205715324977 │ -0.000006845276704359193 │ -0.0000000016841634809319264 │ 8.501634070108707 │ 0.2413528896452518 │ +│ insert │ 30.858475740185895 │ -0.00025238288733700487 │ 0.0000000080381957896142 │ 1.3842449393851552 │ 0.11242980616836412 │ +│ remove │ -77.23899474729478 │ -0.002314910184817165 │ 0.000000020589867738696634 │ 17.572049000980996 │ 0.2346982808616954 │ +└──────────┴─────────────────────┴──────────────────────────┴──────────────────────────────┴────────────────────┴─────────────────────┘ +\begin{center} +\begin{tabular}{|c|c|c|c|c|c|} + & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\ +\hline +clear & -68.36270489933668 & 0.007719635311414841 & 0.0000008299905594115698 & 13.722263352416121 & 0.7607683728842489 \\ +contains & -22.151205715324977 & -0.000006845276704359193 & -0.0000000016841634809319264 & 8.501634070108707 & 0.2413528896452518 \\ +insert & 30.858475740185895 & -0.00025238288733700487 & 0.0000000080381957896142 & 1.3842449393851552 & 0.11242980616836412 \\ +remove & -77.23899474729478 & -0.002314910184817165 & 0.000000020589867738696634 & 17.572049000980996 & 0.2346982808616954 \\ +\end{tabular} +\end{center} +[0Ksection_end:1709850818:cost-model-std--collections--HashMap +[0K +
\ No newline at end of file diff --git a/analysis/current/sections/cost-model-std--collections--HashSet b/analysis/current/sections/cost-model-std--collections--HashSet new file mode 100644 index 0000000..a9a100f --- /dev/null +++ b/analysis/current/sections/cost-model-std--collections--HashSet @@ -0,0 +1,41 @@ +:1709850778:cost-model-std--collections--HashSet +[0Kcost-model-std--collections--HashSet +/run/current-system/sw/bin/candelabra-cli -l cost-model std::collections::HashSet +[2024-03-07T22:32:58Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source" +[2024-03-07T22:32:58Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-07T22:32:58Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-07T22:32:58Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-07T22:32:58Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-07T22:32:58Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-07T22:32:58Z INFO candelabra_cli::model] Calculating cost model for std::collections::HashSet +[2024-03-07T22:32:58Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for std::collections::HashSet in "/tmp/.tmpFK72Zu" +[2024-03-07T22:32:58Z INFO candelabra::cost::benchmark] Building and running benchmarks for std::collections::HashSet + Updating crates.io index + Compiling bench v0.1.0 (/tmp/.tmpFK72Zu) + Finished release [optimized] target(s) in 1.59s + Running `/opt/candelabra/src/target/release/bench --bench` +[2024-03-07T22:33:18Z DEBUG candelabra::cost] Fitting op contains with 400 observations +[2024-03-07T22:33:18Z DEBUG candelabra::cost] Fitting op insert with 400 observations +[2024-03-07T22:33:18Z DEBUG candelabra::cost] Fitting op clear with 400 observations +[2024-03-07T22:33:18Z DEBUG candelabra::cost] Fitting op remove with 400 observations +┌──────────┬─────────────────────┬─────────────────────────┬──────────────────────────────┬─────────────────────┬─────────────────────┐ +│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │ +├──────────┼─────────────────────┼─────────────────────────┼──────────────────────────────┼─────────────────────┼─────────────────────┤ +│ contains │ -1.6510337281442844 │ 0.0003403073788542099 │ -0.0000000016916357137186027 │ 6.848075060615201 │ 0.1194428439156068 │ +│ clear │ -102.44893751390919 │ 0.0021683704784924984 │ 0.0000009182705742699532 │ 17.897646576919215 │ 0.37980588930807796 │ +│ remove │ -52.26557764601239 │ -0.0029458978540574665 │ 0.00000004405820453189829 │ 14.786380760031307 │ 0.27174634655405655 │ +│ insert │ 38.309520749537114 │ -0.00020001696362842436 │ 0.000000007203389482577351 │ 0.37691828878172373 │ 0.0966353621182969 │ +└──────────┴─────────────────────┴─────────────────────────┴──────────────────────────────┴─────────────────────┴─────────────────────┘ +\begin{center} +\begin{tabular}{|c|c|c|c|c|c|} + & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\ +\hline +contains & -1.6510337281442844 & 0.0003403073788542099 & -0.0000000016916357137186027 & 6.848075060615201 & 0.1194428439156068 \\ +clear & -102.44893751390919 & 0.0021683704784924984 & 0.0000009182705742699532 & 17.897646576919215 & 0.37980588930807796 \\ +remove & -52.26557764601239 & -0.0029458978540574665 & 0.00000004405820453189829 & 14.786380760031307 & 0.27174634655405655 \\ +insert & 38.309520749537114 & -0.00020001696362842436 & 0.000000007203389482577351 & 0.37691828878172373 & 0.0966353621182969 \\ +\end{tabular} +\end{center} +[0Ksection_end:1709850798:cost-model-std--collections--HashSet +[0K +
\ No newline at end of file diff --git a/analysis/current/sections/cost-model-std--collections--LinkedList b/analysis/current/sections/cost-model-std--collections--LinkedList new file mode 100644 index 0000000..72a5c79 --- /dev/null +++ b/analysis/current/sections/cost-model-std--collections--LinkedList @@ -0,0 +1,56 @@ +:1709850818:cost-model-std--collections--LinkedList +[0Kcost-model-std--collections--LinkedList +/run/current-system/sw/bin/candelabra-cli -l cost-model std::collections::LinkedList +[2024-03-07T22:33:38Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source" +[2024-03-07T22:33:38Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-07T22:33:38Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-07T22:33:38Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-07T22:33:38Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-07T22:33:38Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-07T22:33:38Z INFO candelabra_cli::model] Calculating cost model for std::collections::LinkedList +[2024-03-07T22:33:38Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for std::collections::LinkedList in "/tmp/.tmpev1jH6" +[2024-03-07T22:33:38Z INFO candelabra::cost::benchmark] Building and running benchmarks for std::collections::LinkedList + Updating crates.io index + Compiling bench v0.1.0 (/tmp/.tmpev1jH6) + Finished release [optimized] target(s) in 1.57s + Running `/opt/candelabra/src/target/release/bench --bench` +[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op nth with 400 observations +[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op contains with 400 observations +[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op clear with 400 observations +[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op first with 400 observations +[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op last with 400 observations +[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op remove with 400 observations +[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op pop with 400 observations +[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op insert with 400 observations +[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op push with 400 observations +┌──────────┬─────────────────────┬─────────────────────────┬──────────────────────────────┬──────────────────────┬─────────────────────┐ +│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │ +├──────────┼─────────────────────┼─────────────────────────┼──────────────────────────────┼──────────────────────┼─────────────────────┤ +│ pop │ 10.57125748389808 │ -0.00004383885828319195 │ 0.0000000004677802986872668 │ 0.011904273104931917 │ 0.15315772791773652 │ +│ nth │ 6124.18469646154 │ 2.0897831247479246 │ -0.000004951935711410482 │ -844.1146330165793 │ 0.8344877546092528 │ +│ push │ 4.10297313824276 │ -0.00030133812369868146 │ 0.00000000481883533323893 │ 1.300346686440946 │ 0.1701070548869968 │ +│ contains │ -5.876774115268745 │ 0.000134287012507589 │ -0.0000000010280237013104364 │ 4.398862181973584 │ 0.23239588821633173 │ +│ first │ -1.9495246363339902 │ 0.0008828504135378057 │ -0.000000012545721522302994 │ 3.8707393104207313 │ 0.15134474744052473 │ +│ last │ -5.247383978142352 │ 0.0005858647145659257 │ -0.000000008555272164632467 │ 4.263765530019668 │ 0.16725978199030445 │ +│ insert │ 1.9514006136512307 │ 0.00015170686095412889 │ -0.000000003335693438360113 │ 1.4991735292277895 │ 0.09301542184386447 │ +│ clear │ -12707.28231139481 │ 8.57749388493221 │ 0.0000035254998899045265 │ 1794.612040931359 │ 0.1273756014915767 │ +│ remove │ -723.9541970309801 │ 2.741901954862101 │ -0.000023528342446549073 │ 31.45600900199497 │ 0.6999924087099588 │ +└──────────┴─────────────────────┴─────────────────────────┴──────────────────────────────┴──────────────────────┴─────────────────────┘ +\begin{center} +\begin{tabular}{|c|c|c|c|c|c|} + & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\ +\hline +pop & 10.57125748389808 & -0.00004383885828319195 & 0.0000000004677802986872668 & 0.011904273104931917 & 0.15315772791773652 \\ +nth & 6124.18469646154 & 2.0897831247479246 & -0.000004951935711410482 & -844.1146330165793 & 0.8344877546092528 \\ +push & 4.10297313824276 & -0.00030133812369868146 & 0.00000000481883533323893 & 1.300346686440946 & 0.1701070548869968 \\ +contains & -5.876774115268745 & 0.000134287012507589 & -0.0000000010280237013104364 & 4.398862181973584 & 0.23239588821633173 \\ +first & -1.9495246363339902 & 0.0008828504135378057 & -0.000000012545721522302994 & 3.8707393104207313 & 0.15134474744052473 \\ +last & -5.247383978142352 & 0.0005858647145659257 & -0.000000008555272164632467 & 4.263765530019668 & 0.16725978199030445 \\ +insert & 1.9514006136512307 & 0.00015170686095412889 & -0.000000003335693438360113 & 1.4991735292277895 & 0.09301542184386447 \\ +clear & -12707.28231139481 & 8.57749388493221 & 0.0000035254998899045265 & 1794.612040931359 & 0.1273756014915767 \\ +remove & -723.9541970309801 & 2.741901954862101 & -0.000023528342446549073 & 31.45600900199497 & 0.6999924087099588 \\ +\end{tabular} +\end{center} +[0Ksection_end:1709850858:cost-model-std--collections--LinkedList +[0K +
\ No newline at end of file diff --git a/analysis/current/sections/cost-model-std--vec--Vec b/analysis/current/sections/cost-model-std--vec--Vec new file mode 100644 index 0000000..f26170d --- /dev/null +++ b/analysis/current/sections/cost-model-std--vec--Vec @@ -0,0 +1,56 @@ +:1709850858:cost-model-std--vec--Vec +[0Kcost-model-std--vec--Vec +/run/current-system/sw/bin/candelabra-cli -l cost-model std::vec::Vec +[2024-03-07T22:34:18Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source" +[2024-03-07T22:34:18Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768 +[2024-03-07T22:34:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway. +[2024-03-07T22:34:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway. +[2024-03-07T22:34:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway. +[2024-03-07T22:34:18Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768 +[2024-03-07T22:34:18Z INFO candelabra_cli::model] Calculating cost model for std::vec::Vec +[2024-03-07T22:34:18Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for std::vec::Vec in "/tmp/.tmpr6z6yW" +[2024-03-07T22:34:18Z INFO candelabra::cost::benchmark] Building and running benchmarks for std::vec::Vec + Updating crates.io index + Compiling bench v0.1.0 (/tmp/.tmpr6z6yW) + Finished release [optimized] target(s) in 1.15s + Running `/opt/candelabra/src/target/release/bench --bench` +[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op remove with 400 observations +[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op insert with 400 observations +[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op pop with 400 observations +[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op contains with 400 observations +[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op first with 400 observations +[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op nth with 400 observations +[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op last with 400 observations +[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op push with 400 observations +[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op clear with 400 observations +┌──────────┬────────────────────┬─────────────────────────┬───────────────────────────────┬──────────────────────┬─────────────────────┐ +│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │ +├──────────┼────────────────────┼─────────────────────────┼───────────────────────────────┼──────────────────────┼─────────────────────┤ +│ pop │ 2.5127446943779717 │ 0.000012699744000465099 │ -0.00000000009470833071050284 │ -0.0531489195398116 │ 0.13246299279746662 │ +│ clear │ 38.26177175230123 │ 0.0014760336138956998 │ -0.000000008306016017082114 │ -1.7235506663835736 │ 0.2345724306079457 │ +│ first │ 47.663775961448664 │ 0.0017163532954754535 │ -0.000000011648893341855545 │ -2.5737940514322872 │ 0.25129438261821 │ +│ contains │ 32.60123107501977 │ 0.0012498834355564037 │ -0.000000006494538112172942 │ -1.0185259030197926 │ 0.2630946689640465 │ +│ push │ 15.718529863146898 │ 0.000297512114707469 │ -0.0000000024909391653071446 │ -1.2782278406718746 │ 2.0932437194406477 │ +│ nth │ 39.680192304015236 │ 0.0014078495994013507 │ -0.000000007612666134743178 │ -1.7727691982399847 │ 0.24806731321322004 │ +│ remove │ 1306.544007863733 │ 0.3968812419533876 │ 0.0000006498582530847308 │ -168.25425792229362 │ 0.28769264440247816 │ +│ last │ 51.98188656065713 │ 0.0017040887853038977 │ -0.000000011014421047024821 │ -2.9004233381311906 │ 0.24366846147122462 │ +│ insert │ 3.835984809778637 │ -0.00006614283954946894 │ 0.0000000016323542625608623 │ -0.11134144028452653 │ 0.24783683643799712 │ +└──────────┴────────────────────┴─────────────────────────┴───────────────────────────────┴──────────────────────┴─────────────────────┘ +\begin{center} +\begin{tabular}{|c|c|c|c|c|c|} + & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\ +\hline +pop & 2.5127446943779717 & 0.000012699744000465099 & -0.00000000009470833071050284 & -0.0531489195398116 & 0.13246299279746662 \\ +clear & 38.26177175230123 & 0.0014760336138956998 & -0.000000008306016017082114 & -1.7235506663835736 & 0.2345724306079457 \\ +first & 47.663775961448664 & 0.0017163532954754535 & -0.000000011648893341855545 & -2.5737940514322872 & 0.25129438261821 \\ +contains & 32.60123107501977 & 0.0012498834355564037 & -0.000000006494538112172942 & -1.0185259030197926 & 0.2630946689640465 \\ +push & 15.718529863146898 & 0.000297512114707469 & -0.0000000024909391653071446 & -1.2782278406718746 & 2.0932437194406477 \\ +nth & 39.680192304015236 & 0.0014078495994013507 & -0.000000007612666134743178 & -1.7727691982399847 & 0.24806731321322004 \\ +remove & 1306.544007863733 & 0.3968812419533876 & 0.0000006498582530847308 & -168.25425792229362 & 0.28769264440247816 \\ +last & 51.98188656065713 & 0.0017040887853038977 & -0.000000011014421047024821 & -2.9004233381311906 & 0.24366846147122462 \\ +insert & 3.835984809778637 & -0.00006614283954946894 & 0.0000000016323542625608623 & -0.11134144028452653 & 0.24783683643799712 \\ +\end{tabular} +\end{center} +[0Ksection_end:1709850896:cost-model-std--vec--Vec +[0K +
\ No newline at end of file |