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