Files
OxideJS-New/benchmark_baseline.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
}
]