benchmark.filter.compile.json 1.7 KB

123456789101112131415161718192021222324252627282930
  1. {
  2. "title": {
  3. "text": "Compile-time behavior of filter"
  4. },
  5. "series": [
  6. {
  7. "name": "hana::tuple",
  8. "data": [[0, 0.343612461], [5, 0.406031608], [10, 0.410349518], [15, 0.446569086], [20, 0.549019848], [25, 0.521143314], [30, 0.620024209], [35, 0.641816207], [40, 0.648761098], [45, 0.701770779], [50, 0.720324751], [75, 0.954053508], [100, 1.18721793], [125, 1.418826734], [150, 1.661861921], [175, 1.86542597], [200, 2.205510125], [225, 2.458146637], [250, 2.735697645], [275, 2.947505538], [300, 3.254693146], [325, 3.5381242], [350, 3.596706027], [375, 2.938999384], [400, 4.6460174]]
  9. }
  10. , {
  11. "name": "fusion::vector",
  12. "data": [[0, 0.987727074], [5, 1.071685518], [10, 1.211299147], [15, 1.386431247], [20, 1.529268056], [25, 1.723273725], [30, 2.010521018], [35, 2.203648917], [40, 2.520317557], [45, 2.887536592], [50, 3.271912765]]
  13. }, {
  14. "name": "fusion::list",
  15. "data": [[0, 0.931271134], [5, 1.043303948], [10, 1.184758021], [15, 1.411757495], [20, 1.554358646], [25, 1.675377091], [30, 1.796321401], [35, 2.048620765], [40, 2.370548031], [45, 2.564142989], [50, 2.815874476]]
  16. }, {
  17. "name": "mpl::vector",
  18. "data": [[0, 0.292872535], [5, 0.310007566], [10, 0.32513627], [15, 0.322352949], [20, 0.323532361], [25, 0.351167713], [30, 0.373966095], [35, 0.392748318], [40, 0.390371186], [45, 0.394324212], [50, 0.441719371], [75, 0.538973417], [100, 0.62686919], [125, 0.708772418], [150, 0.837610979], [175, 0.893172947], [200, 0.700528653], [225, 0.805447028], [250, 0.939388991], [275, 1.075815404], [300, 1.205115438], [325, 1.37344376], [350, 1.532624791], [375, 1.748315713], [400, 1.930511669]]
  19. }
  20. ]
  21. }