mirror of
https://github.com/pjh456/OxideJS.git
synced 2026-10-24 02:31:13 +08:00
1598 lines
38 KiB
JSON
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
|
|
}
|
|
] |