benchmark.at_key.number_of_lookups.chart.json 2.6 KB

1234567891011121314151617181920212223242526272829
  1. {
  2. "title": {
  3. "text": "Compile-time behavior of at_key"
  4. },
  5. "xAxis": {
  6. "title": { "text": "Number of elements looked up" }
  7. },
  8. "series": [
  9. {
  10. "name": "baseline",
  11. "data": [[0, 0.198160607], [5, 0.200407233], [10, 0.197176319], [15, 0.24376901], [20, 0.227051693], [25, 0.342067836], [30, 0.263826764], [35, 0.284520438], [40, 0.273266358], [45, 0.318999665], [50, 0.269562737], [55, 0.273563289], [60, 0.293705538], [65, 0.302489957], [70, 0.301475904], [75, 0.31053404], [80, 0.478246352], [85, 0.336746157], [90, 0.507139334], [95, 0.54680059], [100, 0.551659812], [105, 0.4972138], [110, 0.579165425], [115, 0.421358068], [120, 0.573181401], [125, 0.39023448], [130, 0.420976319], [135, 0.412568707], [140, 0.417445673], [145, 0.429017377]]
  12. }, {
  13. "name": "hana::tuple",
  14. "data": [[0, 0.418580978], [5, 0.489636936], [10, 0.549881376], [15, 0.638062222], [20, 0.735832206], [25, 0.850011161], [30, 0.960124745], [35, 1.099504139], [40, 1.241339671], [45, 1.417909026], [50, 1.585248202], [55, 1.763475219], [60, 1.959520639], [65, 2.166796201], [70, 2.390152823], [75, 2.629576202], [80, 2.876781259], [85, 3.131998137], [90, 3.396465366], [95, 3.701467075], [100, 4.034182782], [105, 4.310835298], [110, 4.61835703], [115, 4.960642825], [120, 5.325166765], [125, 5.714681005], [130, 6.06982801], [135, 6.462886963], [140, 6.832103011], [145, 7.250200767]]
  15. }, {
  16. "name": "hana::map",
  17. "data": [[0, 0.599718246], [5, 0.706865889], [10, 0.791704611], [15, 0.880485774], [20, 0.969180698], [25, 1.061011295], [30, 1.156200236], [35, 1.231036291], [40, 1.32873233], [45, 1.40786353], [50, 1.508207341], [55, 1.598168087], [60, 1.679049628], [65, 1.77244408], [70, 1.868771056], [75, 1.950247087], [80, 2.039438731], [85, 2.13460861], [90, 2.206854899], [95, 2.311682108], [100, 2.384949025], [105, 2.489062534], [110, 2.573412606], [115, 2.671961293], [120, 2.773222466], [125, 2.833581619], [130, 2.956136137], [135, 3.036017718], [140, 3.132658088], [145, 3.220321194]]
  18. }
  19. , {
  20. "name": "fusion::map",
  21. "data": [[0, 3.41818748], [5, 3.572644179], [10, 3.683351782], [15, 3.833811126], [20, 3.980388121], [25, 4.251368788], [30, 4.440294359], [35, 4.641094759], [40, 4.942405175], [45, 5.15985934], [50, 5.453392502], [55, 5.754345236], [60, 6.003452367], [65, 6.352019782], [70, 6.74502405], [75, 7.120762781], [80, 7.564642929], [85, 7.993216476], [90, 8.461203191], [95, 8.882248448], [100, 9.329646653], [105, 9.87735905], [110, 10.311301491], [115, 10.791359862], [120, 11.325699697], [125, 12.007253689], [130, 12.59598261], [135, 13.034074932], [140, 13.776878042], [145, 14.349282701]]
  22. }
  23. ]
  24. }