Files
OxideJS-New/benchmark_baseline.json
T

1620 lines
39 KiB
JSON

[
{
"test_name": "arith_ops",
"wall_time_us": 398694,
"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": 386,
"exec_time_us": 398308,
"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": 709965,
"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": 351,
"exec_time_us": 709613,
"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": 715625,
"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": 326,
"exec_time_us": 715298,
"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": 160872,
"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": 267,
"exec_time_us": 160604,
"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": 130477,
"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": 253,
"exec_time_us": 130224,
"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": 620960,
"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": 284,
"exec_time_us": 620675,
"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": 117993,
"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": 222,
"exec_time_us": 117771,
"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": 691229,
"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": 332,
"exec_time_us": 690896,
"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": 1510535,
"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": 283,
"exec_time_us": 1510251,
"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": 704113,
"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": 383,
"exec_time_us": 703730,
"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": 94334,
"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": 337,
"exec_time_us": 93997,
"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": 155794,
"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": 390,
"exec_time_us": 155403,
"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": 199956,
"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": 261,
"exec_time_us": 199694,
"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": 198700,
"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": 281,
"exec_time_us": 198419,
"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": 119501,
"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": 119170,
"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": 83442,
"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": 279,
"exec_time_us": 83162,
"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": 96343,
"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": 254,
"exec_time_us": 96089,
"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": 164699,
"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": 295,
"exec_time_us": 164404,
"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": 1222838,
"session_objects": 147892,
"session_bytes": 20116443,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 2,
"gc_bytes_freed": 88815600,
"gc_objects_scanned": 246724,
"gc_collection_us": 105363,
"instruction_count": 5724629,
"compile_time_us": 340,
"exec_time_us": 1222497,
"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": 156405,
"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": 780036,
"compile_time_us": 326,
"exec_time_us": 156078,
"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": 549542,
"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": 266,
"exec_time_us": 549276,
"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": 757156,
"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": 232,
"exec_time_us": 756923,
"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": 344392,
"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": 256,
"exec_time_us": 344135,
"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": 243445,
"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": 336,
"exec_time_us": 243109,
"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": 464600,
"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": 336,
"exec_time_us": 464263,
"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": 196408,
"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": 316,
"exec_time_us": 196092,
"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": 190641,
"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": 540025,
"compile_time_us": 350,
"exec_time_us": 190291,
"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": 447561,
"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": 305,
"exec_time_us": 447255,
"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": 689050,
"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": 281,
"exec_time_us": 688768,
"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": 156402,
"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": 284,
"exec_time_us": 156117,
"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": 48963,
"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": 218,
"exec_time_us": 48744,
"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": 2560700,
"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": 1237,
"instruction_count": 23000025,
"compile_time_us": 202,
"exec_time_us": 2560497,
"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": 66874,
"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": 497,
"exec_time_us": 66376,
"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": 313983,
"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": 455,
"exec_time_us": 313528,
"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": 301700,
"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": 266,
"exec_time_us": 301434,
"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": 1560584,
"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": 263,
"exec_time_us": 1560321,
"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": 787027,
"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": 447,
"exec_time_us": 786580,
"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": 312692,
"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": 379,
"exec_time_us": 312312,
"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": 247082,
"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": 367,
"exec_time_us": 246714,
"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": 537501,
"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": 382,
"exec_time_us": 537119,
"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": 1531003,
"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": 278,
"exec_time_us": 1530725,
"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": 550179,
"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": 581,
"exec_time_us": 549598,
"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": 1122389,
"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": 444,
"exec_time_us": 1121945,
"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": 613633,
"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": 400,
"exec_time_us": 613232,
"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": 461490,
"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": 283,
"exec_time_us": 461206,
"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": 151559,
"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": 534,
"exec_time_us": 151025,
"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": 309271,
"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": 412,
"exec_time_us": 308858,
"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": 78333,
"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": 292,
"exec_time_us": 78040,
"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": 141569,
"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": 405,
"exec_time_us": 141164,
"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": 53429,
"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": 250,
"exec_time_us": 53179,
"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": 131052,
"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": 249,
"exec_time_us": 130802,
"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": 3412,
"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": 270,
"instruction_count": 16025,
"compile_time_us": 242,
"exec_time_us": 3170,
"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": 401612,
"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": 385,
"exec_time_us": 401227,
"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": 579823,
"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": 404,
"exec_time_us": 579418,
"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": 221861,
"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": 288,
"exec_time_us": 221572,
"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": 202081,
"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": 310,
"exec_time_us": 201770,
"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": 69377,
"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": 332,
"exec_time_us": 69045,
"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": 102984,
"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": 102677,
"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": 163877,
"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": 319,
"exec_time_us": 163557,
"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": 269917,
"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": 304,
"exec_time_us": 269613,
"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": 138887,
"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": 391,
"exec_time_us": 138496,
"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": 912160,
"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": 317,
"exec_time_us": 911843,
"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": 2114837,
"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": 1133,
"instruction_count": 16560027,
"compile_time_us": 447,
"exec_time_us": 2114389,
"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": 215546,
"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": 310,
"exec_time_us": 215236,
"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": 387589,
"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": 282,
"exec_time_us": 387306,
"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": 210999,
"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": 482,
"exec_time_us": 210516,
"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": 113787,
"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": 270,
"exec_time_us": 113516,
"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": 518289,
"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": 507,
"exec_time_us": 517781,
"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": 68286,
"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": 360,
"exec_time_us": 67926,
"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": 1406715,
"session_objects": 97236,
"session_bytes": 47879195,
"epoch_objects": 0,
"epoch_bytes": 0,
"gc_trigger_count": 4,
"gc_bytes_freed": 63506406,
"gc_objects_scanned": 54389,
"gc_collection_us": 101823,
"instruction_count": 64987,
"compile_time_us": 449,
"exec_time_us": 1406266,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 51827703,
"retained_bytes": 13249,
"retained_objects": 4
},
{
"test_name": "string_split",
"wall_time_us": 121958,
"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": 321,
"exec_time_us": 121636,
"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": 151208,
"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": 289,
"exec_time_us": 150918,
"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": 50805,
"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": 265,
"exec_time_us": 50540,
"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": 77734,
"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": 248,
"exec_time_us": 77485,
"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": 64339,
"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": 493,
"exec_time_us": 63845,
"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": 348441,
"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": 294,
"exec_time_us": 348146,
"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": 351114,
"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": 316,
"exec_time_us": 350798,
"ic_hit_rate": 0.0,
"ic_hits": 0,
"ic_misses": 0,
"peak_bytes": 0,
"retained_bytes": 0,
"retained_objects": 0
}
]