Files
OxideJS-New/benchmark_baseline.json
T

1598 lines
38 KiB
JSON

[
{
"test_name": "arith_ops",
"wall_time_us": 285237,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 4500023,
"compile_time_us": 0,
"exec_time_us": 285236,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "array_filter",
"wall_time_us": 586225,
"session_objects": 1719,
"session_bytes": 395736,
"epoch_objects": 87414,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 37792632,
"gc_objects_scanned": 118876,
"gc_collection_us": 61664,
"instruction_count": 51539,
"compile_time_us": 1,
"exec_time_us": 586223,
"ic_hit_rate": 0.9990476190476192,
"ic_hits": 2098,
"ic_misses": 2,
"peak_bytes": 412994,
"retained_bytes": 2760,
"retained_objects": 2
},
{
"test_name": "array_for_each",
"wall_time_us": 613238,
"session_objects": 1673,
"session_bytes": 385816,
"epoch_objects": 83500,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 36078200,
"gc_objects_scanned": 118832,
"gc_collection_us": 60426,
"instruction_count": 31537,
"compile_time_us": 1,
"exec_time_us": 613236,
"ic_hit_rate": 0.9990476190476192,
"ic_hits": 2098,
"ic_misses": 2,
"peak_bytes": 420870,
"retained_bytes": 968,
"retained_objects": 1
},
{
"test_name": "array_index_get",
"wall_time_us": 128333,
"session_objects": 0,
"session_bytes": 38000,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1615037,
"compile_time_us": 0,
"exec_time_us": 128332,
"ic_hit_rate": 0.999,
"ic_hits": 999,
"ic_misses": 1,
"peak_bytes": 38000,
"retained_bytes": 8168,
"retained_objects": 1
},
{
"test_name": "array_index_set",
"wall_time_us": 94680,
"session_objects": 0,
"session_bytes": 38000,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1315035,
"compile_time_us": 0,
"exec_time_us": 94680,
"ic_hit_rate": 0.999,
"ic_hits": 999,
"ic_misses": 1,
"peak_bytes": 38000,
"retained_bytes": 8168,
"retained_objects": 1
},
{
"test_name": "array_join",
"wall_time_us": 505971,
"session_objects": 0,
"session_bytes": 9380000,
"epoch_objects": 20000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 3700029,
"compile_time_us": 1,
"exec_time_us": 505969,
"ic_hit_rate": 0.999990909090909,
"ic_hits": 219998,
"ic_misses": 2,
"peak_bytes": 9380000,
"retained_bytes": 299,
"retained_objects": 1
},
{
"test_name": "array_literal",
"wall_time_us": 134433,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 50000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1400025,
"compile_time_us": 1,
"exec_time_us": 134430,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 50000,
"peak_bytes": 192,
"retained_bytes": 192,
"retained_objects": 1
},
{
"test_name": "array_map",
"wall_time_us": 595380,
"session_objects": 1719,
"session_bytes": 398936,
"epoch_objects": 87414,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 39109368,
"gc_objects_scanned": 118876,
"gc_collection_us": 63437,
"instruction_count": 51539,
"compile_time_us": 2,
"exec_time_us": 595377,
"ic_hit_rate": 0.9990476190476192,
"ic_hits": 2098,
"ic_misses": 2,
"peak_bytes": 412994,
"retained_bytes": 4360,
"retained_objects": 2
},
{
"test_name": "array_push_pop",
"wall_time_us": 1254228,
"session_objects": 0,
"session_bytes": 20900000,
"epoch_objects": 50000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 9100029,
"compile_time_us": 2,
"exec_time_us": 1254225,
"ic_hit_rate": 0.9999963636363637,
"ic_hits": 549998,
"ic_misses": 2,
"peak_bytes": 20900000,
"retained_bytes": 480,
"retained_objects": 1
},
{
"test_name": "array_reduce",
"wall_time_us": 620987,
"session_objects": 1673,
"session_bytes": 385816,
"epoch_objects": 83500,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 41670200,
"gc_objects_scanned": 118832,
"gc_collection_us": 65698,
"instruction_count": 53539,
"compile_time_us": 1,
"exec_time_us": 620985,
"ic_hit_rate": 0.9990476190476192,
"ic_hits": 2098,
"ic_misses": 2,
"peak_bytes": 420870,
"retained_bytes": 1512,
"retained_objects": 3
},
{
"test_name": "array_slice",
"wall_time_us": 77294,
"session_objects": 0,
"session_bytes": 10401800,
"epoch_objects": 6001,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 73539,
"compile_time_us": 1,
"exec_time_us": 77292,
"ic_hit_rate": 0.9993548387096775,
"ic_hits": 3098,
"ic_misses": 2,
"peak_bytes": 10401800,
"retained_bytes": 4360,
"retained_objects": 2
},
{
"test_name": "array_sort",
"wall_time_us": 112343,
"session_objects": 1000,
"session_bytes": 1896800,
"epoch_objects": 50501,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 16739,
"compile_time_us": 2,
"exec_time_us": 112340,
"ic_hit_rate": 0.9966666666666667,
"ic_hits": 598,
"ic_misses": 2,
"peak_bytes": 1896800,
"retained_bytes": 4360,
"retained_objects": 2
},
{
"test_name": "branch_if",
"wall_time_us": 141231,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 2616690,
"compile_time_us": 0,
"exec_time_us": 141230,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "branch_switch",
"wall_time_us": 135308,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 2800023,
"compile_time_us": 0,
"exec_time_us": 135307,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "call_args",
"wall_time_us": 84989,
"session_objects": 2,
"session_bytes": 323,
"epoch_objects": 20000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 840029,
"compile_time_us": 0,
"exec_time_us": 84988,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 547,
"retained_bytes": 547,
"retained_objects": 2
},
{
"test_name": "call_closure",
"wall_time_us": 60323,
"session_objects": 4,
"session_bytes": 645,
"epoch_objects": 20001,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 460044,
"compile_time_us": 0,
"exec_time_us": 60322,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 1125,
"retained_bytes": 1125,
"retained_objects": 4
},
{
"test_name": "call_method",
"wall_time_us": 68151,
"session_objects": 2,
"session_bytes": 323,
"epoch_objects": 20001,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 540032,
"compile_time_us": 1,
"exec_time_us": 68150,
"ic_hit_rate": 0.49997499999999995,
"ic_hits": 19999,
"ic_misses": 20001,
"peak_bytes": 731,
"retained_bytes": 731,
"retained_objects": 3
},
{
"test_name": "call_new_proto",
"wall_time_us": 118047,
"session_objects": 4,
"session_bytes": 646,
"epoch_objects": 60000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 760037,
"compile_time_us": 1,
"exec_time_us": 118046,
"ic_hit_rate": 0.33331666666666665,
"ic_hits": 19999,
"ic_misses": 40001,
"peak_bytes": 1302,
"retained_bytes": 1302,
"retained_objects": 5
},
{
"test_name": "call_recursion",
"wall_time_us": 823344,
"session_objects": 3,
"session_bytes": 923,
"epoch_objects": 161599,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 41008176,
"gc_objects_scanned": 233004,
"gc_collection_us": 74352,
"instruction_count": 5527029,
"compile_time_us": 1,
"exec_time_us": 823341,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 923,
"retained_bytes": 547,
"retained_objects": 2
},
{
"test_name": "call_this",
"wall_time_us": 103591,
"session_objects": 4,
"session_bytes": 656,
"epoch_objects": 40001,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 740034,
"compile_time_us": 0,
"exec_time_us": 103590,
"ic_hit_rate": 0.49997499999999995,
"ic_hits": 39998,
"ic_misses": 40002,
"peak_bytes": 1296,
"retained_bytes": 1296,
"retained_objects": 5
},
{
"test_name": "cmp_ops",
"wall_time_us": 420658,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 5600025,
"compile_time_us": 0,
"exec_time_us": 420658,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "code_forge",
"wall_time_us": 788105,
"session_objects": 10000,
"session_bytes": 1731670,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 100018,
"compile_time_us": 1,
"exec_time_us": 788103,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 1731670,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "coercion_boolean",
"wall_time_us": 246822,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 4250023,
"compile_time_us": 0,
"exec_time_us": 246822,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "coercion_concat",
"wall_time_us": 193061,
"session_objects": 0,
"session_bytes": 3888890,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 2100025,
"compile_time_us": 0,
"exec_time_us": 193059,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 3888890,
"retained_bytes": 39,
"retained_objects": 0
},
{
"test_name": "coercion_nullish",
"wall_time_us": 351240,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 4750032,
"compile_time_us": 0,
"exec_time_us": 351240,
"ic_hit_rate": 0.4999950000000001,
"ic_hits": 99999,
"ic_misses": 100001,
"peak_bytes": 176,
"retained_bytes": 176,
"retained_objects": 1
},
{
"test_name": "coercion_tonumber",
"wall_time_us": 135012,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 2400023,
"compile_time_us": 0,
"exec_time_us": 135011,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "coercion_toprimitive",
"wall_time_us": 193828,
"session_objects": 21770,
"session_bytes": 4716080,
"epoch_objects": 10881,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 19915632,
"gc_objects_scanned": 87361,
"gc_collection_us": 28616,
"instruction_count": 460025,
"compile_time_us": 0,
"exec_time_us": 193827,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 9536800,
"retained_bytes": 1287,
"retained_objects": 5
},
{
"test_name": "coercion_tostring",
"wall_time_us": 374388,
"session_objects": 0,
"session_bytes": 22200000,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 4400025,
"compile_time_us": 1,
"exec_time_us": 374387,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 22200000,
"retained_bytes": 186,
"retained_objects": 0
},
{
"test_name": "gc_array",
"wall_time_us": 563532,
"session_objects": 0,
"session_bytes": 9500000,
"epoch_objects": 5000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 3880027,
"compile_time_us": 0,
"exec_time_us": 563530,
"ic_hit_rate": 0.9803882352941178,
"ic_hits": 249999,
"ic_misses": 5001,
"peak_bytes": 9500000,
"retained_bytes": 568,
"retained_objects": 1
},
{
"test_name": "gc_object",
"wall_time_us": 123012,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 50000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1450025,
"compile_time_us": 0,
"exec_time_us": 123011,
"ic_hit_rate": 0.9999800000000001,
"ic_hits": 99998,
"ic_misses": 2,
"peak_bytes": 184,
"retained_bytes": 184,
"retained_objects": 1
},
{
"test_name": "gc_string",
"wall_time_us": 38728,
"session_objects": 0,
"session_bytes": 788890,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 420025,
"compile_time_us": 0,
"exec_time_us": 38727,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 788890,
"retained_bytes": 40,
"retained_objects": 0
},
{
"test_name": "gc_string_long",
"wall_time_us": 1994455,
"session_objects": 0,
"session_bytes": 7334531,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 2,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 131,
"instruction_count": 21000025,
"compile_time_us": 1,
"exec_time_us": 1994453,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 33554441,
"retained_bytes": 41,
"retained_objects": 0
},
{
"test_name": "ic_cache",
"wall_time_us": 52246,
"session_objects": 0,
"session_bytes": 380000,
"epoch_objects": 10001,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 514039,
"compile_time_us": 0,
"exec_time_us": 52245,
"ic_hit_rate": 0.7892555459066867,
"ic_hits": 19995,
"ic_misses": 5339,
"peak_bytes": 1882840,
"retained_bytes": 1882840,
"retained_objects": 10001
},
{
"test_name": "ic_polymorphic",
"wall_time_us": 228466,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 3,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 3833387,
"compile_time_us": 0,
"exec_time_us": 228465,
"ic_hit_rate": 0.9999900000000002,
"ic_hits": 299997,
"ic_misses": 3,
"peak_bytes": 576,
"retained_bytes": 576,
"retained_objects": 3
},
{
"test_name": "loop_do_while",
"wall_time_us": 230173,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 2600019,
"compile_time_us": 0,
"exec_time_us": 230173,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "loop_for",
"wall_time_us": 1161595,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 14000023,
"compile_time_us": 0,
"exec_time_us": 1161594,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "loop_for_in",
"wall_time_us": 645926,
"session_objects": 0,
"session_bytes": 3490,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 7581539,
"compile_time_us": 0,
"exec_time_us": 645925,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 3490,
"retained_bytes": 968,
"retained_objects": 1
},
{
"test_name": "loop_for_of",
"wall_time_us": 658311,
"session_objects": 4,
"session_bytes": 113320,
"epoch_objects": 76015,
"epoch_bytes": 0,
"gc_trigger_count": 2,
"gc_bytes_freed": 6524160,
"gc_objects_scanned": 116500,
"gc_collection_us": 23524,
"instruction_count": 3646539,
"compile_time_us": 1,
"exec_time_us": 658310,
"ic_hit_rate": 0.99,
"ic_hits": 99,
"ic_misses": 1,
"peak_bytes": 113320,
"retained_bytes": 968,
"retained_objects": 1
},
{
"test_name": "loop_for_of_string",
"wall_time_us": 396346,
"session_objects": 3,
"session_bytes": 58702,
"epoch_objects": 38007,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 6523608,
"gc_objects_scanned": 116496,
"gc_collection_us": 29136,
"instruction_count": 2723239,
"compile_time_us": 0,
"exec_time_us": 396345,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 58702,
"retained_bytes": 132,
"retained_objects": 0
},
{
"test_name": "loop_index",
"wall_time_us": 706501,
"session_objects": 0,
"session_bytes": 3800,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 5761539,
"compile_time_us": 0,
"exec_time_us": 706500,
"ic_hit_rate": 0.0003266248762784559,
"ic_hits": 99,
"ic_misses": 303001,
"peak_bytes": 3800,
"retained_bytes": 968,
"retained_objects": 1
},
{
"test_name": "loop_while",
"wall_time_us": 1171305,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 14000023,
"compile_time_us": 0,
"exec_time_us": 1171304,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "loop_while_index",
"wall_time_us": 706242,
"session_objects": 0,
"session_bytes": 3800,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 5761539,
"compile_time_us": 0,
"exec_time_us": 706241,
"ic_hit_rate": 0.0003266248762784559,
"ic_hits": 99,
"ic_misses": 303001,
"peak_bytes": 3800,
"retained_bytes": 968,
"retained_objects": 1
},
{
"test_name": "map_ops",
"wall_time_us": 766963,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 100000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 11550027,
"compile_time_us": 1,
"exec_time_us": 766962,
"ic_hit_rate": 0.9999963636363637,
"ic_hits": 549998,
"ic_misses": 2,
"peak_bytes": 680,
"retained_bytes": 680,
"retained_objects": 1
},
{
"test_name": "math_ops",
"wall_time_us": 452220,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 6300023,
"compile_time_us": 0,
"exec_time_us": 452220,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "mem_array_grow",
"wall_time_us": 375454,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 3400024,
"compile_time_us": 0,
"exec_time_us": 375453,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 2,
"peak_bytes": 8168,
"retained_bytes": 8168,
"retained_objects": 1
},
{
"test_name": "mem_closure_chain",
"wall_time_us": 96607,
"session_objects": 40000,
"session_bytes": 7038890,
"epoch_objects": 40000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 550034,
"compile_time_us": 0,
"exec_time_us": 96605,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 10159618,
"retained_bytes": 10159618,
"retained_objects": 40003
},
{
"test_name": "mem_cross_call_retain",
"wall_time_us": 232618,
"session_objects": 2,
"session_bytes": 3810469,
"epoch_objects": 60002,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1530032,
"compile_time_us": 0,
"exec_time_us": 232617,
"ic_hit_rate": 0.24999583340277662,
"ic_hits": 30000,
"ic_misses": 90002,
"peak_bytes": 8671045,
"retained_bytes": 8671045,
"retained_objects": 30004
},
{
"test_name": "mem_map_retain",
"wall_time_us": 57059,
"session_objects": 0,
"session_bytes": 1977780,
"epoch_objects": 20002,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 560021,
"compile_time_us": 0,
"exec_time_us": 57058,
"ic_hit_rate": 0.99990000499975,
"ic_hits": 19999,
"ic_misses": 2,
"peak_bytes": 6596748,
"retained_bytes": 6596748,
"retained_objects": 20001
},
{
"test_name": "mem_object_graph",
"wall_time_us": 101414,
"session_objects": 2,
"session_bytes": 328,
"epoch_objects": 65534,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 884727,
"compile_time_us": 0,
"exec_time_us": 101413,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 5,
"peak_bytes": 6291808,
"retained_bytes": 6291808,
"retained_objects": 32769
},
{
"test_name": "mem_set_retain",
"wall_time_us": 40630,
"session_objects": 0,
"session_bytes": 1088890,
"epoch_objects": 20002,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 420021,
"compile_time_us": 0,
"exec_time_us": 40629,
"ic_hit_rate": 0.99990000499975,
"ic_hits": 19999,
"ic_misses": 2,
"peak_bytes": 4929106,
"retained_bytes": 4929106,
"retained_objects": 20001
},
{
"test_name": "mem_string_accum",
"wall_time_us": 104201,
"session_objects": 0,
"session_bytes": 2744473,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 880020,
"compile_time_us": 0,
"exec_time_us": 104200,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 1,
"peak_bytes": 3064641,
"retained_bytes": 3064641,
"retained_objects": 1
},
{
"test_name": "mem_string_rope",
"wall_time_us": 1290,
"session_objects": 0,
"session_bytes": 124184000,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 6,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 20,
"instruction_count": 14025,
"compile_time_us": 0,
"exec_time_us": 1290,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 124184000,
"retained_bytes": 124184000,
"retained_objects": 0
},
{
"test_name": "member_compound",
"wall_time_us": 297075,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 6,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 4000076,
"compile_time_us": 0,
"exec_time_us": 297075,
"ic_hit_rate": 0.9999833333888886,
"ic_hits": 299996,
"ic_misses": 5,
"peak_bytes": 1112,
"retained_bytes": 1112,
"retained_objects": 6
},
{
"test_name": "object_keys",
"wall_time_us": 480061,
"session_objects": 0,
"session_bytes": 13800000,
"epoch_objects": 20000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 3320027,
"compile_time_us": 1,
"exec_time_us": 480060,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 10000,
"peak_bytes": 13800000,
"retained_bytes": 328,
"retained_objects": 1
},
{
"test_name": "prop_access",
"wall_time_us": 162737,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 2600036,
"compile_time_us": 0,
"exec_time_us": 162737,
"ic_hit_rate": 0.9999900000000002,
"ic_hits": 399996,
"ic_misses": 4,
"peak_bytes": 200,
"retained_bytes": 200,
"retained_objects": 1
},
{
"test_name": "prop_bracket",
"wall_time_us": 156499,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1900036,
"compile_time_us": 0,
"exec_time_us": 156499,
"ic_hit_rate": 0.9999900000000002,
"ic_hits": 99999,
"ic_misses": 1,
"peak_bytes": 192,
"retained_bytes": 192,
"retained_objects": 1
},
{
"test_name": "prop_delete",
"wall_time_us": 54952,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 440034,
"compile_time_us": 0,
"exec_time_us": 54952,
"ic_hit_rate": 0.49997499999999995,
"ic_hits": 19999,
"ic_misses": 20001,
"peak_bytes": 192,
"retained_bytes": 192,
"retained_objects": 1
},
{
"test_name": "prop_dynamic",
"wall_time_us": 75351,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1000028,
"compile_time_us": 0,
"exec_time_us": 75350,
"ic_hit_rate": 0.9999800000000001,
"ic_hits": 99998,
"ic_misses": 2,
"peak_bytes": 176,
"retained_bytes": 176,
"retained_objects": 1
},
{
"test_name": "prop_nested",
"wall_time_us": 127896,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 150000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1450025,
"compile_time_us": 0,
"exec_time_us": 127895,
"ic_hit_rate": 0.9999800000000001,
"ic_hits": 149997,
"ic_misses": 3,
"peak_bytes": 528,
"retained_bytes": 528,
"retained_objects": 3
},
{
"test_name": "prop_set",
"wall_time_us": 200580,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 3000032,
"compile_time_us": 0,
"exec_time_us": 200578,
"ic_hit_rate": 0.9999900000000002,
"ic_hits": 399996,
"ic_misses": 4,
"peak_bytes": 184,
"retained_bytes": 184,
"retained_objects": 1
},
{
"test_name": "property",
"wall_time_us": 151670,
"session_objects": 0,
"session_bytes": 231780,
"epoch_objects": 1,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 99035,
"compile_time_us": 0,
"exec_time_us": 151669,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 231780,
"retained_bytes": 24168,
"retained_objects": 1
},
{
"test_name": "set_ops",
"wall_time_us": 660595,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 100000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 8850027,
"compile_time_us": 0,
"exec_time_us": 660593,
"ic_hit_rate": 0.909089090909091,
"ic_hits": 499999,
"ic_misses": 50001,
"peak_bytes": 296,
"retained_bytes": 296,
"retained_objects": 1
},
{
"test_name": "string_build",
"wall_time_us": 1694454,
"session_objects": 0,
"session_bytes": 6791197,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 4,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 268,
"instruction_count": 14520027,
"compile_time_us": 0,
"exec_time_us": 1694453,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 33554520,
"retained_bytes": 122,
"retained_objects": 0
},
{
"test_name": "string_case",
"wall_time_us": 175306,
"session_objects": 0,
"session_bytes": 7600000,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1500028,
"compile_time_us": 0,
"exec_time_us": 175304,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 7600000,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "string_char",
"wall_time_us": 286183,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 3600025,
"compile_time_us": 0,
"exec_time_us": 286183,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "string_concat",
"wall_time_us": 171577,
"session_objects": 0,
"session_bytes": 1900000,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1700031,
"compile_time_us": 0,
"exec_time_us": 171576,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 1900000,
"retained_bytes": 38,
"retained_objects": 0
},
{
"test_name": "string_indexof",
"wall_time_us": 83805,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1000028,
"compile_time_us": 0,
"exec_time_us": 83804,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "string_replace",
"wall_time_us": 52438,
"session_objects": 0,
"session_bytes": 1320000,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 560030,
"compile_time_us": 0,
"exec_time_us": 52437,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 1320000,
"retained_bytes": 66,
"retained_objects": 0
},
{
"test_name": "string_replace_fn",
"wall_time_us": 818930,
"session_objects": 357,
"session_bytes": 1648894,
"epoch_objects": 17877,
"epoch_bytes": 0,
"gc_trigger_count": 3,
"gc_bytes_freed": 52335145,
"gc_objects_scanned": 93940,
"gc_collection_us": 87549,
"instruction_count": 60887,
"compile_time_us": 0,
"exec_time_us": 818929,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 33562865,
"retained_bytes": 11712,
"retained_objects": 3
},
{
"test_name": "string_split",
"wall_time_us": 118195,
"session_objects": 0,
"session_bytes": 17160000,
"epoch_objects": 20000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 500030,
"compile_time_us": 0,
"exec_time_us": 118194,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 20000,
"peak_bytes": 17160000,
"retained_bytes": 1234,
"retained_objects": 1
},
{
"test_name": "string_substring",
"wall_time_us": 116738,
"session_objects": 0,
"session_bytes": 2150000,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1400030,
"compile_time_us": 0,
"exec_time_us": 116737,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 2150000,
"retained_bytes": 43,
"retained_objects": 0
},
{
"test_name": "string_trim",
"wall_time_us": 39918,
"session_objects": 0,
"session_bytes": 1560000,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 420028,
"compile_time_us": 0,
"exec_time_us": 39917,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 1560000,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "try_catch_ok",
"wall_time_us": 55310,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 950023,
"compile_time_us": 0,
"exec_time_us": 55309,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "try_catch_throw",
"wall_time_us": 50818,
"session_objects": 0,
"session_bytes": 720000,
"epoch_objects": 20000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 540023,
"compile_time_us": 0,
"exec_time_us": 50817,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 720000,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "typeof_ops",
"wall_time_us": 277340,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 100000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 4100023,
"compile_time_us": 0,
"exec_time_us": 277339,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "unary_ops",
"wall_time_us": 266912,
"session_objects": 0,
"session_bytes": 0,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 3500023,
"compile_time_us": 0,
"exec_time_us": 266911,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
}
]