Files
OxideJS-New/benchmark_baseline.json
T

1598 lines
38 KiB
JSON

[
{
"test_name": "arith_ops",
"wall_time_us": 294934,
"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": 4700023,
"compile_time_us": 531,
"exec_time_us": 294402,
"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": 637779,
"session_objects": 1586,
"session_bytes": 364264,
"epoch_objects": 80580,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 40143328,
"gc_objects_scanned": 125845,
"gc_collection_us": 52544,
"instruction_count": 55739,
"compile_time_us": 364,
"exec_time_us": 637415,
"ic_hit_rate": 0.9990476190476192,
"ic_hits": 2098,
"ic_misses": 2,
"peak_bytes": 417620,
"retained_bytes": 2744,
"retained_objects": 2
},
{
"test_name": "array_for_each",
"wall_time_us": 685889,
"session_objects": 1536,
"session_bytes": 354168,
"epoch_objects": 76600,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 38353088,
"gc_objects_scanned": 125871,
"gc_collection_us": 63794,
"instruction_count": 35737,
"compile_time_us": 360,
"exec_time_us": 685529,
"ic_hit_rate": 0.9990476190476192,
"ic_hits": 2098,
"ic_misses": 2,
"peak_bytes": 425828,
"retained_bytes": 960,
"retained_objects": 1
},
{
"test_name": "array_index_get",
"wall_time_us": 126550,
"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": 1817037,
"compile_time_us": 290,
"exec_time_us": 126259,
"ic_hit_rate": 0.999,
"ic_hits": 999,
"ic_misses": 1,
"peak_bytes": 38000,
"retained_bytes": 8160,
"retained_objects": 1
},
{
"test_name": "array_index_set",
"wall_time_us": 100061,
"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": 1517035,
"compile_time_us": 269,
"exec_time_us": 99792,
"ic_hit_rate": 0.999,
"ic_hits": 999,
"ic_misses": 1,
"peak_bytes": 38000,
"retained_bytes": 8160,
"retained_objects": 1
},
{
"test_name": "array_join",
"wall_time_us": 512761,
"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": 4140029,
"compile_time_us": 276,
"exec_time_us": 512485,
"ic_hit_rate": 0.999990909090909,
"ic_hits": 219998,
"ic_misses": 2,
"peak_bytes": 9380000,
"retained_bytes": 291,
"retained_objects": 1
},
{
"test_name": "array_literal",
"wall_time_us": 85994,
"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": 1500025,
"compile_time_us": 280,
"exec_time_us": 85714,
"ic_hit_rate": 0.9999800000000001,
"ic_hits": 49999,
"ic_misses": 1,
"peak_bytes": 184,
"retained_bytes": 184,
"retained_objects": 1
},
{
"test_name": "array_map",
"wall_time_us": 620951,
"session_objects": 1586,
"session_bytes": 367464,
"epoch_objects": 80580,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 41537248,
"gc_objects_scanned": 125845,
"gc_collection_us": 39215,
"instruction_count": 55739,
"compile_time_us": 341,
"exec_time_us": 620609,
"ic_hit_rate": 0.9990476190476192,
"ic_hits": 2098,
"ic_misses": 2,
"peak_bytes": 417620,
"retained_bytes": 4344,
"retained_objects": 2
},
{
"test_name": "array_push_pop",
"wall_time_us": 1252666,
"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": 10200029,
"compile_time_us": 302,
"exec_time_us": 1252364,
"ic_hit_rate": 0.9999963636363637,
"ic_hits": 549998,
"ic_misses": 2,
"peak_bytes": 20900000,
"retained_bytes": 472,
"retained_objects": 1
},
{
"test_name": "array_reduce",
"wall_time_us": 656352,
"session_objects": 1536,
"session_bytes": 354200,
"epoch_objects": 76600,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 44276288,
"gc_objects_scanned": 125871,
"gc_collection_us": 53286,
"instruction_count": 57739,
"compile_time_us": 417,
"exec_time_us": 655935,
"ic_hit_rate": 0.9990476190476192,
"ic_hits": 2098,
"ic_misses": 2,
"peak_bytes": 425828,
"retained_bytes": 1960,
"retained_objects": 4
},
{
"test_name": "array_slice",
"wall_time_us": 76241,
"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": 79739,
"compile_time_us": 355,
"exec_time_us": 75885,
"ic_hit_rate": 0.9993548387096775,
"ic_hits": 3098,
"ic_misses": 2,
"peak_bytes": 10401800,
"retained_bytes": 4344,
"retained_objects": 2
},
{
"test_name": "array_sort",
"wall_time_us": 127611,
"session_objects": 1000,
"session_bytes": 1888800,
"epoch_objects": 50501,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 17939,
"compile_time_us": 335,
"exec_time_us": 127275,
"ic_hit_rate": 0.9966666666666667,
"ic_hits": 598,
"ic_misses": 2,
"peak_bytes": 1888800,
"retained_bytes": 4344,
"retained_objects": 2
},
{
"test_name": "branch_if",
"wall_time_us": 145062,
"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": 2816690,
"compile_time_us": 233,
"exec_time_us": 144829,
"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": 139189,
"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": 3000023,
"compile_time_us": 289,
"exec_time_us": 138900,
"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": 94267,
"session_objects": 2,
"session_bytes": 307,
"epoch_objects": 20000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 880029,
"compile_time_us": 339,
"exec_time_us": 93928,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 595,
"retained_bytes": 595,
"retained_objects": 2
},
{
"test_name": "call_closure",
"wall_time_us": 66819,
"session_objects": 4,
"session_bytes": 613,
"epoch_objects": 20001,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 500044,
"compile_time_us": 291,
"exec_time_us": 66527,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 1221,
"retained_bytes": 1221,
"retained_objects": 4
},
{
"test_name": "call_method",
"wall_time_us": 74834,
"session_objects": 2,
"session_bytes": 307,
"epoch_objects": 20001,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 580032,
"compile_time_us": 256,
"exec_time_us": 74577,
"ic_hit_rate": 0.49997499999999995,
"ic_hits": 19999,
"ic_misses": 20001,
"peak_bytes": 771,
"retained_bytes": 771,
"retained_objects": 3
},
{
"test_name": "call_new_proto",
"wall_time_us": 136686,
"session_objects": 4,
"session_bytes": 614,
"epoch_objects": 60000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 800037,
"compile_time_us": 327,
"exec_time_us": 136358,
"ic_hit_rate": 0.33331666666666665,
"ic_hits": 19999,
"ic_misses": 40001,
"peak_bytes": 1390,
"retained_bytes": 1390,
"retained_objects": 5
},
{
"test_name": "call_recursion",
"wall_time_us": 954115,
"session_objects": 3,
"session_bytes": 1027,
"epoch_objects": 147893,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 43420432,
"gc_objects_scanned": 246710,
"gc_collection_us": 55090,
"instruction_count": 5527429,
"compile_time_us": 291,
"exec_time_us": 953823,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 1027,
"retained_bytes": 595,
"retained_objects": 2
},
{
"test_name": "call_this",
"wall_time_us": 124065,
"session_objects": 4,
"session_bytes": 624,
"epoch_objects": 40001,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 780034,
"compile_time_us": 305,
"exec_time_us": 123759,
"ic_hit_rate": 0.49997499999999995,
"ic_hits": 39998,
"ic_misses": 40002,
"peak_bytes": 1384,
"retained_bytes": 1384,
"retained_objects": 5
},
{
"test_name": "cmp_ops",
"wall_time_us": 421085,
"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": 5800025,
"compile_time_us": 225,
"exec_time_us": 420859,
"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": 807855,
"session_objects": 10000,
"session_bytes": 1651670,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 110018,
"compile_time_us": 211,
"exec_time_us": 807643,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 1651670,
"retained_bytes": 0,
"retained_objects": 0
},
{
"test_name": "coercion_boolean",
"wall_time_us": 253944,
"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": 4450023,
"compile_time_us": 216,
"exec_time_us": 253728,
"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": 194339,
"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": 2300025,
"compile_time_us": 257,
"exec_time_us": 194081,
"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": 355545,
"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": 5100032,
"compile_time_us": 307,
"exec_time_us": 355238,
"ic_hit_rate": 0.4999950000000001,
"ic_hits": 99999,
"ic_misses": 100001,
"peak_bytes": 168,
"retained_bytes": 168,
"retained_objects": 1
},
{
"test_name": "coercion_tonumber",
"wall_time_us": 139211,
"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": 2600023,
"compile_time_us": 298,
"exec_time_us": 138913,
"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": 195436,
"session_objects": 18343,
"session_bytes": 4075840,
"epoch_objects": 9167,
"epoch_bytes": 0,
"gc_trigger_count": 1,
"gc_bytes_freed": 22567848,
"gc_objects_scanned": 92502,
"gc_collection_us": 27009,
"instruction_count": 500025,
"compile_time_us": 319,
"exec_time_us": 195117,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 9604479,
"retained_bytes": 1591,
"retained_objects": 6
},
{
"test_name": "coercion_tostring",
"wall_time_us": 376225,
"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": 4600025,
"compile_time_us": 276,
"exec_time_us": 375949,
"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": 572174,
"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": 4390027,
"compile_time_us": 250,
"exec_time_us": 571923,
"ic_hit_rate": 0.9999921568627451,
"ic_hits": 254998,
"ic_misses": 2,
"peak_bytes": 9500000,
"retained_bytes": 560,
"retained_objects": 1
},
{
"test_name": "gc_object",
"wall_time_us": 124037,
"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": 1550025,
"compile_time_us": 213,
"exec_time_us": 123824,
"ic_hit_rate": 0.9999800000000001,
"ic_hits": 99998,
"ic_misses": 2,
"peak_bytes": 176,
"retained_bytes": 176,
"retained_objects": 1
},
{
"test_name": "gc_string",
"wall_time_us": 38881,
"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": 460025,
"compile_time_us": 204,
"exec_time_us": 38677,
"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": 1996646,
"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": 1053,
"instruction_count": 23000025,
"compile_time_us": 192,
"exec_time_us": 1996454,
"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": 53149,
"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": 554039,
"compile_time_us": 449,
"exec_time_us": 52700,
"ic_hit_rate": 0.7892555459066867,
"ic_hits": 19995,
"ic_misses": 5339,
"peak_bytes": 1802832,
"retained_bytes": 1802832,
"retained_objects": 10001
},
{
"test_name": "ic_polymorphic",
"wall_time_us": 230604,
"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": 4033387,
"compile_time_us": 335,
"exec_time_us": 230268,
"ic_hit_rate": 0.9999900000000002,
"ic_hits": 299997,
"ic_misses": 3,
"peak_bytes": 552,
"retained_bytes": 552,
"retained_objects": 3
},
{
"test_name": "loop_do_while",
"wall_time_us": 237158,
"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": 3000019,
"compile_time_us": 198,
"exec_time_us": 236960,
"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": 1197081,
"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": 16000023,
"compile_time_us": 236,
"exec_time_us": 1196844,
"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": 620759,
"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": 7591739,
"compile_time_us": 626,
"exec_time_us": 620132,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 3490,
"retained_bytes": 960,
"retained_objects": 1
},
{
"test_name": "loop_for_of",
"wall_time_us": 309161,
"session_objects": 0,
"session_bytes": 111800,
"epoch_objects": 6001,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 3652739,
"compile_time_us": 454,
"exec_time_us": 308707,
"ic_hit_rate": 0.99,
"ic_hits": 99,
"ic_misses": 1,
"peak_bytes": 111800,
"retained_bytes": 960,
"retained_objects": 1
},
{
"test_name": "loop_for_of_string",
"wall_time_us": 214583,
"session_objects": 0,
"session_bytes": 58150,
"epoch_objects": 3000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 2726339,
"compile_time_us": 308,
"exec_time_us": 214275,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 58150,
"retained_bytes": 132,
"retained_objects": 0
},
{
"test_name": "loop_index",
"wall_time_us": 417569,
"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": 6367739,
"compile_time_us": 322,
"exec_time_us": 417246,
"ic_hit_rate": 0.9999934015176508,
"ic_hits": 303098,
"ic_misses": 2,
"peak_bytes": 3800,
"retained_bytes": 960,
"retained_objects": 1
},
{
"test_name": "loop_while",
"wall_time_us": 1204341,
"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": 16000023,
"compile_time_us": 205,
"exec_time_us": 1204135,
"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": 414353,
"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": 6667739,
"compile_time_us": 627,
"exec_time_us": 413725,
"ic_hit_rate": 0.9999934015176508,
"ic_hits": 303098,
"ic_misses": 2,
"peak_bytes": 3800,
"retained_bytes": 960,
"retained_objects": 1
},
{
"test_name": "map_ops",
"wall_time_us": 759165,
"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": 12650027,
"compile_time_us": 431,
"exec_time_us": 758733,
"ic_hit_rate": 0.9999963636363637,
"ic_hits": 549998,
"ic_misses": 2,
"peak_bytes": 672,
"retained_bytes": 672,
"retained_objects": 1
},
{
"test_name": "math_ops",
"wall_time_us": 454873,
"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": 6500023,
"compile_time_us": 377,
"exec_time_us": 454496,
"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": 387543,
"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": 3800024,
"compile_time_us": 277,
"exec_time_us": 387266,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 2,
"peak_bytes": 8160,
"retained_bytes": 8160,
"retained_objects": 1
},
{
"test_name": "mem_closure_chain",
"wall_time_us": 120788,
"session_objects": 40000,
"session_bytes": 6718890,
"epoch_objects": 40000,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 590034,
"compile_time_us": 571,
"exec_time_us": 120217,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 10479658,
"retained_bytes": 10479658,
"retained_objects": 40003
},
{
"test_name": "mem_cross_call_retain",
"wall_time_us": 249393,
"session_objects": 2,
"session_bytes": 3810453,
"epoch_objects": 60002,
"epoch_bytes": 0,
"gc_trigger_count": 0,
"gc_bytes_freed": 0,
"gc_objects_scanned": 0,
"gc_collection_us": 0,
"instruction_count": 1590032,
"compile_time_us": 363,
"exec_time_us": 249030,
"ic_hit_rate": 0.24999583340277662,
"ic_hits": 30000,
"ic_misses": 90002,
"peak_bytes": 8431077,
"retained_bytes": 8431077,
"retained_objects": 30004
},
{
"test_name": "mem_map_retain",
"wall_time_us": 58084,
"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": 600021,
"compile_time_us": 244,
"exec_time_us": 57840,
"ic_hit_rate": 0.99990000499975,
"ic_hits": 19999,
"ic_misses": 2,
"peak_bytes": 6436740,
"retained_bytes": 6436740,
"retained_objects": 20001
},
{
"test_name": "mem_object_graph",
"wall_time_us": 117627,
"session_objects": 2,
"session_bytes": 312,
"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": 324,
"exec_time_us": 117303,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 5,
"peak_bytes": 6029720,
"retained_bytes": 6029720,
"retained_objects": 32769
},
{
"test_name": "mem_set_retain",
"wall_time_us": 42236,
"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": 460021,
"compile_time_us": 206,
"exec_time_us": 42029,
"ic_hit_rate": 0.99990000499975,
"ic_hits": 19999,
"ic_misses": 2,
"peak_bytes": 4769098,
"retained_bytes": 4769098,
"retained_objects": 20001
},
{
"test_name": "mem_string_accum",
"wall_time_us": 107522,
"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": 960020,
"compile_time_us": 217,
"exec_time_us": 107305,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 1,
"peak_bytes": 3064633,
"retained_bytes": 3064633,
"retained_objects": 1
},
{
"test_name": "mem_string_rope",
"wall_time_us": 2217,
"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": 139,
"instruction_count": 16025,
"compile_time_us": 170,
"exec_time_us": 2046,
"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": 306304,
"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": 4400076,
"compile_time_us": 330,
"exec_time_us": 305974,
"ic_hit_rate": 0.9999833333888886,
"ic_hits": 299996,
"ic_misses": 5,
"peak_bytes": 1064,
"retained_bytes": 1064,
"retained_objects": 6
},
{
"test_name": "object_keys",
"wall_time_us": 477179,
"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": 3740027,
"compile_time_us": 395,
"exec_time_us": 476784,
"ic_hit_rate": 0.9999,
"ic_hits": 9999,
"ic_misses": 1,
"peak_bytes": 13800000,
"retained_bytes": 320,
"retained_objects": 1
},
{
"test_name": "prop_access",
"wall_time_us": 167367,
"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": 2800036,
"compile_time_us": 247,
"exec_time_us": 167120,
"ic_hit_rate": 0.9999900000000002,
"ic_hits": 399996,
"ic_misses": 4,
"peak_bytes": 192,
"retained_bytes": 192,
"retained_objects": 1
},
{
"test_name": "prop_bracket",
"wall_time_us": 156864,
"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": 2100036,
"compile_time_us": 272,
"exec_time_us": 156591,
"ic_hit_rate": 0.9999900000000002,
"ic_hits": 99999,
"ic_misses": 1,
"peak_bytes": 184,
"retained_bytes": 184,
"retained_objects": 1
},
{
"test_name": "prop_delete",
"wall_time_us": 55272,
"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": 480034,
"compile_time_us": 273,
"exec_time_us": 54999,
"ic_hit_rate": 0.49997499999999995,
"ic_hits": 19999,
"ic_misses": 20001,
"peak_bytes": 184,
"retained_bytes": 184,
"retained_objects": 1
},
{
"test_name": "prop_dynamic",
"wall_time_us": 76650,
"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": 1100028,
"compile_time_us": 273,
"exec_time_us": 76377,
"ic_hit_rate": 0.9999800000000001,
"ic_hits": 99998,
"ic_misses": 2,
"peak_bytes": 168,
"retained_bytes": 168,
"retained_objects": 1
},
{
"test_name": "prop_nested",
"wall_time_us": 130788,
"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": 1550025,
"compile_time_us": 242,
"exec_time_us": 130545,
"ic_hit_rate": 0.9999800000000001,
"ic_hits": 149997,
"ic_misses": 3,
"peak_bytes": 504,
"retained_bytes": 504,
"retained_objects": 3
},
{
"test_name": "prop_set",
"wall_time_us": 206647,
"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": 3200032,
"compile_time_us": 239,
"exec_time_us": 206407,
"ic_hit_rate": 0.9999900000000002,
"ic_hits": 399996,
"ic_misses": 4,
"peak_bytes": 176,
"retained_bytes": 176,
"retained_objects": 1
},
{
"test_name": "property",
"wall_time_us": 151164,
"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": 111035,
"compile_time_us": 344,
"exec_time_us": 150820,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 231780,
"retained_bytes": 24160,
"retained_objects": 1
},
{
"test_name": "set_ops",
"wall_time_us": 662650,
"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": 9950027,
"compile_time_us": 281,
"exec_time_us": 662368,
"ic_hit_rate": 0.909089090909091,
"ic_hits": 499999,
"ic_misses": 50001,
"peak_bytes": 288,
"retained_bytes": 288,
"retained_objects": 1
},
{
"test_name": "string_build",
"wall_time_us": 1688029,
"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": 1225,
"instruction_count": 16560027,
"compile_time_us": 352,
"exec_time_us": 1687676,
"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": 179790,
"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": 1600028,
"compile_time_us": 243,
"exec_time_us": 179546,
"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": 284730,
"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": 3800025,
"compile_time_us": 229,
"exec_time_us": 284501,
"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": 175237,
"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": 1800031,
"compile_time_us": 348,
"exec_time_us": 174888,
"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": 83837,
"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": 1100028,
"compile_time_us": 200,
"exec_time_us": 83636,
"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": 51861,
"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": 600030,
"compile_time_us": 305,
"exec_time_us": 51555,
"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": 768391,
"session_objects": 294,
"session_bytes": 1619217,
"epoch_objects": 14645,
"epoch_bytes": 0,
"gc_trigger_count": 3,
"gc_bytes_freed": 52786670,
"gc_objects_scanned": 95590,
"gc_collection_us": 65890,
"instruction_count": 64987,
"compile_time_us": 381,
"exec_time_us": 768010,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 33571047,
"retained_bytes": 12433,
"retained_objects": 4
},
{
"test_name": "string_split",
"wall_time_us": 96088,
"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": 540030,
"compile_time_us": 226,
"exec_time_us": 95861,
"ic_hit_rate": 0.9999499999999999,
"ic_hits": 19999,
"ic_misses": 1,
"peak_bytes": 17160000,
"retained_bytes": 1226,
"retained_objects": 1
},
{
"test_name": "string_substring",
"wall_time_us": 116361,
"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": 1500030,
"compile_time_us": 218,
"exec_time_us": 116142,
"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": 40107,
"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": 460028,
"compile_time_us": 191,
"exec_time_us": 39916,
"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": 56147,
"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": 1050023,
"compile_time_us": 206,
"exec_time_us": 55940,
"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": 50196,
"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": 580023,
"compile_time_us": 267,
"exec_time_us": 49929,
"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": 283715,
"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": 4300023,
"compile_time_us": 197,
"exec_time_us": 283518,
"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": 269286,
"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": 3700023,
"compile_time_us": 298,
"exec_time_us": 268988,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
}
]