mirror of
https://github.com/pjh456/OxideJS.git
synced 2026-10-23 18:21:13 +08:00
1620 lines
39 KiB
JSON
1620 lines
39 KiB
JSON
[
|
|
{
|
|
"test_name": "arith_ops",
|
|
"wall_time_us": 357210,
|
|
"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": 359,
|
|
"exec_time_us": 356850,
|
|
"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": 629600,
|
|
"session_objects": 208001,
|
|
"session_bytes": 28479960,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 55739,
|
|
"compile_time_us": 427,
|
|
"exec_time_us": 629173,
|
|
"ic_hit_rate": 0.9990476190476192,
|
|
"ic_hits": 2098,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 28479960,
|
|
"retained_bytes": 3416,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "array_for_each",
|
|
"wall_time_us": 657847,
|
|
"session_objects": 204001,
|
|
"session_bytes": 27887960,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 35737,
|
|
"compile_time_us": 370,
|
|
"exec_time_us": 657476,
|
|
"ic_hit_rate": 0.9990476190476192,
|
|
"ic_hits": 2098,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 27887960,
|
|
"retained_bytes": 1184,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "array_index_get",
|
|
"wall_time_us": 152734,
|
|
"session_objects": 1,
|
|
"session_bytes": 38160,
|
|
"epoch_objects": 0,
|
|
"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": 278,
|
|
"exec_time_us": 152456,
|
|
"ic_hit_rate": 0.999,
|
|
"ic_hits": 999,
|
|
"ic_misses": 1,
|
|
"peak_bytes": 38160,
|
|
"retained_bytes": 8352,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "array_index_set",
|
|
"wall_time_us": 123652,
|
|
"session_objects": 1,
|
|
"session_bytes": 38160,
|
|
"epoch_objects": 0,
|
|
"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": 328,
|
|
"exec_time_us": 123324,
|
|
"ic_hit_rate": 0.999,
|
|
"ic_hits": 999,
|
|
"ic_misses": 1,
|
|
"peak_bytes": 38160,
|
|
"retained_bytes": 8352,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "array_join",
|
|
"wall_time_us": 580458,
|
|
"session_objects": 20000,
|
|
"session_bytes": 12580000,
|
|
"epoch_objects": 0,
|
|
"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": 380,
|
|
"exec_time_us": 580078,
|
|
"ic_hit_rate": 0.999990909090909,
|
|
"ic_hits": 219998,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 12580000,
|
|
"retained_bytes": 339,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "array_literal",
|
|
"wall_time_us": 111838,
|
|
"session_objects": 50000,
|
|
"session_bytes": 9200000,
|
|
"epoch_objects": 0,
|
|
"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": 333,
|
|
"exec_time_us": 111504,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 9200000,
|
|
"retained_bytes": 184,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "array_map",
|
|
"wall_time_us": 626154,
|
|
"session_objects": 208001,
|
|
"session_bytes": 30079960,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 55739,
|
|
"compile_time_us": 476,
|
|
"exec_time_us": 625677,
|
|
"ic_hit_rate": 0.9990476190476192,
|
|
"ic_hits": 2098,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 30079960,
|
|
"retained_bytes": 4568,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "array_push_pop",
|
|
"wall_time_us": 1411405,
|
|
"session_objects": 50000,
|
|
"session_bytes": 28900000,
|
|
"epoch_objects": 0,
|
|
"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": 339,
|
|
"exec_time_us": 1411065,
|
|
"ic_hit_rate": 0.9999963636363637,
|
|
"ic_hits": 549998,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 28900000,
|
|
"retained_bytes": 552,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "array_reduce",
|
|
"wall_time_us": 632204,
|
|
"session_objects": 204001,
|
|
"session_bytes": 27887960,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 57739,
|
|
"compile_time_us": 377,
|
|
"exec_time_us": 631827,
|
|
"ic_hit_rate": 0.9990476190476192,
|
|
"ic_hits": 2098,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 27887960,
|
|
"retained_bytes": 2384,
|
|
"retained_objects": 4
|
|
},
|
|
{
|
|
"test_name": "array_slice",
|
|
"wall_time_us": 80924,
|
|
"session_objects": 6001,
|
|
"session_bytes": 13689960,
|
|
"epoch_objects": 0,
|
|
"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": 320,
|
|
"exec_time_us": 80603,
|
|
"ic_hit_rate": 0.9993548387096775,
|
|
"ic_hits": 3098,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 13689960,
|
|
"retained_bytes": 4568,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "array_sort",
|
|
"wall_time_us": 137387,
|
|
"session_objects": 51501,
|
|
"session_bytes": 9168960,
|
|
"epoch_objects": 0,
|
|
"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": 430,
|
|
"exec_time_us": 136957,
|
|
"ic_hit_rate": 0.9966666666666667,
|
|
"ic_hits": 598,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 9168960,
|
|
"retained_bytes": 4568,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "branch_if",
|
|
"wall_time_us": 189643,
|
|
"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": 267,
|
|
"exec_time_us": 189375,
|
|
"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": 188158,
|
|
"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": 369,
|
|
"exec_time_us": 187788,
|
|
"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": 108360,
|
|
"session_objects": 20002,
|
|
"session_bytes": 2720307,
|
|
"epoch_objects": 0,
|
|
"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": 469,
|
|
"exec_time_us": 107891,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 2720307,
|
|
"retained_bytes": 715,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "call_closure",
|
|
"wall_time_us": 75951,
|
|
"session_objects": 20005,
|
|
"session_bytes": 2720749,
|
|
"epoch_objects": 0,
|
|
"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": 341,
|
|
"exec_time_us": 75609,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 2720749,
|
|
"retained_bytes": 1461,
|
|
"retained_objects": 4
|
|
},
|
|
{
|
|
"test_name": "call_method",
|
|
"wall_time_us": 90608,
|
|
"session_objects": 20003,
|
|
"session_bytes": 2720443,
|
|
"epoch_objects": 0,
|
|
"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": 383,
|
|
"exec_time_us": 90225,
|
|
"ic_hit_rate": 0.49997499999999995,
|
|
"ic_hits": 19999,
|
|
"ic_misses": 20001,
|
|
"peak_bytes": 2720443,
|
|
"retained_bytes": 907,
|
|
"retained_objects": 3
|
|
},
|
|
{
|
|
"test_name": "call_new_proto",
|
|
"wall_time_us": 147946,
|
|
"session_objects": 60004,
|
|
"session_bytes": 8160614,
|
|
"epoch_objects": 0,
|
|
"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": 348,
|
|
"exec_time_us": 147598,
|
|
"ic_hit_rate": 0.33331666666666665,
|
|
"ic_hits": 19999,
|
|
"ic_misses": 40001,
|
|
"peak_bytes": 8160614,
|
|
"retained_bytes": 1694,
|
|
"retained_objects": 5
|
|
},
|
|
{
|
|
"test_name": "call_recursion",
|
|
"wall_time_us": 1115727,
|
|
"session_objects": 147881,
|
|
"session_bytes": 20112435,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 2,
|
|
"gc_bytes_freed": 76976952,
|
|
"gc_objects_scanned": 246724,
|
|
"gc_collection_us": 87277,
|
|
"instruction_count": 5724629,
|
|
"compile_time_us": 407,
|
|
"exec_time_us": 1115319,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 33554499,
|
|
"retained_bytes": 715,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "call_this",
|
|
"wall_time_us": 138659,
|
|
"session_objects": 40005,
|
|
"session_bytes": 5440760,
|
|
"epoch_objects": 0,
|
|
"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": 318,
|
|
"exec_time_us": 138340,
|
|
"ic_hit_rate": 0.49997499999999995,
|
|
"ic_hits": 39998,
|
|
"ic_misses": 40002,
|
|
"peak_bytes": 5440760,
|
|
"retained_bytes": 1632,
|
|
"retained_objects": 5
|
|
},
|
|
{
|
|
"test_name": "cmp_ops",
|
|
"wall_time_us": 502746,
|
|
"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": 247,
|
|
"exec_time_us": 502498,
|
|
"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": 797178,
|
|
"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": 238,
|
|
"exec_time_us": 796939,
|
|
"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": 317183,
|
|
"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": 229,
|
|
"exec_time_us": 316953,
|
|
"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": 224144,
|
|
"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": 362,
|
|
"exec_time_us": 223781,
|
|
"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": 448936,
|
|
"session_objects": 1,
|
|
"session_bytes": 136,
|
|
"epoch_objects": 0,
|
|
"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": 348,
|
|
"exec_time_us": 448587,
|
|
"ic_hit_rate": 0.4999950000000001,
|
|
"ic_hits": 99999,
|
|
"ic_misses": 100001,
|
|
"peak_bytes": 192,
|
|
"retained_bytes": 192,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "coercion_tonumber",
|
|
"wall_time_us": 172005,
|
|
"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": 342,
|
|
"exec_time_us": 171663,
|
|
"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": 182832,
|
|
"session_objects": 120000,
|
|
"session_bytes": 17900000,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 500025,
|
|
"compile_time_us": 504,
|
|
"exec_time_us": 182327,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 17900000,
|
|
"retained_bytes": 1815,
|
|
"retained_objects": 6
|
|
},
|
|
{
|
|
"test_name": "coercion_tostring",
|
|
"wall_time_us": 406186,
|
|
"session_objects": 0,
|
|
"session_bytes": 4700036,
|
|
"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": 343,
|
|
"exec_time_us": 405842,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 4700036,
|
|
"retained_bytes": 83,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "gc_array",
|
|
"wall_time_us": 642384,
|
|
"session_objects": 5000,
|
|
"session_bytes": 10300000,
|
|
"epoch_objects": 0,
|
|
"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": 276,
|
|
"exec_time_us": 642107,
|
|
"ic_hit_rate": 0.999996,
|
|
"ic_hits": 249999,
|
|
"ic_misses": 1,
|
|
"peak_bytes": 10300000,
|
|
"retained_bytes": 672,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "gc_object",
|
|
"wall_time_us": 140583,
|
|
"session_objects": 50000,
|
|
"session_bytes": 6800000,
|
|
"epoch_objects": 0,
|
|
"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": 140341,
|
|
"ic_hit_rate": 0.9999800000000001,
|
|
"ic_hits": 99998,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 6800000,
|
|
"retained_bytes": 192,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "gc_string",
|
|
"wall_time_us": 44488,
|
|
"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": 201,
|
|
"exec_time_us": 44287,
|
|
"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": 2310549,
|
|
"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": 981,
|
|
"instruction_count": 23000025,
|
|
"compile_time_us": 205,
|
|
"exec_time_us": 2310343,
|
|
"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": 62725,
|
|
"session_objects": 10001,
|
|
"session_bytes": 1740160,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 574039,
|
|
"compile_time_us": 444,
|
|
"exec_time_us": 62280,
|
|
"ic_hit_rate": 0.7892555459066867,
|
|
"ic_hits": 19995,
|
|
"ic_misses": 5339,
|
|
"peak_bytes": 2051232,
|
|
"retained_bytes": 2051232,
|
|
"retained_objects": 10001
|
|
},
|
|
{
|
|
"test_name": "ic_polymorphic",
|
|
"wall_time_us": 287278,
|
|
"session_objects": 3,
|
|
"session_bytes": 408,
|
|
"epoch_objects": 0,
|
|
"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": 386,
|
|
"exec_time_us": 286891,
|
|
"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": 278843,
|
|
"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": 255,
|
|
"exec_time_us": 278587,
|
|
"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": 1409514,
|
|
"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": 279,
|
|
"exec_time_us": 1409235,
|
|
"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": 719197,
|
|
"session_objects": 1,
|
|
"session_bytes": 3626,
|
|
"epoch_objects": 0,
|
|
"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": 544,
|
|
"exec_time_us": 718652,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 3626,
|
|
"retained_bytes": 1184,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "loop_for_of",
|
|
"wall_time_us": 291230,
|
|
"session_objects": 6001,
|
|
"session_bytes": 927960,
|
|
"epoch_objects": 0,
|
|
"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": 441,
|
|
"exec_time_us": 290788,
|
|
"ic_hit_rate": 0.99,
|
|
"ic_hits": 99,
|
|
"ic_misses": 1,
|
|
"peak_bytes": 927960,
|
|
"retained_bytes": 1184,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "loop_for_of_string",
|
|
"wall_time_us": 223249,
|
|
"session_objects": 3000,
|
|
"session_bytes": 466150,
|
|
"epoch_objects": 0,
|
|
"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": 309,
|
|
"exec_time_us": 222940,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 466150,
|
|
"retained_bytes": 132,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "loop_index",
|
|
"wall_time_us": 508162,
|
|
"session_objects": 1,
|
|
"session_bytes": 3960,
|
|
"epoch_objects": 0,
|
|
"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": 483,
|
|
"exec_time_us": 507679,
|
|
"ic_hit_rate": 0.99,
|
|
"ic_hits": 99,
|
|
"ic_misses": 1,
|
|
"peak_bytes": 3960,
|
|
"retained_bytes": 1184,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "loop_while",
|
|
"wall_time_us": 1430736,
|
|
"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": 320,
|
|
"exec_time_us": 1430415,
|
|
"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": 513567,
|
|
"session_objects": 1,
|
|
"session_bytes": 3960,
|
|
"epoch_objects": 0,
|
|
"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": 671,
|
|
"exec_time_us": 512895,
|
|
"ic_hit_rate": 0.99,
|
|
"ic_hits": 99,
|
|
"ic_misses": 1,
|
|
"peak_bytes": 3960,
|
|
"retained_bytes": 1184,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "map_ops",
|
|
"wall_time_us": 973666,
|
|
"session_objects": 100000,
|
|
"session_bytes": 17200000,
|
|
"epoch_objects": 0,
|
|
"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": 496,
|
|
"exec_time_us": 973169,
|
|
"ic_hit_rate": 0.9999963636363637,
|
|
"ic_hits": 549998,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 17200000,
|
|
"retained_bytes": 816,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "math_ops",
|
|
"wall_time_us": 566252,
|
|
"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": 411,
|
|
"exec_time_us": 565840,
|
|
"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": 453626,
|
|
"session_objects": 1,
|
|
"session_bytes": 160,
|
|
"epoch_objects": 0,
|
|
"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": 333,
|
|
"exec_time_us": 453293,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 1,
|
|
"peak_bytes": 2097312,
|
|
"retained_bytes": 2097312,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "mem_closure_chain",
|
|
"wall_time_us": 138848,
|
|
"session_objects": 80000,
|
|
"session_bytes": 12558890,
|
|
"epoch_objects": 0,
|
|
"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": 807,
|
|
"exec_time_us": 138041,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 12558890,
|
|
"retained_bytes": 10079778,
|
|
"retained_objects": 30003
|
|
},
|
|
{
|
|
"test_name": "mem_cross_call_retain",
|
|
"wall_time_us": 272822,
|
|
"session_objects": 60004,
|
|
"session_bytes": 11970749,
|
|
"epoch_objects": 0,
|
|
"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": 406,
|
|
"exec_time_us": 272416,
|
|
"ic_hit_rate": 0.24999791668402765,
|
|
"ic_hits": 30000,
|
|
"ic_misses": 90001,
|
|
"peak_bytes": 11970749,
|
|
"retained_bytes": 8693357,
|
|
"retained_objects": 30004
|
|
},
|
|
{
|
|
"test_name": "mem_map_retain",
|
|
"wall_time_us": 63592,
|
|
"session_objects": 20002,
|
|
"session_bytes": 4698124,
|
|
"epoch_objects": 0,
|
|
"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": 302,
|
|
"exec_time_us": 63289,
|
|
"ic_hit_rate": 0.99990000499975,
|
|
"ic_hits": 19999,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 7063172,
|
|
"retained_bytes": 7063172,
|
|
"retained_objects": 20001
|
|
},
|
|
{
|
|
"test_name": "mem_object_graph",
|
|
"wall_time_us": 126929,
|
|
"session_objects": 65536,
|
|
"session_bytes": 8912936,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 901110,
|
|
"compile_time_us": 385,
|
|
"exec_time_us": 126543,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 5,
|
|
"peak_bytes": 8912936,
|
|
"retained_bytes": 6291984,
|
|
"retained_objects": 32769
|
|
},
|
|
{
|
|
"test_name": "mem_set_retain",
|
|
"wall_time_us": 48498,
|
|
"session_objects": 20002,
|
|
"session_bytes": 3809234,
|
|
"epoch_objects": 0,
|
|
"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": 287,
|
|
"exec_time_us": 48211,
|
|
"ic_hit_rate": 0.99990000499975,
|
|
"ic_hits": 19999,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 5158474,
|
|
"retained_bytes": 5158474,
|
|
"retained_objects": 20001
|
|
},
|
|
{
|
|
"test_name": "mem_string_accum",
|
|
"wall_time_us": 121773,
|
|
"session_objects": 1,
|
|
"session_bytes": 2744633,
|
|
"epoch_objects": 0,
|
|
"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": 292,
|
|
"exec_time_us": 121480,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 3268921,
|
|
"retained_bytes": 3268921,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "mem_string_rope",
|
|
"wall_time_us": 2515,
|
|
"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": 142,
|
|
"instruction_count": 16025,
|
|
"compile_time_us": 184,
|
|
"exec_time_us": 2330,
|
|
"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": 374263,
|
|
"session_objects": 6,
|
|
"session_bytes": 872,
|
|
"epoch_objects": 0,
|
|
"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": 357,
|
|
"exec_time_us": 373906,
|
|
"ic_hit_rate": 0.9999833333888886,
|
|
"ic_hits": 299996,
|
|
"ic_misses": 5,
|
|
"peak_bytes": 1152,
|
|
"retained_bytes": 1152,
|
|
"retained_objects": 6
|
|
},
|
|
{
|
|
"test_name": "object_keys",
|
|
"wall_time_us": 534937,
|
|
"session_objects": 20000,
|
|
"session_bytes": 18360000,
|
|
"epoch_objects": 0,
|
|
"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": 408,
|
|
"exec_time_us": 534528,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 18360000,
|
|
"retained_bytes": 416,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "prop_access",
|
|
"wall_time_us": 212383,
|
|
"session_objects": 1,
|
|
"session_bytes": 136,
|
|
"epoch_objects": 0,
|
|
"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": 259,
|
|
"exec_time_us": 212123,
|
|
"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": 191971,
|
|
"session_objects": 1,
|
|
"session_bytes": 136,
|
|
"epoch_objects": 0,
|
|
"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": 282,
|
|
"exec_time_us": 191689,
|
|
"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": 65669,
|
|
"session_objects": 1,
|
|
"session_bytes": 136,
|
|
"epoch_objects": 0,
|
|
"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": 349,
|
|
"exec_time_us": 65320,
|
|
"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": 94307,
|
|
"session_objects": 1,
|
|
"session_bytes": 136,
|
|
"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": 306,
|
|
"exec_time_us": 94001,
|
|
"ic_hit_rate": 0.9999800000000001,
|
|
"ic_hits": 99998,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 192,
|
|
"retained_bytes": 192,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "prop_nested",
|
|
"wall_time_us": 150211,
|
|
"session_objects": 150000,
|
|
"session_bytes": 20400000,
|
|
"epoch_objects": 0,
|
|
"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": 407,
|
|
"exec_time_us": 149804,
|
|
"ic_hit_rate": 0.9999800000000001,
|
|
"ic_hits": 149997,
|
|
"ic_misses": 3,
|
|
"peak_bytes": 20400000,
|
|
"retained_bytes": 576,
|
|
"retained_objects": 3
|
|
},
|
|
{
|
|
"test_name": "prop_set",
|
|
"wall_time_us": 255106,
|
|
"session_objects": 1,
|
|
"session_bytes": 136,
|
|
"epoch_objects": 0,
|
|
"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": 338,
|
|
"exec_time_us": 254767,
|
|
"ic_hit_rate": 0.9999900000000002,
|
|
"ic_hits": 399996,
|
|
"ic_misses": 4,
|
|
"peak_bytes": 192,
|
|
"retained_bytes": 192,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "property",
|
|
"wall_time_us": 154614,
|
|
"session_objects": 1,
|
|
"session_bytes": 231916,
|
|
"epoch_objects": 0,
|
|
"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": 485,
|
|
"exec_time_us": 154129,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 231916,
|
|
"retained_bytes": 32928,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "set_ops",
|
|
"wall_time_us": 822223,
|
|
"session_objects": 100000,
|
|
"session_bytes": 17200000,
|
|
"epoch_objects": 0,
|
|
"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": 300,
|
|
"exec_time_us": 821922,
|
|
"ic_hit_rate": 0.909089090909091,
|
|
"ic_hits": 499999,
|
|
"ic_misses": 50001,
|
|
"peak_bytes": 17200000,
|
|
"retained_bytes": 320,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "string_build",
|
|
"wall_time_us": 1918077,
|
|
"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": 963,
|
|
"instruction_count": 16560027,
|
|
"compile_time_us": 465,
|
|
"exec_time_us": 1917611,
|
|
"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": 191247,
|
|
"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": 267,
|
|
"exec_time_us": 190979,
|
|
"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": 349030,
|
|
"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": 268,
|
|
"exec_time_us": 348762,
|
|
"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": 200084,
|
|
"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": 372,
|
|
"exec_time_us": 199711,
|
|
"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": 102938,
|
|
"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": 242,
|
|
"exec_time_us": 102695,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "string_length",
|
|
"wall_time_us": 479712,
|
|
"session_objects": 1,
|
|
"session_bytes": 7750,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 6361939,
|
|
"compile_time_us": 492,
|
|
"exec_time_us": 479220,
|
|
"ic_hit_rate": 0.99,
|
|
"ic_hits": 99,
|
|
"ic_misses": 1,
|
|
"peak_bytes": 7750,
|
|
"retained_bytes": 4974,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "string_replace",
|
|
"wall_time_us": 61380,
|
|
"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": 311,
|
|
"exec_time_us": 61069,
|
|
"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": 716518,
|
|
"session_objects": 210,
|
|
"session_bytes": 17604583,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 3,
|
|
"gc_bytes_freed": 34437528,
|
|
"gc_objects_scanned": 102901,
|
|
"gc_collection_us": 46923,
|
|
"instruction_count": 64987,
|
|
"compile_time_us": 379,
|
|
"exec_time_us": 716138,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 33586009,
|
|
"retained_bytes": 12641,
|
|
"retained_objects": 4
|
|
},
|
|
{
|
|
"test_name": "string_split",
|
|
"wall_time_us": 107995,
|
|
"session_objects": 20000,
|
|
"session_bytes": 24520000,
|
|
"epoch_objects": 0,
|
|
"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": 369,
|
|
"exec_time_us": 107625,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 24520000,
|
|
"retained_bytes": 1226,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "string_substring",
|
|
"wall_time_us": 138242,
|
|
"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": 292,
|
|
"exec_time_us": 137949,
|
|
"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": 46152,
|
|
"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": 331,
|
|
"exec_time_us": 45820,
|
|
"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": 73265,
|
|
"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": 350,
|
|
"exec_time_us": 72914,
|
|
"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": 58817,
|
|
"session_objects": 20000,
|
|
"session_bytes": 3440000,
|
|
"epoch_objects": 0,
|
|
"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": 331,
|
|
"exec_time_us": 58485,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 3440000,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "typeof_ops",
|
|
"wall_time_us": 317316,
|
|
"session_objects": 100000,
|
|
"session_bytes": 13600000,
|
|
"epoch_objects": 0,
|
|
"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": 297,
|
|
"exec_time_us": 317018,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 13600000,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "unary_ops",
|
|
"wall_time_us": 322178,
|
|
"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": 367,
|
|
"exec_time_us": 321810,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
}
|
|
]
|