diff --git a/BENCHMARK_BASELINE.md b/BENCHMARK_BASELINE.md index dec0f3f9..7a7ab4ad 100644 --- a/BENCHMARK_BASELINE.md +++ b/BENCHMARK_BASELINE.md @@ -1,67 +1,67 @@ Test Name Wall(ms) Comp(ms) Exec(ms) Instrs GC Ct IC Rate Sess Objs Sess B ------------------------------------------------------------------------------------------------------------------------ -arith_ops 30.32 0.940 29.376 3000019 0 0.0% 0 0 -array_filter 480.22 0.001 480.219 41231 0 0.0% 2001 7160120 -array_for_each 459.20 0.000 459.197 25231 0 0.0% 1 6920120 -array_index_get 22.04 0.000 22.034 1012031 0 0.0% 1 120 -array_index_set 27.20 0.000 27.202 1012029 0 0.0% 1 120 -array_join 263.91 0.000 263.908 3040019 0 0.0% 20000 10780000 -array_literal 59.89 0.000 59.888 1150019 0 0.0% 50000 6000000 -array_map 464.27 0.000 464.269 41231 0 0.0% 2001 7160120 -array_push_pop 384.36 0.000 384.361 7450019 0 0.0% 50000 6000000 -array_reduce 488.76 0.000 488.757 43231 0 0.0% 1 6920120 -array_slice 243.56 0.000 243.554 58231 0 0.0% 3001 31098120 -array_sort 123.66 0.001 123.661 13931 0 0.0% 501 5199120 -branch_if 11.97 0.000 11.965 1866686 0 0.0% 0 0 -branch_switch 13.33 0.000 13.332 1875019 0 0.0% 0 0 -call_args 42.27 0.000 42.274 760023 0 0.0% 2 275 -call_closure 22.16 0.000 22.165 340035 0 0.0% 4 549 -call_method 30.82 0.000 30.819 420029 0 100.0% 3 395 -call_new_proto 103.45 0.000 103.451 660029 0 25.0% 100002 12000310 -call_recursion 509.53 0.001 509.533 5525823 0 25.0% 2 275 -call_this 50.32 0.000 50.320 620032 0 42.9% 5 680 -cmp_ops 36.64 0.000 36.643 3600019 0 42.9% 0 0 -code_forge 0.02 0.000 0.020 3600019 0 42.9% 0 329 -coercion_boolean 20.04 0.000 20.042 3050019 0 42.9% 0 0 -coercion_concat 42.90 0.000 42.902 1600019 0 42.9% 0 3888890 -coercion_nullish 83.71 0.000 83.713 3650026 0 66.7% 1 120 -coercion_tonumber 36.68 0.000 36.681 2100019 0 66.7% 0 0 -coercion_toprimitive 123.66 0.000 123.656 400019 0 66.7% 100000 13580000 -coercion_tostring 174.65 0.000 174.647 4200019 0 66.7% 0 34200000 -gc_array 156.27 0.000 156.272 3110019 0 66.7% 5000 600000 -gc_object 71.35 0.000 71.348 1300019 0 76.5% 50000 6000000 -gc_string 9.26 0.000 9.256 320019 0 76.5% 0 788890 -ic_cache 23.99 0.000 23.993 422035 0 74.7% 1 120 -ic_polymorphic 83.16 0.000 83.158 3433387 0 55.7% 100003 12000360 -loop_do_while 10.28 0.000 10.280 1400015 0 55.7% 0 0 -loop_for 54.63 0.000 54.631 8000019 0 55.7% 0 0 -loop_for_in 163.45 0.000 163.453 4561231 0 55.7% 1 3610 -loop_for_of 461.44 0.000 461.443 2734231 0 55.7% 1 108120 -loop_for_of_string 298.22 0.000 298.220 2266931 0 55.7% 0 5008150 -loop_index 328.96 0.000 328.962 3649231 0 55.7% 1 120 -loop_while 55.45 0.000 55.455 8000019 0 55.7% 0 0 -loop_while_index 324.16 0.000 324.162 3649231 0 55.7% 1 120 -map_ops 376.57 0.000 376.572 9850019 0 55.7% 0 0 -math_ops 115.48 0.000 115.484 4800019 0 55.7% 0 0 -object_keys 265.47 0.000 265.467 2680019 0 55.7% 10000 15000000 -prop_access 26.97 0.000 26.970 2200035 0 72.5% 1 120 -prop_bracket 31.11 0.000 31.110 1400032 0 72.5% 1 120 -prop_delete 31.31 0.000 31.307 320032 0 71.7% 1 120 -prop_dynamic 26.69 0.000 26.689 700023 0 71.7% 1 120 -prop_nested 117.12 0.000 117.123 1350019 0 75.1% 150000 18000000 -prop_set 47.75 0.000 47.748 2400029 0 75.1% 1 120 -property 160.01 0.000 160.011 72031 0 75.1% 1 231900 -set_ops 349.37 0.000 349.364 7150019 0 75.1% 0 0 -string_build 273.46 0.000 273.460 8440019 0 75.1% 0 73900000 -string_case 65.57 0.000 65.566 1200023 0 75.1% 0 7600000 -string_char 137.27 0.001 137.271 2800019 0 75.1% 0 3300000 -string_concat 43.36 0.000 43.355 1800019 0 75.1% 0 9000000 -string_indexof 25.96 0.000 25.957 700023 0 75.1% 0 0 -string_replace 19.68 0.000 19.679 460023 0 75.1% 0 1320000 -string_split 106.87 0.000 106.867 400023 0 75.1% 20000 19560000 -string_substring 35.29 0.000 35.287 1150023 0 75.1% 0 2150000 -string_trim 12.44 0.000 12.442 300023 0 75.1% 0 1560000 -try_catch_ok 3.20 0.000 3.199 550019 0 75.1% 0 0 -try_catch_throw 17.02 0.000 17.021 400019 0 75.4% 0 720000 -typeof_ops 64.85 0.000 64.847 2600019 0 75.4% 0 15200000 -unary_ops 17.35 0.000 17.347 2000019 0 75.4% 0 0 +arith_ops 67.56 0.000 67.558 3000019 0 0.0% 0 0 +array_filter 628.65 0.001 628.647 41231 0 0.0% 2001 380120 +array_for_each 622.38 0.001 622.373 25231 0 0.0% 1 140120 +array_index_get 25.64 0.000 25.640 1012031 0 0.0% 1 120 +array_index_set 35.27 0.000 35.267 1012029 0 0.0% 1 120 +array_join 461.05 0.001 461.044 3040019 0 0.0% 20000 4180000 +array_literal 146.55 0.000 146.552 1150019 0 0.0% 50000 6000000 +array_map 626.36 0.001 626.359 41231 0 0.0% 2001 380120 +array_push_pop 890.22 0.001 890.213 7450019 0 0.0% 50000 6000000 +array_reduce 700.76 0.001 700.757 43231 0 0.0% 1 140120 +array_slice 191.36 0.001 191.361 58231 0 0.0% 3001 20928120 +array_sort 190.56 0.001 190.562 13931 0 0.0% 501 3504120 +branch_if 27.79 0.000 27.788 1866686 0 0.0% 0 0 +branch_switch 30.10 0.000 30.102 1875019 0 0.0% 0 0 +call_args 97.13 0.001 97.129 760023 0 0.0% 2 275 +call_closure 60.30 0.001 60.295 340035 0 0.0% 4 549 +call_method 79.23 0.001 79.228 420027 0 100.0% 3 395 +call_new_proto 199.19 0.001 199.186 660029 0 37.2% 100002 12000310 +call_recursion 928.64 0.001 928.640 5525823 0 25.0% 2 275 +call_this 121.34 0.000 121.337 620029 0 37.9% 5 680 +cmp_ops 87.47 0.000 87.467 3600019 0 42.9% 0 0 +code_forge 0.01 0.000 0.014 3600019 0 42.9% 0 329 +coercion_boolean 45.21 0.000 45.206 3050019 0 42.9% 0 0 +coercion_concat 113.72 0.000 113.719 1600019 0 42.9% 0 3888890 +coercion_nullish 195.14 0.000 195.137 3650025 0 59.9% 1 120 +coercion_tonumber 41.56 0.000 41.563 2100019 0 66.7% 0 0 +coercion_toprimitive 230.98 0.001 230.981 360019 0 66.7% 100000 13580000 +coercion_tostring 320.30 0.001 320.296 4200019 0 66.7% 0 34200000 +gc_array 373.67 0.000 373.669 3110019 0 66.7% 5000 600000 +gc_object 71.50 0.000 71.495 1200019 0 73.4% 50000 6000000 +gc_string 19.53 0.000 19.526 320019 0 76.5% 0 788890 +ic_cache 35.07 0.000 35.069 412035 0 75.3% 1 120 +ic_polymorphic 209.81 0.000 209.808 3433378 0 60.9% 100003 12000360 +loop_do_while 18.01 0.000 18.012 1400015 0 55.7% 0 0 +loop_for 96.12 0.000 96.122 8000019 0 55.7% 0 0 +loop_for_in 390.65 0.000 390.649 4561231 0 55.7% 1 3610 +loop_for_of 924.64 0.000 924.638 2734231 0 55.7% 1 108120 +loop_for_of_string 572.99 0.000 572.992 2266931 0 55.7% 0 58150 +loop_index 624.45 0.000 624.447 3649231 0 55.7% 1 120 +loop_while 97.54 0.000 97.539 8000019 0 55.7% 0 0 +loop_while_index 627.34 0.000 627.344 3649231 0 55.7% 1 120 +map_ops 865.06 0.001 865.062 9850019 0 55.7% 0 0 +math_ops 293.31 0.000 293.306 4800019 0 55.7% 0 0 +object_keys 572.56 0.001 572.558 2680019 0 55.7% 10000 15000000 +prop_access 25.94 0.000 25.941 2200031 0 67.6% 1 120 +prop_bracket 35.48 0.000 35.481 1400029 0 74.0% 1 120 +prop_delete 59.59 0.000 59.585 320029 0 74.4% 1 120 +prop_dynamic 9.07 0.000 9.066 700023 0 75.3% 1 120 +prop_nested 130.31 0.000 130.314 1200019 0 77.7% 150000 18000000 +prop_set 80.70 0.000 80.696 2400027 0 78.0% 1 120 +property 251.33 0.000 251.327 72031 0 77.8% 1 231900 +set_ops 796.76 0.000 796.755 7150019 0 77.8% 0 0 +string_build 480.00 0.000 480.004 8440019 0 77.8% 0 73900000 +string_case 125.56 0.001 125.557 1200023 0 77.8% 0 7600000 +string_char 206.90 0.000 206.896 2800019 0 77.8% 0 0 +string_concat 104.02 0.000 104.023 1800019 0 77.8% 0 9000000 +string_indexof 51.43 0.000 51.426 700023 0 77.8% 0 0 +string_replace 37.01 0.000 37.011 460023 0 77.8% 0 1320000 +string_split 186.55 0.001 186.551 400023 0 77.8% 20000 19560000 +string_substring 103.75 0.001 103.753 1150023 0 77.8% 0 2150000 +string_trim 34.56 0.000 34.558 300023 0 77.8% 0 1560000 +try_catch_ok 6.57 0.000 6.573 550019 0 77.8% 0 0 +try_catch_throw 52.04 0.001 52.041 400019 0 77.9% 0 720000 +typeof_ops 214.04 0.001 214.035 2600019 0 78.0% 0 15200000 +unary_ops 32.65 0.000 32.650 2000019 0 78.0% 0 0 diff --git a/benchmark_baseline.json b/benchmark_baseline.json index 9491a198..37b0f6a2 100644 --- a/benchmark_baseline.json +++ b/benchmark_baseline.json @@ -1,7 +1,7 @@ [ { "test_name": "arith_ops", - "wall_time_us": 30317, + "wall_time_us": 67559, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -11,17 +11,17 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 3000019, - "compile_time_us": 940, - "exec_time_us": 29376, + "compile_time_us": 0, + "exec_time_us": 67558, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "array_filter", - "wall_time_us": 480220, + "wall_time_us": 628648, "session_objects": 2001, - "session_bytes": 7160120, + "session_bytes": 380120, "epoch_objects": 206001, "epoch_bytes": 0, "gc_trigger_count": 0, @@ -30,16 +30,16 @@ "gc_collection_us": 0, "instruction_count": 41231, "compile_time_us": 1, - "exec_time_us": 480219, + "exec_time_us": 628647, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "array_for_each", - "wall_time_us": 459198, + "wall_time_us": 622375, "session_objects": 1, - "session_bytes": 6920120, + "session_bytes": 140120, "epoch_objects": 204001, "epoch_bytes": 0, "gc_trigger_count": 0, @@ -47,15 +47,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 25231, - "compile_time_us": 0, - "exec_time_us": 459197, + "compile_time_us": 1, + "exec_time_us": 622373, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "array_index_get", - "wall_time_us": 22035, + "wall_time_us": 25641, "session_objects": 1, "session_bytes": 120, "epoch_objects": 1, @@ -66,14 +66,14 @@ "gc_collection_us": 0, "instruction_count": 1012031, "compile_time_us": 0, - "exec_time_us": 22034, + "exec_time_us": 25640, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "array_index_set", - "wall_time_us": 27203, + "wall_time_us": 35268, "session_objects": 1, "session_bytes": 120, "epoch_objects": 1, @@ -84,16 +84,16 @@ "gc_collection_us": 0, "instruction_count": 1012029, "compile_time_us": 0, - "exec_time_us": 27202, + "exec_time_us": 35267, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "array_join", - "wall_time_us": 263908, + "wall_time_us": 461045, "session_objects": 20000, - "session_bytes": 10780000, + "session_bytes": 4180000, "epoch_objects": 20000, "epoch_bytes": 0, "gc_trigger_count": 0, @@ -101,15 +101,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 3040019, - "compile_time_us": 0, - "exec_time_us": 263908, + "compile_time_us": 1, + "exec_time_us": 461044, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "array_literal", - "wall_time_us": 59889, + "wall_time_us": 146553, "session_objects": 50000, "session_bytes": 6000000, "epoch_objects": 50000, @@ -120,16 +120,16 @@ "gc_collection_us": 0, "instruction_count": 1150019, "compile_time_us": 0, - "exec_time_us": 59888, + "exec_time_us": 146552, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "array_map", - "wall_time_us": 464270, + "wall_time_us": 626360, "session_objects": 2001, - "session_bytes": 7160120, + "session_bytes": 380120, "epoch_objects": 206001, "epoch_bytes": 0, "gc_trigger_count": 0, @@ -137,15 +137,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 41231, - "compile_time_us": 0, - "exec_time_us": 464269, + "compile_time_us": 1, + "exec_time_us": 626359, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "array_push_pop", - "wall_time_us": 384362, + "wall_time_us": 890215, "session_objects": 50000, "session_bytes": 6000000, "epoch_objects": 50000, @@ -155,17 +155,17 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 7450019, - "compile_time_us": 0, - "exec_time_us": 384361, + "compile_time_us": 1, + "exec_time_us": 890213, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "array_reduce", - "wall_time_us": 488758, + "wall_time_us": 700758, "session_objects": 1, - "session_bytes": 6920120, + "session_bytes": 140120, "epoch_objects": 204001, "epoch_bytes": 0, "gc_trigger_count": 0, @@ -173,17 +173,17 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 43231, - "compile_time_us": 0, - "exec_time_us": 488757, + "compile_time_us": 1, + "exec_time_us": 700757, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "array_slice", - "wall_time_us": 243555, + "wall_time_us": 191362, "session_objects": 3001, - "session_bytes": 31098120, + "session_bytes": 20928120, "epoch_objects": 6001, "epoch_bytes": 0, "gc_trigger_count": 0, @@ -191,17 +191,17 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 58231, - "compile_time_us": 0, - "exec_time_us": 243554, + "compile_time_us": 1, + "exec_time_us": 191361, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "array_sort", - "wall_time_us": 123662, + "wall_time_us": 190563, "session_objects": 501, - "session_bytes": 5199120, + "session_bytes": 3504120, "epoch_objects": 51501, "epoch_bytes": 0, "gc_trigger_count": 0, @@ -210,14 +210,14 @@ "gc_collection_us": 0, "instruction_count": 13931, "compile_time_us": 1, - "exec_time_us": 123661, + "exec_time_us": 190562, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "branch_if", - "wall_time_us": 11966, + "wall_time_us": 27788, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -228,14 +228,14 @@ "gc_collection_us": 0, "instruction_count": 1866686, "compile_time_us": 0, - "exec_time_us": 11965, + "exec_time_us": 27788, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "branch_switch", - "wall_time_us": 13333, + "wall_time_us": 30103, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -246,14 +246,14 @@ "gc_collection_us": 0, "instruction_count": 1875019, "compile_time_us": 0, - "exec_time_us": 13332, + "exec_time_us": 30102, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "call_args", - "wall_time_us": 42274, + "wall_time_us": 97130, "session_objects": 2, "session_bytes": 275, "epoch_objects": 20002, @@ -263,15 +263,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 760023, - "compile_time_us": 0, - "exec_time_us": 42274, + "compile_time_us": 1, + "exec_time_us": 97129, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "call_closure", - "wall_time_us": 22165, + "wall_time_us": 60296, "session_objects": 4, "session_bytes": 549, "epoch_objects": 20005, @@ -281,15 +281,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 340035, - "compile_time_us": 0, - "exec_time_us": 22165, + "compile_time_us": 1, + "exec_time_us": 60295, "ic_hit_rate": 0.0, "ic_hits": 0, "ic_misses": 0 }, { "test_name": "call_method", - "wall_time_us": 30820, + "wall_time_us": 79229, "session_objects": 3, "session_bytes": 395, "epoch_objects": 20002, @@ -298,16 +298,16 @@ "gc_bytes_freed": 0, "gc_objects_scanned": 0, "gc_collection_us": 0, - "instruction_count": 420029, - "compile_time_us": 0, - "exec_time_us": 30819, + "instruction_count": 420027, + "compile_time_us": 1, + "exec_time_us": 79228, "ic_hit_rate": 1.0, - "ic_hits": 19999, + "ic_hits": 149992, "ic_misses": 0 }, { "test_name": "call_new_proto", - "wall_time_us": 103452, + "wall_time_us": 199187, "session_objects": 100002, "session_bytes": 12000310, "epoch_objects": 60004, @@ -317,15 +317,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 660029, - "compile_time_us": 0, - "exec_time_us": 103451, - "ic_hit_rate": 0.24999062488281104, - "ic_hits": 19999, - "ic_misses": 60000 + "compile_time_us": 1, + "exec_time_us": 199186, + "ic_hit_rate": 0.37228041911034826, + "ic_hits": 239988, + "ic_misses": 450000 }, { "test_name": "call_recursion", - "wall_time_us": 509534, + "wall_time_us": 928641, "session_objects": 2, "session_bytes": 275, "epoch_objects": 394602, @@ -336,14 +336,14 @@ "gc_collection_us": 0, "instruction_count": 5525823, "compile_time_us": 1, - "exec_time_us": 509533, + "exec_time_us": 928640, "ic_hit_rate": 0.24999062488281104, - "ic_hits": 19999, - "ic_misses": 60000 + "ic_hits": 239988, + "ic_misses": 720000 }, { "test_name": "call_this", - "wall_time_us": 50320, + "wall_time_us": 121338, "session_objects": 5, "session_bytes": 680, "epoch_objects": 40004, @@ -352,16 +352,16 @@ "gc_bytes_freed": 0, "gc_objects_scanned": 0, "gc_collection_us": 0, - "instruction_count": 620032, + "instruction_count": 620029, "compile_time_us": 0, - "exec_time_us": 50320, - "ic_hit_rate": 0.4285591834110731, - "ic_hits": 59997, - "ic_misses": 80000 + "exec_time_us": 121337, + "ic_hit_rate": 0.37861299340588866, + "ic_hits": 539973, + "ic_misses": 870000 }, { "test_name": "cmp_ops", - "wall_time_us": 36644, + "wall_time_us": 87468, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -372,14 +372,14 @@ "gc_collection_us": 0, "instruction_count": 3600019, "compile_time_us": 0, - "exec_time_us": 36643, - "ic_hit_rate": 0.4285591834110731, - "ic_hits": 59997, - "ic_misses": 80000 + "exec_time_us": 87467, + "ic_hit_rate": 0.428559183411073, + "ic_hits": 719964, + "ic_misses": 960000 }, { "test_name": "code_forge", - "wall_time_us": 20, + "wall_time_us": 15, "session_objects": 0, "session_bytes": 329, "epoch_objects": 0, @@ -390,14 +390,14 @@ "gc_collection_us": 0, "instruction_count": 3600019, "compile_time_us": 0, - "exec_time_us": 20, - "ic_hit_rate": 0.4285591834110731, - "ic_hits": 59997, - "ic_misses": 80000 + "exec_time_us": 14, + "ic_hit_rate": 0.428559183411073, + "ic_hits": 719964, + "ic_misses": 960000 }, { "test_name": "coercion_boolean", - "wall_time_us": 20043, + "wall_time_us": 45207, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -408,14 +408,14 @@ "gc_collection_us": 0, "instruction_count": 3050019, "compile_time_us": 0, - "exec_time_us": 20042, - "ic_hit_rate": 0.4285591834110731, - "ic_hits": 59997, - "ic_misses": 80000 + "exec_time_us": 45206, + "ic_hit_rate": 0.428559183411073, + "ic_hits": 719964, + "ic_misses": 960000 }, { "test_name": "coercion_concat", - "wall_time_us": 42903, + "wall_time_us": 113720, "session_objects": 0, "session_bytes": 3888890, "epoch_objects": 0, @@ -426,14 +426,14 @@ "gc_collection_us": 0, "instruction_count": 1600019, "compile_time_us": 0, - "exec_time_us": 42902, - "ic_hit_rate": 0.4285591834110731, - "ic_hits": 59997, - "ic_misses": 80000 + "exec_time_us": 113719, + "ic_hit_rate": 0.428559183411073, + "ic_hits": 719964, + "ic_misses": 960000 }, { "test_name": "coercion_nullish", - "wall_time_us": 83713, + "wall_time_us": 195137, "session_objects": 1, "session_bytes": 120, "epoch_objects": 0, @@ -442,16 +442,16 @@ "gc_bytes_freed": 0, "gc_objects_scanned": 0, "gc_collection_us": 0, - "instruction_count": 3650026, + "instruction_count": 3650025, "compile_time_us": 0, - "exec_time_us": 83713, - "ic_hit_rate": 0.666661111018517, - "ic_hits": 159996, - "ic_misses": 80000 + "exec_time_us": 195137, + "ic_hit_rate": 0.5992703624948206, + "ic_hits": 1469956, + "ic_misses": 960000 }, { "test_name": "coercion_tonumber", - "wall_time_us": 36682, + "wall_time_us": 41564, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -462,14 +462,14 @@ "gc_collection_us": 0, "instruction_count": 2100019, "compile_time_us": 0, - "exec_time_us": 36681, - "ic_hit_rate": 0.666661111018517, - "ic_hits": 159996, - "ic_misses": 80000 + "exec_time_us": 41563, + "ic_hit_rate": 0.6666611110185169, + "ic_hits": 1919952, + "ic_misses": 960000 }, { "test_name": "coercion_toprimitive", - "wall_time_us": 123657, + "wall_time_us": 230982, "session_objects": 100000, "session_bytes": 13580000, "epoch_objects": 100000, @@ -478,16 +478,16 @@ "gc_bytes_freed": 0, "gc_objects_scanned": 0, "gc_collection_us": 0, - "instruction_count": 400019, - "compile_time_us": 0, - "exec_time_us": 123656, - "ic_hit_rate": 0.666661111018517, - "ic_hits": 159996, - "ic_misses": 80000 + "instruction_count": 360019, + "compile_time_us": 1, + "exec_time_us": 230981, + "ic_hit_rate": 0.6666611110185169, + "ic_hits": 1919952, + "ic_misses": 960000 }, { "test_name": "coercion_tostring", - "wall_time_us": 174647, + "wall_time_us": 320297, "session_objects": 0, "session_bytes": 34200000, "epoch_objects": 0, @@ -497,15 +497,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 4200019, - "compile_time_us": 0, - "exec_time_us": 174647, - "ic_hit_rate": 0.666661111018517, - "ic_hits": 159996, - "ic_misses": 80000 + "compile_time_us": 1, + "exec_time_us": 320296, + "ic_hit_rate": 0.6666611110185169, + "ic_hits": 1919952, + "ic_misses": 960000 }, { "test_name": "gc_array", - "wall_time_us": 156273, + "wall_time_us": 373670, "session_objects": 5000, "session_bytes": 600000, "epoch_objects": 5000, @@ -516,14 +516,14 @@ "gc_collection_us": 0, "instruction_count": 3110019, "compile_time_us": 0, - "exec_time_us": 156272, - "ic_hit_rate": 0.666661111018517, - "ic_hits": 159996, - "ic_misses": 80000 + "exec_time_us": 373669, + "ic_hit_rate": 0.6666611110185169, + "ic_hits": 1919952, + "ic_misses": 960000 }, { "test_name": "gc_object", - "wall_time_us": 71349, + "wall_time_us": 71496, "session_objects": 50000, "session_bytes": 6000000, "epoch_objects": 0, @@ -532,16 +532,16 @@ "gc_bytes_freed": 0, "gc_objects_scanned": 0, "gc_collection_us": 0, - "instruction_count": 1300019, + "instruction_count": 1200019, "compile_time_us": 0, - "exec_time_us": 71348, - "ic_hit_rate": 0.76470173003053, - "ic_hits": 259994, - "ic_misses": 80000 + "exec_time_us": 71495, + "ic_hit_rate": 0.7338581370793085, + "ic_hits": 2669937, + "ic_misses": 960000 }, { "test_name": "gc_string", - "wall_time_us": 9257, + "wall_time_us": 19527, "session_objects": 0, "session_bytes": 788890, "epoch_objects": 0, @@ -552,14 +552,14 @@ "gc_collection_us": 0, "instruction_count": 320019, "compile_time_us": 0, - "exec_time_us": 9256, + "exec_time_us": 19526, "ic_hit_rate": 0.76470173003053, - "ic_hits": 259994, - "ic_misses": 80000 + "ic_hits": 3119928, + "ic_misses": 960000 }, { "test_name": "ic_cache", - "wall_time_us": 23994, + "wall_time_us": 35070, "session_objects": 1, "session_bytes": 120, "epoch_objects": 1, @@ -568,16 +568,16 @@ "gc_bytes_freed": 0, "gc_objects_scanned": 0, "gc_collection_us": 0, - "instruction_count": 422035, + "instruction_count": 412035, "compile_time_us": 0, - "exec_time_us": 23993, - "ic_hit_rate": 0.7467093691163351, - "ic_hits": 265326, - "ic_misses": 90001 + "exec_time_us": 35069, + "ic_hit_rate": 0.7533162476377596, + "ic_hits": 3159918, + "ic_misses": 1035007 }, { "test_name": "ic_polymorphic", - "wall_time_us": 83159, + "wall_time_us": 209808, "session_objects": 100003, "session_bytes": 12000360, "epoch_objects": 0, @@ -586,16 +586,16 @@ "gc_bytes_freed": 0, "gc_objects_scanned": 0, "gc_collection_us": 0, - "instruction_count": 3433387, + "instruction_count": 3433378, "compile_time_us": 0, - "exec_time_us": 83158, - "ic_hit_rate": 0.5574697822613749, - "ic_hits": 365325, - "ic_misses": 290002 + "exec_time_us": 209808, + "ic_hit_rate": 0.6088101809829856, + "ic_hits": 3933904, + "ic_misses": 2580019 }, { "test_name": "loop_do_while", - "wall_time_us": 10280, + "wall_time_us": 18012, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -606,14 +606,14 @@ "gc_collection_us": 0, "instruction_count": 1400015, "compile_time_us": 0, - "exec_time_us": 10280, + "exec_time_us": 18012, "ic_hit_rate": 0.5574697822613749, - "ic_hits": 365325, - "ic_misses": 290002 + "ic_hits": 4383900, + "ic_misses": 3480024 }, { "test_name": "loop_for", - "wall_time_us": 54631, + "wall_time_us": 96122, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -624,14 +624,14 @@ "gc_collection_us": 0, "instruction_count": 8000019, "compile_time_us": 0, - "exec_time_us": 54631, + "exec_time_us": 96122, "ic_hit_rate": 0.5574697822613749, - "ic_hits": 365325, - "ic_misses": 290002 + "ic_hits": 4383900, + "ic_misses": 3480024 }, { "test_name": "loop_for_in", - "wall_time_us": 163453, + "wall_time_us": 390650, "session_objects": 1, "session_bytes": 3610, "epoch_objects": 0, @@ -642,14 +642,14 @@ "gc_collection_us": 0, "instruction_count": 4561231, "compile_time_us": 0, - "exec_time_us": 163453, + "exec_time_us": 390649, "ic_hit_rate": 0.5574697822613749, - "ic_hits": 365325, - "ic_misses": 290002 + "ic_hits": 4383900, + "ic_misses": 3480024 }, { "test_name": "loop_for_of", - "wall_time_us": 461444, + "wall_time_us": 924639, "session_objects": 1, "session_bytes": 108120, "epoch_objects": 3001, @@ -660,16 +660,16 @@ "gc_collection_us": 0, "instruction_count": 2734231, "compile_time_us": 0, - "exec_time_us": 461443, + "exec_time_us": 924638, "ic_hit_rate": 0.5574697822613749, - "ic_hits": 365325, - "ic_misses": 290002 + "ic_hits": 4383900, + "ic_misses": 3480024 }, { "test_name": "loop_for_of_string", - "wall_time_us": 298221, + "wall_time_us": 572993, "session_objects": 0, - "session_bytes": 5008150, + "session_bytes": 58150, "epoch_objects": 1500, "epoch_bytes": 0, "gc_trigger_count": 0, @@ -678,14 +678,14 @@ "gc_collection_us": 0, "instruction_count": 2266931, "compile_time_us": 0, - "exec_time_us": 298220, + "exec_time_us": 572992, "ic_hit_rate": 0.5574697822613749, - "ic_hits": 365325, - "ic_misses": 290002 + "ic_hits": 4383900, + "ic_misses": 3480024 }, { "test_name": "loop_index", - "wall_time_us": 328962, + "wall_time_us": 624448, "session_objects": 1, "session_bytes": 120, "epoch_objects": 1, @@ -696,14 +696,14 @@ "gc_collection_us": 0, "instruction_count": 3649231, "compile_time_us": 0, - "exec_time_us": 328962, + "exec_time_us": 624447, "ic_hit_rate": 0.5574697822613749, - "ic_hits": 365325, - "ic_misses": 290002 + "ic_hits": 4383900, + "ic_misses": 3480024 }, { "test_name": "loop_while", - "wall_time_us": 55455, + "wall_time_us": 97540, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -714,14 +714,14 @@ "gc_collection_us": 0, "instruction_count": 8000019, "compile_time_us": 0, - "exec_time_us": 55455, + "exec_time_us": 97539, "ic_hit_rate": 0.5574697822613749, - "ic_hits": 365325, - "ic_misses": 290002 + "ic_hits": 4383900, + "ic_misses": 3480024 }, { "test_name": "loop_while_index", - "wall_time_us": 324162, + "wall_time_us": 627344, "session_objects": 1, "session_bytes": 120, "epoch_objects": 1, @@ -732,14 +732,14 @@ "gc_collection_us": 0, "instruction_count": 3649231, "compile_time_us": 0, - "exec_time_us": 324162, + "exec_time_us": 627344, "ic_hit_rate": 0.5574697822613749, - "ic_hits": 365325, - "ic_misses": 290002 + "ic_hits": 4383900, + "ic_misses": 3480024 }, { "test_name": "map_ops", - "wall_time_us": 376573, + "wall_time_us": 865063, "session_objects": 0, "session_bytes": 0, "epoch_objects": 100000, @@ -749,15 +749,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 9850019, - "compile_time_us": 0, - "exec_time_us": 376572, + "compile_time_us": 1, + "exec_time_us": 865062, "ic_hit_rate": 0.5574697822613749, - "ic_hits": 365325, - "ic_misses": 290002 + "ic_hits": 4383900, + "ic_misses": 3480024 }, { "test_name": "math_ops", - "wall_time_us": 115485, + "wall_time_us": 293307, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -768,14 +768,14 @@ "gc_collection_us": 0, "instruction_count": 4800019, "compile_time_us": 0, - "exec_time_us": 115484, + "exec_time_us": 293306, "ic_hit_rate": 0.5574697822613749, - "ic_hits": 365325, - "ic_misses": 290002 + "ic_hits": 4383900, + "ic_misses": 3480024 }, { "test_name": "object_keys", - "wall_time_us": 265467, + "wall_time_us": 572559, "session_objects": 10000, "session_bytes": 15000000, "epoch_objects": 10000, @@ -785,15 +785,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 2680019, - "compile_time_us": 0, - "exec_time_us": 265467, + "compile_time_us": 1, + "exec_time_us": 572558, "ic_hit_rate": 0.5574697822613749, - "ic_hits": 365325, - "ic_misses": 290002 + "ic_hits": 4383900, + "ic_misses": 3480024 }, { "test_name": "prop_access", - "wall_time_us": 26971, + "wall_time_us": 25942, "session_objects": 1, "session_bytes": 120, "epoch_objects": 0, @@ -802,16 +802,16 @@ "gc_bytes_freed": 0, "gc_objects_scanned": 0, "gc_collection_us": 0, - "instruction_count": 2200035, + "instruction_count": 2200031, "compile_time_us": 0, - "exec_time_us": 26970, - "ic_hit_rate": 0.7252007205376932, - "ic_hits": 765321, - "ic_misses": 290002 + "exec_time_us": 25941, + "ic_hit_rate": 0.6760152693220209, + "ic_hits": 7383870, + "ic_misses": 3480024 }, { "test_name": "prop_bracket", - "wall_time_us": 31111, + "wall_time_us": 35481, "session_objects": 1, "session_bytes": 120, "epoch_objects": 0, @@ -820,16 +820,16 @@ "gc_bytes_freed": 0, "gc_objects_scanned": 0, "gc_collection_us": 0, - "instruction_count": 1400032, + "instruction_count": 1400029, "compile_time_us": 0, - "exec_time_us": 31110, - "ic_hit_rate": 0.7252007205376932, - "ic_hits": 765321, - "ic_misses": 290002 + "exec_time_us": 35481, + "ic_hit_rate": 0.7404461745408346, + "ic_hits": 9933844, + "ic_misses": 3480024 }, { "test_name": "prop_delete", - "wall_time_us": 31308, + "wall_time_us": 59585, "session_objects": 1, "session_bytes": 120, "epoch_objects": 0, @@ -838,16 +838,16 @@ "gc_bytes_freed": 0, "gc_objects_scanned": 0, "gc_collection_us": 0, - "instruction_count": 320032, + "instruction_count": 320029, "compile_time_us": 0, - "exec_time_us": 31307, - "ic_hit_rate": 0.7169757231428537, - "ic_hits": 785320, - "ic_misses": 310003 + "exec_time_us": 59585, + "ic_hit_rate": 0.7437278186807665, + "ic_hits": 10533832, + "ic_misses": 3630031 }, { "test_name": "prop_dynamic", - "wall_time_us": 26690, + "wall_time_us": 9066, "session_objects": 1, "session_bytes": 120, "epoch_objects": 0, @@ -858,14 +858,14 @@ "gc_collection_us": 0, "instruction_count": 700023, "compile_time_us": 0, - "exec_time_us": 26689, - "ic_hit_rate": 0.7169757231428537, - "ic_hits": 785320, - "ic_misses": 310003 + "exec_time_us": 9066, + "ic_hit_rate": 0.7534495564455203, + "ic_hits": 11373813, + "ic_misses": 3720051 }, { "test_name": "prop_nested", - "wall_time_us": 117123, + "wall_time_us": 130314, "session_objects": 150000, "session_bytes": 18000000, "epoch_objects": 0, @@ -874,16 +874,16 @@ "gc_bytes_freed": 0, "gc_objects_scanned": 0, "gc_collection_us": 0, - "instruction_count": 1350019, + "instruction_count": 1200019, "compile_time_us": 0, - "exec_time_us": 117123, - "ic_hit_rate": 0.7510655895673402, - "ic_hits": 935317, - "ic_misses": 310003 + "exec_time_us": 130314, + "ic_hit_rate": 0.7766762534576178, + "ic_hits": 12948781, + "ic_misses": 3720060 }, { "test_name": "prop_set", - "wall_time_us": 47748, + "wall_time_us": 80697, "session_objects": 1, "session_bytes": 120, "epoch_objects": 0, @@ -892,16 +892,16 @@ "gc_bytes_freed": 0, "gc_objects_scanned": 0, "gc_collection_us": 0, - "instruction_count": 2400029, + "instruction_count": 2400027, "compile_time_us": 0, - "exec_time_us": 47748, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "exec_time_us": 80696, + "ic_hit_rate": 0.7803704129350366, + "ic_hits": 15873745, + "ic_misses": 4470082 }, { "test_name": "property", - "wall_time_us": 160011, + "wall_time_us": 251327, "session_objects": 1, "session_bytes": 231900, "epoch_objects": 0, @@ -912,14 +912,14 @@ "gc_collection_us": 0, "instruction_count": 72031, "compile_time_us": 0, - "exec_time_us": 160011, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "exec_time_us": 251327, + "ic_hit_rate": 0.7778118580039549, + "ic_hits": 17223732, + "ic_misses": 4920096 }, { "test_name": "set_ops", - "wall_time_us": 349365, + "wall_time_us": 796756, "session_objects": 0, "session_bytes": 0, "epoch_objects": 100000, @@ -930,14 +930,14 @@ "gc_collection_us": 0, "instruction_count": 7150019, "compile_time_us": 0, - "exec_time_us": 349364, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "exec_time_us": 796755, + "ic_hit_rate": 0.7778118580039549, + "ic_hits": 17223732, + "ic_misses": 4920096 }, { "test_name": "string_build", - "wall_time_us": 273461, + "wall_time_us": 480005, "session_objects": 0, "session_bytes": 73900000, "epoch_objects": 0, @@ -948,14 +948,14 @@ "gc_collection_us": 0, "instruction_count": 8440019, "compile_time_us": 0, - "exec_time_us": 273460, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "exec_time_us": 480004, + "ic_hit_rate": 0.7778118580039549, + "ic_hits": 17223732, + "ic_misses": 4920096 }, { "test_name": "string_case", - "wall_time_us": 65567, + "wall_time_us": 125559, "session_objects": 0, "session_bytes": 7600000, "epoch_objects": 0, @@ -965,17 +965,17 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 1200023, - "compile_time_us": 0, - "exec_time_us": 65566, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "compile_time_us": 1, + "exec_time_us": 125557, + "ic_hit_rate": 0.7778118580039549, + "ic_hits": 17223732, + "ic_misses": 4920096 }, { "test_name": "string_char", - "wall_time_us": 137272, + "wall_time_us": 206897, "session_objects": 0, - "session_bytes": 3300000, + "session_bytes": 0, "epoch_objects": 0, "epoch_bytes": 0, "gc_trigger_count": 0, @@ -983,15 +983,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 2800019, - "compile_time_us": 1, - "exec_time_us": 137271, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "compile_time_us": 0, + "exec_time_us": 206896, + "ic_hit_rate": 0.7778118580039549, + "ic_hits": 17223732, + "ic_misses": 4920096 }, { "test_name": "string_concat", - "wall_time_us": 43356, + "wall_time_us": 104024, "session_objects": 0, "session_bytes": 9000000, "epoch_objects": 0, @@ -1002,14 +1002,14 @@ "gc_collection_us": 0, "instruction_count": 1800019, "compile_time_us": 0, - "exec_time_us": 43355, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "exec_time_us": 104023, + "ic_hit_rate": 0.7778118580039549, + "ic_hits": 17223732, + "ic_misses": 4920096 }, { "test_name": "string_indexof", - "wall_time_us": 25958, + "wall_time_us": 51426, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -1020,14 +1020,14 @@ "gc_collection_us": 0, "instruction_count": 700023, "compile_time_us": 0, - "exec_time_us": 25957, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "exec_time_us": 51426, + "ic_hit_rate": 0.7778118580039549, + "ic_hits": 17223732, + "ic_misses": 4920096 }, { "test_name": "string_replace", - "wall_time_us": 19679, + "wall_time_us": 37012, "session_objects": 0, "session_bytes": 1320000, "epoch_objects": 0, @@ -1038,14 +1038,14 @@ "gc_collection_us": 0, "instruction_count": 460023, "compile_time_us": 0, - "exec_time_us": 19679, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "exec_time_us": 37011, + "ic_hit_rate": 0.7778118580039549, + "ic_hits": 17223732, + "ic_misses": 4920096 }, { "test_name": "string_split", - "wall_time_us": 106868, + "wall_time_us": 186552, "session_objects": 20000, "session_bytes": 19560000, "epoch_objects": 0, @@ -1055,15 +1055,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 400023, - "compile_time_us": 0, - "exec_time_us": 106867, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "compile_time_us": 1, + "exec_time_us": 186551, + "ic_hit_rate": 0.7778118580039549, + "ic_hits": 17223732, + "ic_misses": 4920096 }, { "test_name": "string_substring", - "wall_time_us": 35288, + "wall_time_us": 103755, "session_objects": 0, "session_bytes": 2150000, "epoch_objects": 0, @@ -1073,15 +1073,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 1150023, - "compile_time_us": 0, - "exec_time_us": 35287, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "compile_time_us": 1, + "exec_time_us": 103753, + "ic_hit_rate": 0.7778118580039549, + "ic_hits": 17223732, + "ic_misses": 4920096 }, { "test_name": "string_trim", - "wall_time_us": 12443, + "wall_time_us": 34559, "session_objects": 0, "session_bytes": 1560000, "epoch_objects": 0, @@ -1092,14 +1092,14 @@ "gc_collection_us": 0, "instruction_count": 300023, "compile_time_us": 0, - "exec_time_us": 12442, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "exec_time_us": 34558, + "ic_hit_rate": 0.7778118580039549, + "ic_hits": 17223732, + "ic_misses": 4920096 }, { "test_name": "try_catch_ok", - "wall_time_us": 3200, + "wall_time_us": 6573, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -1110,14 +1110,14 @@ "gc_collection_us": 0, "instruction_count": 550019, "compile_time_us": 0, - "exec_time_us": 3199, - "ic_hit_rate": 0.7508047066831984, - "ic_hits": 1235314, - "ic_misses": 410006 + "exec_time_us": 6573, + "ic_hit_rate": 0.7778118580039549, + "ic_hits": 17223732, + "ic_misses": 4920096 }, { "test_name": "try_catch_throw", - "wall_time_us": 17021, + "wall_time_us": 52042, "session_objects": 0, "session_bytes": 720000, "epoch_objects": 20000, @@ -1127,15 +1127,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 400019, - "compile_time_us": 0, - "exec_time_us": 17021, - "ic_hit_rate": 0.7537973205133671, - "ic_hits": 1255313, - "ic_misses": 410006 + "compile_time_us": 1, + "exec_time_us": 52041, + "ic_hit_rate": 0.7793052713950381, + "ic_hits": 17373724, + "ic_misses": 4920096 }, { "test_name": "typeof_ops", - "wall_time_us": 64847, + "wall_time_us": 214036, "session_objects": 0, "session_bytes": 15200000, "epoch_objects": 0, @@ -1145,15 +1145,15 @@ "gc_objects_scanned": 0, "gc_collection_us": 0, "instruction_count": 2600019, - "compile_time_us": 0, - "exec_time_us": 64847, - "ic_hit_rate": 0.7537973205133671, - "ic_hits": 1255313, - "ic_misses": 410006 + "compile_time_us": 1, + "exec_time_us": 214035, + "ic_hit_rate": 0.7801940473420618, + "ic_hits": 17463720, + "ic_misses": 4920096 }, { "test_name": "unary_ops", - "wall_time_us": 17348, + "wall_time_us": 32651, "session_objects": 0, "session_bytes": 0, "epoch_objects": 0, @@ -1164,9 +1164,9 @@ "gc_collection_us": 0, "instruction_count": 2000019, "compile_time_us": 0, - "exec_time_us": 17347, - "ic_hit_rate": 0.7537973205133671, - "ic_hits": 1255313, - "ic_misses": 410006 + "exec_time_us": 32650, + "ic_hit_rate": 0.7801940473420618, + "ic_hits": 17463720, + "ic_misses": 4920096 } ] \ No newline at end of file