Lines Matching refs:MapSize
60 TestSets makeTestingSets(size_t MapSize, Mode mode, Shuffle shuffle, in makeTestingSets() argument
68 int MapCount = std::min(max_maps, 1000000 / MapSize); in makeTestingSets()
70 for (uint64_t I = 0; I < MapSize; ++I) { in makeTestingSets()
79 for (uint64_t I = 0; I < MapSize; ++I) { in makeTestingSets()
90 size_t MapSize; member
91 Base(size_t T) : MapSize(T) {} in Base()
93 std::string baseName() const { return "_MapSize=" + std::to_string(MapSize); } in baseName()
114 auto Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1); in run()
116 while (State.KeepRunningBatch(MapSize)) { in run()
135 auto Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1); in run()
137 while (State.KeepRunningBatch(MapSize)) { in run()
156 auto Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1000); in run()
157 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
163 Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1000); in run()
179 auto Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1); in run()
198 auto Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1); in run()
204 if (Map.size() != MapSize) in run()
221 auto Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1000); in run()
222 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
228 Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1000); in run()
242 MapSize, Mode(), in run()
244 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
263 Data = makeTestingSets(MapSize, Mode(), in run()
283 auto Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
284 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
306 Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
314 auto Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
315 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
340 Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
361 MapSize, Mode(), in run()
363 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
382 Data = makeTestingSets(MapSize, Mode(), in run()
402 auto Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
403 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
425 Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
433 auto Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
434 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
459 Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
481 MapSize, Mode(), in run()
483 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
502 Data = makeTestingSets(MapSize, Mode(), in run()
522 auto Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
523 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
545 Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
553 auto Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
554 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
579 Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
601 MapSize, Mode(), in run()
603 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
622 Data = makeTestingSets(MapSize, Mode(), in run()
642 auto Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
643 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
665 Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
673 auto Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
674 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
699 Data = makeTestingSets(MapSize, Mode(), Shuffle::None, 1000); in run()
720 MapSize, Mode(), in run()
722 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
741 Data = makeTestingSets(MapSize, Mode(), in run()
760 MapSize, Mode::Hit, in run()
762 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
775 Data = makeTestingSets(MapSize, Mode::Hit, in run()
792 auto Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1000); in run()
793 while (State.KeepRunningBatch(MapSize * Data.Maps.size())) { in run()
805 Data = makeTestingSets(MapSize, Mode::Hit, Shuffle::None, 1000); in run()
823 MapSize, Mode(), in run()
826 while (State.KeepRunningBatch(MapSize)) { in run()
855 MapSize, Mode(), in run()
858 while (State.KeepRunningBatch(MapSize)) { in run()
887 MapSize, Mode(), in run()
890 while (State.KeepRunningBatch(MapSize)) { in run()
899 if (Range.second == Map.end() && K == 2 * MapSize) { in run()
927 MapSize, Mode(), in run()
930 while (State.KeepRunningBatch(MapSize)) { in run()
959 MapSize, Mode(), in run()
962 while (State.KeepRunningBatch(MapSize)) { in run()
971 if (Itor == Map.end() && K == 2 * MapSize) { in run()
999 const std::vector<size_t> MapSize{10}; in main() local
1001 const std::vector<size_t> MapSize{10, 100, 1000, 10000, 100000, 1000000}; in main() local
1006 makeCartesianProductBenchmark<ConstructorIterator>(MapSize); in main()
1007 makeCartesianProductBenchmark<ConstructorCopy>(MapSize); in main()
1008 makeCartesianProductBenchmark<ConstructorMove>(MapSize); in main()
1011 makeCartesianProductBenchmark<Empty>(MapSize); in main()
1012 makeCartesianProductBenchmark<Size>(MapSize); in main()
1015 makeCartesianProductBenchmark<Clear>(MapSize); in main()
1016 makeCartesianProductBenchmark<Insert, AllModes, AllOrders>(MapSize); in main()
1017 makeCartesianProductBenchmark<InsertHint, AllModes, AllHints>(MapSize); in main()
1018 makeCartesianProductBenchmark<InsertAssign, AllModes, AllOrders>(MapSize); in main()
1019 makeCartesianProductBenchmark<InsertAssignHint, AllModes, AllHints>(MapSize); in main()
1021 makeCartesianProductBenchmark<Emplace, AllModes, AllOrders>(MapSize); in main()
1022 makeCartesianProductBenchmark<EmplaceHint, AllModes, AllHints>(MapSize); in main()
1023 makeCartesianProductBenchmark<TryEmplace, AllModes, AllOrders>(MapSize); in main()
1024 makeCartesianProductBenchmark<TryEmplaceHint, AllModes, AllHints>(MapSize); in main()
1025 makeCartesianProductBenchmark<Erase, AllModes, AllOrders>(MapSize); in main()
1026 makeCartesianProductBenchmark<EraseIterator, AllOrders>(MapSize); in main()
1027 makeCartesianProductBenchmark<EraseRange>(MapSize); in main()
1030 makeCartesianProductBenchmark<Count, AllModes, AllOrders>(MapSize); in main()
1031 makeCartesianProductBenchmark<Find, AllModes, AllOrders>(MapSize); in main()
1032 makeCartesianProductBenchmark<EqualRange, AllModes, AllOrders>(MapSize); in main()
1033 makeCartesianProductBenchmark<LowerBound, AllModes, AllOrders>(MapSize); in main()
1034 makeCartesianProductBenchmark<UpperBound, AllModes, AllOrders>(MapSize); in main()