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.121930226], [5, 0.118852637], [10, 0.140571439], [15, 0.121425785], [20, 0.124629873], [25, 0.132422864], [30, 0.122732434], [35, 0.11715618], [40, 0.119116829], [45, 0.121415914], [50, 0.119299001], [55, 0.117328349], [60, 0.117321917], [65, 0.11912046], [70, 0.118526665], [75, 0.119203356], [80, 0.120143753], [85, 0.117255935], [90, 0.119306158], [95, 0.120022129], [100, 0.118399416], [105, 0.11555839], [110, 0.117283887], [115, 0.175712411], [120, 0.11899407], [125, 0.117932537], [130, 0.118355937], [135, 0.116435459], [140, 0.138189884], [145, 0.117898612]]
  12. }, {
  13. "name": "hana::tuple",
  14. "data": [[0, 0.408579002], [5, 0.445551044], [10, 0.435828461], [15, 0.446958388], [20, 0.45015161], [25, 0.47306763], [30, 0.503881535], [35, 0.562113002], [40, 0.565427754], [45, 0.583340271], [50, 0.547203217], [55, 0.562125632], [60, 0.570193925], [65, 0.593995176], [70, 0.644429868], [75, 0.695620557], [80, 0.66908835], [85, 0.734770447], [90, 0.673338696], [95, 1.091106148], [100, 0.717655139], [105, 0.782891857], [110, 0.773211545], [115, 0.751199708], [120, 1.078052094], [125, 0.869056209], [130, 0.851383988], [135, 0.925531887], [140, 1.00163889], [145, 0.839852077]]
  15. }, {
  16. "name": "hana::map",
  17. "data": [[0, 0.648747151], [5, 0.617540974], [10, 0.613713156], [15, 0.612066492], [20, 0.61275207], [25, 0.622078491], [30, 0.607576778], [35, 0.604357202], [40, 0.604216152], [45, 0.611787662], [50, 0.6117235], [55, 0.613580487], [60, 0.607764979], [65, 0.614729899], [70, 0.612625128], [75, 0.652863081], [80, 0.637104082], [85, 0.646345583], [90, 0.663335041], [95, 0.618089049], [100, 0.639862294], [105, 0.61966389], [110, 0.654214409], [115, 0.965651602], [120, 0.607388814], [125, 0.615269346], [130, 0.655103827], [135, 0.678391829], [140, 0.641759817], [145, 0.626063912]]
  18. }
  19. , {
  20. "name": "fusion::map",
  21. "data": [[0, 3.192575247], [5, 3.302953128], [10, 3.79204024], [15, 3.862173071], [20, 3.41326445], [25, 4.738992483], [30, 3.376370659], [35, 3.305524643], [40, 3.354541886], [45, 3.318051645], [50, 3.462971315], [55, 3.427126931], [60, 3.689669174], [65, 3.617335436], [70, 3.511242639], [75, 3.794406342], [80, 3.621012947], [85, 4.831512114], [90, 3.891249796], [95, 5.881963414], [100, 3.97384904], [105, 3.934412553], [110, 3.9041649], [115, 4.443001921], [120, 4.967863191], [125, 4.070409652], [130, 3.92315789], [135, 4.038833486], [140, 3.926424045], [145, 4.173728364]]
  22. }
  23. ]
  24. }