diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice non-unique 5.png index 1be1ec6f..1a1463c7 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice non-unique.png b/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice non-unique.png index d329c243..4a73d06e 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice norehash non-unique 5.png b/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice norehash non-unique 5.png index 90cc446a..2228b9e5 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice norehash non-unique 5.png and b/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice norehash non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice norehash non-unique.png b/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice norehash non-unique.png index 74805b84..3c1c33b2 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice norehash non-unique.png and b/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice norehash non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice norehash.png b/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice norehash.png index 554e6fe2..e6dea1b3 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice norehash.png and b/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice norehash.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice.png b/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice.png index 51be605b..cc4c94ce 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice.png and b/doc/diagrams/benchmarks-set/clang_libcpp/running insertion.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/scattered erasure.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks-set/clang_libcpp/scattered erasure.xlsx.practice non-unique 5.png index d2ce2a56..283289e4 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/scattered erasure.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks-set/clang_libcpp/scattered erasure.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/scattered erasure.xlsx.practice non-unique.png b/doc/diagrams/benchmarks-set/clang_libcpp/scattered erasure.xlsx.practice non-unique.png index 5b7ac632..18f337cd 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/scattered erasure.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks-set/clang_libcpp/scattered erasure.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/scattered erasure.xlsx.practice.png b/doc/diagrams/benchmarks-set/clang_libcpp/scattered erasure.xlsx.practice.png index 667ab64b..f7cf2e0f 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/scattered erasure.xlsx.practice.png and b/doc/diagrams/benchmarks-set/clang_libcpp/scattered erasure.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/scattered successful looukp.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks-set/clang_libcpp/scattered successful looukp.xlsx.practice non-unique 5.png index 265dec75..84173e72 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/scattered successful looukp.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks-set/clang_libcpp/scattered successful looukp.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/scattered successful looukp.xlsx.practice non-unique.png b/doc/diagrams/benchmarks-set/clang_libcpp/scattered successful looukp.xlsx.practice non-unique.png index 7eb717db..d1c73ce0 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/scattered successful looukp.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks-set/clang_libcpp/scattered successful looukp.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/scattered successful looukp.xlsx.practice.png b/doc/diagrams/benchmarks-set/clang_libcpp/scattered successful looukp.xlsx.practice.png index dfb5080c..5685e21c 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/scattered successful looukp.xlsx.practice.png and b/doc/diagrams/benchmarks-set/clang_libcpp/scattered successful looukp.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks-set/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique 5.png index 75faa5c7..89598dba 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks-set/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique.png b/doc/diagrams/benchmarks-set/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique.png index 39efd03e..993d9303 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks-set/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/clang_libcpp/scattered unsuccessful looukp.xlsx.practice.png b/doc/diagrams/benchmarks-set/clang_libcpp/scattered unsuccessful looukp.xlsx.practice.png index 85ca2d49..50e1b106 100644 Binary files a/doc/diagrams/benchmarks-set/clang_libcpp/scattered unsuccessful looukp.xlsx.practice.png and b/doc/diagrams/benchmarks-set/clang_libcpp/scattered unsuccessful looukp.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice non-unique 5.png index 2de06c82..18d17d5d 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice non-unique.png b/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice non-unique.png index af0ef4d7..391ba2cb 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice norehash non-unique 5.png b/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice norehash non-unique 5.png index d6383d34..71adada1 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice norehash non-unique 5.png and b/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice norehash non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice norehash non-unique.png b/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice norehash non-unique.png index b68953a7..81dd4da5 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice norehash non-unique.png and b/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice norehash non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice norehash.png b/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice norehash.png index 036b3ca1..36e4e1a5 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice norehash.png and b/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice norehash.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice.png b/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice.png index 089a6d6b..2e0f2d7a 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice.png and b/doc/diagrams/benchmarks-set/gcc/running insertion.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/scattered erasure.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks-set/gcc/scattered erasure.xlsx.practice non-unique 5.png index d323233c..87b18e42 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/scattered erasure.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks-set/gcc/scattered erasure.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/scattered erasure.xlsx.practice non-unique.png b/doc/diagrams/benchmarks-set/gcc/scattered erasure.xlsx.practice non-unique.png index 31b556bb..5ff84e67 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/scattered erasure.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks-set/gcc/scattered erasure.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/scattered erasure.xlsx.practice.png b/doc/diagrams/benchmarks-set/gcc/scattered erasure.xlsx.practice.png index c105a88e..6e8ea516 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/scattered erasure.xlsx.practice.png and b/doc/diagrams/benchmarks-set/gcc/scattered erasure.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/scattered successful looukp.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks-set/gcc/scattered successful looukp.xlsx.practice non-unique 5.png index 41e95e76..3561bec8 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/scattered successful looukp.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks-set/gcc/scattered successful looukp.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/scattered successful looukp.xlsx.practice non-unique.png b/doc/diagrams/benchmarks-set/gcc/scattered successful looukp.xlsx.practice non-unique.png index 9f8c7184..e5d8b51b 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/scattered successful looukp.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks-set/gcc/scattered successful looukp.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/scattered successful looukp.xlsx.practice.png b/doc/diagrams/benchmarks-set/gcc/scattered successful looukp.xlsx.practice.png index b1de68aa..32ee5248 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/scattered successful looukp.xlsx.practice.png and b/doc/diagrams/benchmarks-set/gcc/scattered successful looukp.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/scattered unsuccessful looukp.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks-set/gcc/scattered unsuccessful looukp.xlsx.practice non-unique 5.png index 2ff40da4..76bb72ee 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/scattered unsuccessful looukp.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks-set/gcc/scattered unsuccessful looukp.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/scattered unsuccessful looukp.xlsx.practice non-unique.png b/doc/diagrams/benchmarks-set/gcc/scattered unsuccessful looukp.xlsx.practice non-unique.png index 1a62b27e..4f36bf4d 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/scattered unsuccessful looukp.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks-set/gcc/scattered unsuccessful looukp.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/gcc/scattered unsuccessful looukp.xlsx.practice.png b/doc/diagrams/benchmarks-set/gcc/scattered unsuccessful looukp.xlsx.practice.png index cdbe14d2..579df839 100644 Binary files a/doc/diagrams/benchmarks-set/gcc/scattered unsuccessful looukp.xlsx.practice.png and b/doc/diagrams/benchmarks-set/gcc/scattered unsuccessful looukp.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice non-unique 5.png index 4d69f0ac..429bfe96 100644 Binary files a/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice non-unique.png b/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice non-unique.png index 668511a1..a9e53a77 100644 Binary files a/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice norehash non-unique 5.png b/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice norehash non-unique 5.png index 2b36767a..bd45067b 100644 Binary files a/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice norehash non-unique 5.png and b/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice norehash non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice norehash non-unique.png b/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice norehash non-unique.png index 87b0fb39..cdb1bf0a 100644 Binary files a/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice norehash non-unique.png and b/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice norehash non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice norehash.png b/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice norehash.png index 9c3235f4..23762c30 100644 Binary files a/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice norehash.png and b/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice norehash.png differ diff --git a/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice.png b/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice.png index 66d3bc4d..4a7f3268 100644 Binary files a/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice.png and b/doc/diagrams/benchmarks-set/vs/running insertion.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks-set/vs/scattered erasure.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks-set/vs/scattered erasure.xlsx.practice non-unique 5.png index 42cbe985..9cd07ad7 100644 Binary files a/doc/diagrams/benchmarks-set/vs/scattered erasure.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks-set/vs/scattered erasure.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/vs/scattered erasure.xlsx.practice non-unique.png b/doc/diagrams/benchmarks-set/vs/scattered erasure.xlsx.practice non-unique.png index 9ba0e9a9..930caa64 100644 Binary files a/doc/diagrams/benchmarks-set/vs/scattered erasure.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks-set/vs/scattered erasure.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/vs/scattered erasure.xlsx.practice.png b/doc/diagrams/benchmarks-set/vs/scattered erasure.xlsx.practice.png index 42f6a1ba..5d65e989 100644 Binary files a/doc/diagrams/benchmarks-set/vs/scattered erasure.xlsx.practice.png and b/doc/diagrams/benchmarks-set/vs/scattered erasure.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks-set/vs/scattered successful looukp.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks-set/vs/scattered successful looukp.xlsx.practice non-unique 5.png index 5a5fbd46..3260afba 100644 Binary files a/doc/diagrams/benchmarks-set/vs/scattered successful looukp.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks-set/vs/scattered successful looukp.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/vs/scattered successful looukp.xlsx.practice non-unique.png b/doc/diagrams/benchmarks-set/vs/scattered successful looukp.xlsx.practice non-unique.png index e9f05076..d05c2264 100644 Binary files a/doc/diagrams/benchmarks-set/vs/scattered successful looukp.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks-set/vs/scattered successful looukp.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/vs/scattered successful looukp.xlsx.practice.png b/doc/diagrams/benchmarks-set/vs/scattered successful looukp.xlsx.practice.png index 1c533310..b0d13f67 100644 Binary files a/doc/diagrams/benchmarks-set/vs/scattered successful looukp.xlsx.practice.png and b/doc/diagrams/benchmarks-set/vs/scattered successful looukp.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks-set/vs/scattered unsuccessful looukp.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks-set/vs/scattered unsuccessful looukp.xlsx.practice non-unique 5.png index d8963dc0..7908d2a4 100644 Binary files a/doc/diagrams/benchmarks-set/vs/scattered unsuccessful looukp.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks-set/vs/scattered unsuccessful looukp.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks-set/vs/scattered unsuccessful looukp.xlsx.practice non-unique.png b/doc/diagrams/benchmarks-set/vs/scattered unsuccessful looukp.xlsx.practice non-unique.png index 9b9679c2..b972f860 100644 Binary files a/doc/diagrams/benchmarks-set/vs/scattered unsuccessful looukp.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks-set/vs/scattered unsuccessful looukp.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks-set/vs/scattered unsuccessful looukp.xlsx.practice.png b/doc/diagrams/benchmarks-set/vs/scattered unsuccessful looukp.xlsx.practice.png index bd5a05c0..b98a3c2b 100644 Binary files a/doc/diagrams/benchmarks-set/vs/scattered unsuccessful looukp.xlsx.practice.png and b/doc/diagrams/benchmarks-set/vs/scattered unsuccessful looukp.xlsx.practice.png differ diff --git a/doc/unordered/benchmarks.adoc b/doc/unordered/benchmarks.adoc index 853ad44a..63b87bfb 100644 --- a/doc/unordered/benchmarks.adoc +++ b/doc/unordered/benchmarks.adoc @@ -16,7 +16,7 @@ The successful lookup benchmarks are done by looking up all `n` values, in their The unsuccessful lookup benchmarks use `n` randomly generated integers but using a different seed value. -=== GCC 11 + libstdc++-v3, x64 +=== GCC 12 + libstdc++-v3, x64 ==== Insertion @@ -102,7 +102,7 @@ max load factor 5 |=== -=== Clang 12 + libc++, x64 +=== Clang 15 + libc++, x64 ==== Insertion @@ -190,7 +190,7 @@ max load factor 5 |=== -=== Visual Studio 2019 + Dinkumware, x64 +=== Visual Studio 2022 + Dinkumware, x64 ==== Insertion