benchmark.at_key.index_of_lookup.chart.json 2.6 KB

1234567891011121314151617181920212223242526272829
  1. {
  2. "title": {
  3. "text": "Compile-time behavior of at_key"
  4. },
  5. "xAxis": {
  6. "title": { "text": "Index of the key looked up" }
  7. },
  8. "series": [
  9. {
  10. "name": "baseline",
  11. "data": [[0, 0.120940017], [5, 0.118958332], [10, 0.118680096], [15, 0.19512964], [20, 0.119346746], [25, 0.119247835], [30, 0.119970738], [35, 0.119059608], [40, 0.11845859], [45, 0.118910296], [50, 0.118024244], [55, 0.119025843], [60, 0.118171451], [65, 0.118726108], [70, 0.118940573], [75, 0.119076122], [80, 0.118730671], [85, 0.118036047], [90, 0.118287666], [95, 0.118719334], [100, 0.118321412], [105, 0.119133976], [110, 0.119244503], [115, 0.171013498], [120, 0.118507373], [125, 0.11985772], [130, 0.118733951], [135, 0.119212137], [140, 0.11878184], [145, 0.11851955]]
  12. }, {
  13. "name": "hana::tuple",
  14. "data": [[0, 0.40027675], [5, 0.411917418], [10, 0.425468075], [15, 0.446268825], [20, 0.450502299], [25, 0.464450861], [30, 0.480178568], [35, 0.493599527], [40, 0.507973486], [45, 0.521134809], [50, 0.534916313], [55, 0.548793632], [60, 0.560513474], [65, 0.573047434], [70, 0.585929275], [75, 0.604613345], [80, 0.616822326], [85, 0.631529415], [90, 0.660898126], [95, 0.675768236], [100, 0.675381154], [105, 0.69351948], [110, 0.711310971], [115, 0.72246012], [120, 0.736689987], [125, 0.752814171], [130, 0.765758488], [135, 0.78034284], [140, 0.798870757], [145, 0.813692944]]
  15. }, {
  16. "name": "hana::map",
  17. "data": [[0, 0.611524551], [5, 0.610705255], [10, 0.610451452], [15, 0.617052465], [20, 0.611153019], [25, 0.607224148], [30, 0.607471721], [35, 0.613218121], [40, 0.610735239], [45, 0.615360968], [50, 0.610099745], [55, 0.611066329], [60, 0.61437835], [65, 0.611845733], [70, 0.606474454], [75, 0.607490561], [80, 0.611968245], [85, 0.615971161], [90, 0.615030801], [95, 0.613105183], [100, 1.043422185], [105, 0.610364089], [110, 0.612564097], [115, 0.613001649], [120, 0.611993333], [125, 0.611899504], [130, 0.618671498], [135, 0.607933268], [140, 0.608152333], [145, 0.616149457]]
  18. }
  19. , {
  20. "name": "fusion::map",
  21. "data": [[0, 4.038979172], [5, 4.347716722], [10, 4.42288472], [15, 4.110240925], [20, 4.135144948], [25, 4.191704015], [30, 4.197250083], [35, 4.234366351], [40, 4.244827958], [45, 4.268439379], [50, 4.378458254], [55, 4.381004953], [60, 4.391454619], [65, 4.366212309], [70, 4.43853298], [75, 4.484307924], [80, 4.52596496], [85, 4.521807607], [90, 4.576346795], [95, 4.783125811], [100, 4.530241255], [105, 4.530576138], [110, 4.651760516], [115, 4.628483453], [120, 5.381295906], [125, 4.752303692], [130, 5.041931221], [135, 4.756722991], [140, 4.733926386], [145, 4.743708352]]
  22. }
  23. ]
  24. }