mirror of
https://github.com/pjh456/OxideJS.git
synced 2026-10-24 02:31:13 +08:00
1619 lines
39 KiB
JSON
1619 lines
39 KiB
JSON
[
|
|
{
|
|
"test_name": "arith_ops",
|
|
"wall_time_us": 398266,
|
|
"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": 364,
|
|
"exec_time_us": 397901,
|
|
"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": 763819,
|
|
"session_objects": 23926,
|
|
"session_bytes": 3384790,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 7,
|
|
"gc_bytes_freed": 13879160,
|
|
"gc_objects_scanned": 30686,
|
|
"gc_collection_us": 11840,
|
|
"instruction_count": 55739,
|
|
"compile_time_us": 308,
|
|
"exec_time_us": 763510,
|
|
"ic_hit_rate": 0.9990476190476192,
|
|
"ic_hits": 2098,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 4289610,
|
|
"retained_bytes": 3416,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "array_for_each",
|
|
"wall_time_us": 780098,
|
|
"session_objects": 19792,
|
|
"session_bytes": 2812434,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 7,
|
|
"gc_bytes_freed": 13448680,
|
|
"gc_objects_scanned": 30706,
|
|
"gc_collection_us": 10556,
|
|
"instruction_count": 35737,
|
|
"compile_time_us": 313,
|
|
"exec_time_us": 779784,
|
|
"ic_hit_rate": 0.9990476190476192,
|
|
"ic_hits": 2098,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 4283158,
|
|
"retained_bytes": 1184,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "array_index_get",
|
|
"wall_time_us": 160069,
|
|
"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": 249,
|
|
"exec_time_us": 159819,
|
|
"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": 130223,
|
|
"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": 240,
|
|
"exec_time_us": 129982,
|
|
"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": 661136,
|
|
"session_objects": 6664,
|
|
"session_bytes": 2572096,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 4,
|
|
"gc_bytes_freed": 7275511,
|
|
"gc_objects_scanned": 6670,
|
|
"gc_collection_us": 17336,
|
|
"instruction_count": 4140029,
|
|
"compile_time_us": 279,
|
|
"exec_time_us": 660857,
|
|
"ic_hit_rate": 0.999990909090909,
|
|
"ic_hits": 219998,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 6114922,
|
|
"retained_bytes": 339,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "array_literal",
|
|
"wall_time_us": 124465,
|
|
"session_objects": 4410,
|
|
"session_bytes": 811440,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 3,
|
|
"gc_bytes_freed": 4194464,
|
|
"gc_objects_scanned": 22798,
|
|
"gc_collection_us": 3385,
|
|
"instruction_count": 1500025,
|
|
"compile_time_us": 236,
|
|
"exec_time_us": 124228,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 4194832,
|
|
"retained_bytes": 184,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "array_map",
|
|
"wall_time_us": 771807,
|
|
"session_objects": 4894,
|
|
"session_bytes": 833070,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 8,
|
|
"gc_bytes_freed": 13447800,
|
|
"gc_objects_scanned": 29022,
|
|
"gc_collection_us": 11093,
|
|
"instruction_count": 55739,
|
|
"compile_time_us": 315,
|
|
"exec_time_us": 771492,
|
|
"ic_hit_rate": 0.9990476190476192,
|
|
"ic_hits": 2098,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 4302356,
|
|
"retained_bytes": 4568,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "array_push_pop",
|
|
"wall_time_us": 1624929,
|
|
"session_objects": 2403,
|
|
"session_bytes": 4575684,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 9,
|
|
"gc_bytes_freed": 4005864,
|
|
"gc_objects_scanned": 7258,
|
|
"gc_collection_us": 5129,
|
|
"instruction_count": 10200029,
|
|
"compile_time_us": 277,
|
|
"exec_time_us": 1624651,
|
|
"ic_hit_rate": 0.9999963636363637,
|
|
"ic_hits": 549998,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 10261192,
|
|
"retained_bytes": 552,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "array_reduce",
|
|
"wall_time_us": 767579,
|
|
"session_objects": 19792,
|
|
"session_bytes": 2812482,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 7,
|
|
"gc_bytes_freed": 14893480,
|
|
"gc_objects_scanned": 30706,
|
|
"gc_collection_us": 10297,
|
|
"instruction_count": 57739,
|
|
"compile_time_us": 345,
|
|
"exec_time_us": 767233,
|
|
"ic_hit_rate": 0.9990476190476192,
|
|
"ic_hits": 2098,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 4283206,
|
|
"retained_bytes": 2384,
|
|
"retained_objects": 4
|
|
},
|
|
{
|
|
"test_name": "array_slice",
|
|
"wall_time_us": 116916,
|
|
"session_objects": 485,
|
|
"session_bytes": 867734,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 5,
|
|
"gc_bytes_freed": 10413020,
|
|
"gc_objects_scanned": 1843,
|
|
"gc_collection_us": 13880,
|
|
"instruction_count": 79739,
|
|
"compile_time_us": 300,
|
|
"exec_time_us": 116616,
|
|
"ic_hit_rate": 0.9993548387096775,
|
|
"ic_hits": 3098,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 7434652,
|
|
"retained_bytes": 4568,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "array_sort",
|
|
"wall_time_us": 167366,
|
|
"session_objects": 4331,
|
|
"session_bytes": 1576574,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 3,
|
|
"gc_bytes_freed": 9848832,
|
|
"gc_objects_scanned": 23592,
|
|
"gc_collection_us": 5256,
|
|
"instruction_count": 17939,
|
|
"compile_time_us": 317,
|
|
"exec_time_us": 167048,
|
|
"ic_hit_rate": 0.9966666666666667,
|
|
"ic_hits": 598,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 4203242,
|
|
"retained_bytes": 4568,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "branch_if",
|
|
"wall_time_us": 199718,
|
|
"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": 230,
|
|
"exec_time_us": 199487,
|
|
"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": 198480,
|
|
"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": 336,
|
|
"exec_time_us": 198143,
|
|
"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": 119652,
|
|
"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": 330,
|
|
"exec_time_us": 119322,
|
|
"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": 84156,
|
|
"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": 294,
|
|
"exec_time_us": 83861,
|
|
"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": 96112,
|
|
"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": 580033,
|
|
"compile_time_us": 251,
|
|
"exec_time_us": 95860,
|
|
"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": 176917,
|
|
"session_objects": 29171,
|
|
"session_bytes": 3968494,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 2,
|
|
"gc_bytes_freed": 9373344,
|
|
"gc_objects_scanned": 30840,
|
|
"gc_collection_us": 7909,
|
|
"instruction_count": 800037,
|
|
"compile_time_us": 277,
|
|
"exec_time_us": 176639,
|
|
"ic_hit_rate": 0.33331666666666665,
|
|
"ic_hits": 19999,
|
|
"ic_misses": 40001,
|
|
"peak_bytes": 4194310,
|
|
"retained_bytes": 1694,
|
|
"retained_objects": 5
|
|
},
|
|
{
|
|
"test_name": "call_recursion",
|
|
"wall_time_us": 1204700,
|
|
"session_objects": 24519,
|
|
"session_bytes": 3336595,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 13,
|
|
"gc_bytes_freed": 11102040,
|
|
"gc_objects_scanned": 30848,
|
|
"gc_collection_us": 8673,
|
|
"instruction_count": 5724629,
|
|
"compile_time_us": 304,
|
|
"exec_time_us": 1204395,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 4199771,
|
|
"retained_bytes": 715,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "call_this",
|
|
"wall_time_us": 167853,
|
|
"session_objects": 9171,
|
|
"session_bytes": 1248432,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 2,
|
|
"gc_bytes_freed": 11100240,
|
|
"gc_objects_scanned": 30840,
|
|
"gc_collection_us": 8815,
|
|
"instruction_count": 780036,
|
|
"compile_time_us": 296,
|
|
"exec_time_us": 167557,
|
|
"ic_hit_rate": 0.49997499999999995,
|
|
"ic_hits": 39998,
|
|
"ic_misses": 40002,
|
|
"peak_bytes": 4194320,
|
|
"retained_bytes": 1632,
|
|
"retained_objects": 5
|
|
},
|
|
{
|
|
"test_name": "cmp_ops",
|
|
"wall_time_us": 553799,
|
|
"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": 220,
|
|
"exec_time_us": 553579,
|
|
"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": 729395,
|
|
"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": 227,
|
|
"exec_time_us": 729168,
|
|
"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": 343003,
|
|
"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": 196,
|
|
"exec_time_us": 342807,
|
|
"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": 237494,
|
|
"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": 224,
|
|
"exec_time_us": 237270,
|
|
"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": 456133,
|
|
"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": 290,
|
|
"exec_time_us": 455843,
|
|
"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": 191229,
|
|
"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": 256,
|
|
"exec_time_us": 190973,
|
|
"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": 325442,
|
|
"session_objects": 7530,
|
|
"session_bytes": 2234885,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 5,
|
|
"gc_bytes_freed": 8136632,
|
|
"gc_objects_scanned": 28128,
|
|
"gc_collection_us": 28082,
|
|
"instruction_count": 540025,
|
|
"compile_time_us": 287,
|
|
"exec_time_us": 325154,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 4937483,
|
|
"retained_bytes": 1815,
|
|
"retained_objects": 6
|
|
},
|
|
{
|
|
"test_name": "coercion_tostring",
|
|
"wall_time_us": 504638,
|
|
"session_objects": 0,
|
|
"session_bytes": 505850,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 2,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 16848,
|
|
"instruction_count": 4600025,
|
|
"compile_time_us": 274,
|
|
"exec_time_us": 504364,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 4194316,
|
|
"retained_bytes": 83,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "gc_array",
|
|
"wall_time_us": 785291,
|
|
"session_objects": 928,
|
|
"session_bytes": 770240,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 4,
|
|
"gc_bytes_freed": 6799824,
|
|
"gc_objects_scanned": 2038,
|
|
"gc_collection_us": 36758,
|
|
"instruction_count": 4390027,
|
|
"compile_time_us": 249,
|
|
"exec_time_us": 785041,
|
|
"ic_hit_rate": 0.999996,
|
|
"ic_hits": 249999,
|
|
"ic_misses": 1,
|
|
"peak_bytes": 5562672,
|
|
"retained_bytes": 672,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "gc_object",
|
|
"wall_time_us": 202842,
|
|
"session_objects": 19161,
|
|
"session_bytes": 2606008,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 2,
|
|
"gc_bytes_freed": 5921088,
|
|
"gc_objects_scanned": 30841,
|
|
"gc_collection_us": 24762,
|
|
"instruction_count": 1550025,
|
|
"compile_time_us": 216,
|
|
"exec_time_us": 202626,
|
|
"ic_hit_rate": 0.9999800000000001,
|
|
"ic_hits": 99998,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 4194376,
|
|
"retained_bytes": 192,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "gc_string",
|
|
"wall_time_us": 48493,
|
|
"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": 202,
|
|
"exec_time_us": 48291,
|
|
"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": 2866397,
|
|
"session_objects": 0,
|
|
"session_bytes": 3139903,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 18,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 17133,
|
|
"instruction_count": 23000025,
|
|
"compile_time_us": 191,
|
|
"exec_time_us": 2866205,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 4194423,
|
|
"retained_bytes": 41,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "ic_cache",
|
|
"wall_time_us": 66560,
|
|
"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": 334,
|
|
"exec_time_us": 66226,
|
|
"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": 307717,
|
|
"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": 297,
|
|
"exec_time_us": 307420,
|
|
"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": 297117,
|
|
"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": 226,
|
|
"exec_time_us": 296891,
|
|
"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": 1523072,
|
|
"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": 239,
|
|
"exec_time_us": 1522832,
|
|
"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": 769818,
|
|
"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": 367,
|
|
"exec_time_us": 769450,
|
|
"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": 305837,
|
|
"session_objects": 12001,
|
|
"session_bytes": 1857960,
|
|
"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": 330,
|
|
"exec_time_us": 305507,
|
|
"ic_hit_rate": 0.99,
|
|
"ic_hits": 99,
|
|
"ic_misses": 1,
|
|
"peak_bytes": 1857960,
|
|
"retained_bytes": 1184,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "loop_for_of_string",
|
|
"wall_time_us": 246071,
|
|
"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": 279,
|
|
"exec_time_us": 245792,
|
|
"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": 533001,
|
|
"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": 332,
|
|
"exec_time_us": 532669,
|
|
"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": 1524065,
|
|
"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": 184,
|
|
"exec_time_us": 1523880,
|
|
"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": 542744,
|
|
"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": 438,
|
|
"exec_time_us": 542305,
|
|
"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": 1180536,
|
|
"session_objects": 2458,
|
|
"session_bytes": 423456,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 5,
|
|
"gc_bytes_freed": 11607736,
|
|
"gc_objects_scanned": 24388,
|
|
"gc_collection_us": 23386,
|
|
"instruction_count": 12650027,
|
|
"compile_time_us": 337,
|
|
"exec_time_us": 1180199,
|
|
"ic_hit_rate": 0.9999963636363637,
|
|
"ic_hits": 549998,
|
|
"ic_misses": 2,
|
|
"peak_bytes": 4195416,
|
|
"retained_bytes": 816,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "math_ops",
|
|
"wall_time_us": 605921,
|
|
"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": 315,
|
|
"exec_time_us": 605605,
|
|
"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": 447082,
|
|
"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": 222,
|
|
"exec_time_us": 446860,
|
|
"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": 300929,
|
|
"session_objects": 39541,
|
|
"session_bytes": 10973370,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 5,
|
|
"gc_bytes_freed": 4570320,
|
|
"gc_objects_scanned": 45198,
|
|
"gc_collection_us": 38949,
|
|
"instruction_count": 590034,
|
|
"compile_time_us": 435,
|
|
"exec_time_us": 300493,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 11678306,
|
|
"retained_bytes": 10079778,
|
|
"retained_objects": 30003
|
|
},
|
|
{
|
|
"test_name": "mem_cross_call_retain",
|
|
"wall_time_us": 407050,
|
|
"session_objects": 38974,
|
|
"session_bytes": 10151253,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 3,
|
|
"gc_bytes_freed": 4620880,
|
|
"gc_objects_scanned": 31538,
|
|
"gc_collection_us": 34991,
|
|
"instruction_count": 1590032,
|
|
"compile_time_us": 361,
|
|
"exec_time_us": 406689,
|
|
"ic_hit_rate": 0.24999791668402765,
|
|
"ic_hits": 30000,
|
|
"ic_misses": 90001,
|
|
"peak_bytes": 10151253,
|
|
"retained_bytes": 8693357,
|
|
"retained_objects": 30004
|
|
},
|
|
{
|
|
"test_name": "mem_map_retain",
|
|
"wall_time_us": 118030,
|
|
"session_objects": 20001,
|
|
"session_bytes": 6943612,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 2,
|
|
"gc_bytes_freed": 136,
|
|
"gc_objects_scanned": 17867,
|
|
"gc_collection_us": 20334,
|
|
"instruction_count": 600021,
|
|
"compile_time_us": 220,
|
|
"exec_time_us": 117809,
|
|
"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": 218151,
|
|
"session_objects": 34711,
|
|
"session_bytes": 6452744,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 3,
|
|
"gc_bytes_freed": 6784800,
|
|
"gc_objects_scanned": 46277,
|
|
"gc_collection_us": 32418,
|
|
"instruction_count": 901110,
|
|
"compile_time_us": 365,
|
|
"exec_time_us": 217785,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 5,
|
|
"peak_bytes": 7162144,
|
|
"retained_bytes": 6291984,
|
|
"retained_objects": 32769
|
|
},
|
|
{
|
|
"test_name": "mem_set_retain",
|
|
"wall_time_us": 54652,
|
|
"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": 197,
|
|
"exec_time_us": 54454,
|
|
"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": 127283,
|
|
"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": 218,
|
|
"exec_time_us": 127064,
|
|
"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": 478018,
|
|
"session_objects": 0,
|
|
"session_bytes": 124184000,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 58,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 8405,
|
|
"instruction_count": 16025,
|
|
"compile_time_us": 179,
|
|
"exec_time_us": 477839,
|
|
"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": 397131,
|
|
"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": 368,
|
|
"exec_time_us": 396763,
|
|
"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": 710304,
|
|
"session_objects": 10862,
|
|
"session_bytes": 5826106,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 5,
|
|
"gc_bytes_freed": 10034900,
|
|
"gc_objects_scanned": 4572,
|
|
"gc_collection_us": 29206,
|
|
"instruction_count": 3740027,
|
|
"compile_time_us": 348,
|
|
"exec_time_us": 709956,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 5877514,
|
|
"retained_bytes": 416,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "prop_access",
|
|
"wall_time_us": 222397,
|
|
"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": 261,
|
|
"exec_time_us": 222135,
|
|
"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": 197348,
|
|
"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": 239,
|
|
"exec_time_us": 197108,
|
|
"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": 67175,
|
|
"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": 255,
|
|
"exec_time_us": 66920,
|
|
"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": 97821,
|
|
"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": 237,
|
|
"exec_time_us": 97584,
|
|
"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": 265216,
|
|
"session_objects": 26640,
|
|
"session_bytes": 3623264,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 5,
|
|
"gc_bytes_freed": 5921856,
|
|
"gc_objects_scanned": 30847,
|
|
"gc_collection_us": 20396,
|
|
"instruction_count": 1550025,
|
|
"compile_time_us": 251,
|
|
"exec_time_us": 264964,
|
|
"ic_hit_rate": 0.9999800000000001,
|
|
"ic_hits": 149997,
|
|
"ic_misses": 3,
|
|
"peak_bytes": 4195528,
|
|
"retained_bytes": 576,
|
|
"retained_objects": 3
|
|
},
|
|
{
|
|
"test_name": "prop_set",
|
|
"wall_time_us": 269465,
|
|
"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": 224,
|
|
"exec_time_us": 269241,
|
|
"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": 135411,
|
|
"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": 302,
|
|
"exec_time_us": 135109,
|
|
"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": 1027491,
|
|
"session_objects": 2458,
|
|
"session_bytes": 422960,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 5,
|
|
"gc_bytes_freed": 5560008,
|
|
"gc_objects_scanned": 24388,
|
|
"gc_collection_us": 24032,
|
|
"instruction_count": 9950027,
|
|
"compile_time_us": 267,
|
|
"exec_time_us": 1027224,
|
|
"ic_hit_rate": 0.909089090909091,
|
|
"ic_hits": 499999,
|
|
"ic_misses": 50001,
|
|
"peak_bytes": 4194920,
|
|
"retained_bytes": 320,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "string_build",
|
|
"wall_time_us": 2875214,
|
|
"session_objects": 0,
|
|
"session_bytes": 2596190,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 34,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 19039,
|
|
"instruction_count": 16560027,
|
|
"compile_time_us": 306,
|
|
"exec_time_us": 2874908,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 4194637,
|
|
"retained_bytes": 122,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "string_case",
|
|
"wall_time_us": 257960,
|
|
"session_objects": 0,
|
|
"session_bytes": 3405712,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 2,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 15919,
|
|
"instruction_count": 1600028,
|
|
"compile_time_us": 318,
|
|
"exec_time_us": 257641,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 4194364,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "string_char",
|
|
"wall_time_us": 380396,
|
|
"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": 256,
|
|
"exec_time_us": 380140,
|
|
"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": 208715,
|
|
"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": 363,
|
|
"exec_time_us": 208352,
|
|
"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": 110774,
|
|
"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": 110574,
|
|
"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": 511717,
|
|
"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": 345,
|
|
"exec_time_us": 511372,
|
|
"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": 66478,
|
|
"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": 255,
|
|
"exec_time_us": 66223,
|
|
"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": 2021427,
|
|
"session_objects": 41513,
|
|
"session_bytes": 14865775,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 33,
|
|
"gc_bytes_freed": 31937780,
|
|
"gc_objects_scanned": 6905,
|
|
"gc_collection_us": 25140,
|
|
"instruction_count": 64987,
|
|
"compile_time_us": 390,
|
|
"exec_time_us": 2021036,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 14865775,
|
|
"retained_bytes": 13249,
|
|
"retained_objects": 4
|
|
},
|
|
{
|
|
"test_name": "string_split",
|
|
"wall_time_us": 394005,
|
|
"session_objects": 1115,
|
|
"session_bytes": 4066258,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 7,
|
|
"gc_bytes_freed": 4431824,
|
|
"gc_objects_scanned": 12045,
|
|
"gc_collection_us": 32520,
|
|
"instruction_count": 540030,
|
|
"compile_time_us": 302,
|
|
"exec_time_us": 393703,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 7133544,
|
|
"retained_bytes": 1226,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "string_substring",
|
|
"wall_time_us": 149946,
|
|
"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": 282,
|
|
"exec_time_us": 149663,
|
|
"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": 50588,
|
|
"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": 260,
|
|
"exec_time_us": 50327,
|
|
"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": 77481,
|
|
"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": 236,
|
|
"exec_time_us": 77245,
|
|
"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": 64461,
|
|
"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": 307,
|
|
"exec_time_us": 64154,
|
|
"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": 450115,
|
|
"session_objects": 7478,
|
|
"session_bytes": 1017008,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 4,
|
|
"gc_bytes_freed": 4194376,
|
|
"gc_objects_scanned": 30842,
|
|
"gc_collection_us": 31328,
|
|
"instruction_count": 4100023,
|
|
"compile_time_us": 247,
|
|
"exec_time_us": 449867,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 4194512,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "unary_ops",
|
|
"wall_time_us": 350633,
|
|
"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": 264,
|
|
"exec_time_us": 350368,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
}
|
|
] |