Files
OxideJS-New/benchmark_baseline.json
T

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
}
]