mirror of
https://github.com/pjh456/OxideJS.git
synced 2026-10-23 18:21:13 +08:00
1598 lines
40 KiB
JSON
1598 lines
40 KiB
JSON
[
|
|
{
|
|
"test_name": "arith_ops",
|
|
"wall_time_us": 47271,
|
|
"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": 3000026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 47271,
|
|
"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": 405676,
|
|
"session_objects": 6001,
|
|
"session_bytes": 1228144,
|
|
"epoch_objects": 202001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 41244,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 405674,
|
|
"ic_hit_rate": 0.5117073170731707,
|
|
"ic_hits": 15735,
|
|
"ic_misses": 15015,
|
|
"peak_bytes": 1228144,
|
|
"retained_bytes": 2176,
|
|
"retained_objects": 4
|
|
},
|
|
{
|
|
"test_name": "array_for_each",
|
|
"wall_time_us": 374590,
|
|
"session_objects": 4001,
|
|
"session_bytes": 140144,
|
|
"epoch_objects": 200001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 25244,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 374588,
|
|
"ic_hit_rate": 0.6266510221689638,
|
|
"ic_hits": 40911,
|
|
"ic_misses": 24039,
|
|
"peak_bytes": 140144,
|
|
"retained_bytes": 1088,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "array_index_get",
|
|
"wall_time_us": 9835,
|
|
"session_objects": 1,
|
|
"session_bytes": 144,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 1012042,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 9835,
|
|
"ic_hit_rate": 0.7059212355750606,
|
|
"ic_hits": 57844,
|
|
"ic_misses": 24055,
|
|
"peak_bytes": 8288,
|
|
"retained_bytes": 8288,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "array_index_set",
|
|
"wall_time_us": 10224,
|
|
"session_objects": 1,
|
|
"session_bytes": 144,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 1012038,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 10223,
|
|
"ic_hit_rate": 0.999,
|
|
"ic_hits": 7492,
|
|
"ic_misses": 7,
|
|
"peak_bytes": 8288,
|
|
"retained_bytes": 8288,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "array_join",
|
|
"wall_time_us": 113521,
|
|
"session_objects": 20000,
|
|
"session_bytes": 4660000,
|
|
"epoch_objects": 20000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3040032,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 113520,
|
|
"ic_hit_rate": 0.9838463328497495,
|
|
"ic_hits": 1724313,
|
|
"ic_misses": 24087,
|
|
"peak_bytes": 4660000,
|
|
"retained_bytes": 419,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "array_literal",
|
|
"wall_time_us": 84008,
|
|
"session_objects": 50000,
|
|
"session_bytes": 8400000,
|
|
"epoch_objects": 50000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 1150028,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 84007,
|
|
"ic_hit_rate": 0.8736755078631179,
|
|
"ic_hits": 2714304,
|
|
"ic_misses": 399096,
|
|
"peak_bytes": 8400000,
|
|
"retained_bytes": 336,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "array_map",
|
|
"wall_time_us": 386848,
|
|
"session_objects": 6001,
|
|
"session_bytes": 2028144,
|
|
"epoch_objects": 202001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 41244,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 386846,
|
|
"ic_hit_rate": 0.8139281165129137,
|
|
"ic_hits": 2730039,
|
|
"ic_misses": 624111,
|
|
"peak_bytes": 2028144,
|
|
"retained_bytes": 2976,
|
|
"retained_objects": 4
|
|
},
|
|
{
|
|
"test_name": "array_push_pop",
|
|
"wall_time_us": 215519,
|
|
"session_objects": 50000,
|
|
"session_bytes": 7200000,
|
|
"epoch_objects": 50000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 7450032,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 215517,
|
|
"ic_hit_rate": 0.9126231684709767,
|
|
"ic_hits": 6864465,
|
|
"ic_misses": 624135,
|
|
"peak_bytes": 7200000,
|
|
"retained_bytes": 360,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "array_reduce",
|
|
"wall_time_us": 417760,
|
|
"session_objects": 4001,
|
|
"session_bytes": 140144,
|
|
"epoch_objects": 200001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 43244,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 417759,
|
|
"ic_hit_rate": 0.9374549219585046,
|
|
"ic_hits": 9355191,
|
|
"ic_misses": 624159,
|
|
"peak_bytes": 140144,
|
|
"retained_bytes": 1584,
|
|
"retained_objects": 4
|
|
},
|
|
{
|
|
"test_name": "array_slice",
|
|
"wall_time_us": 85124,
|
|
"session_objects": 3001,
|
|
"session_bytes": 30672144,
|
|
"epoch_objects": 6001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 58244,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 85122,
|
|
"ic_hit_rate": 0.9376567747295258,
|
|
"ic_hits": 9387867,
|
|
"ic_misses": 624183,
|
|
"peak_bytes": 30672144,
|
|
"retained_bytes": 7824,
|
|
"retained_objects": 4
|
|
},
|
|
{
|
|
"test_name": "array_sort",
|
|
"wall_time_us": 108111,
|
|
"session_objects": 1501,
|
|
"session_bytes": 5128144,
|
|
"epoch_objects": 50501,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 13944,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 108110,
|
|
"ic_hit_rate": 0.9377691024934561,
|
|
"ic_hits": 9406293,
|
|
"ic_misses": 624207,
|
|
"peak_bytes": 5128144,
|
|
"retained_bytes": 7824,
|
|
"retained_objects": 4
|
|
},
|
|
{
|
|
"test_name": "branch_if",
|
|
"wall_time_us": 22249,
|
|
"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": 1866693,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 22249,
|
|
"ic_hit_rate": 0.9377849539528764,
|
|
"ic_hits": 9408984,
|
|
"ic_misses": 624216,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "branch_switch",
|
|
"wall_time_us": 21674,
|
|
"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": 1875026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 21674,
|
|
"ic_hit_rate": 0.9377849539528764,
|
|
"ic_hits": 9408984,
|
|
"ic_misses": 624216,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "call_args",
|
|
"wall_time_us": 51467,
|
|
"session_objects": 2,
|
|
"session_bytes": 35,
|
|
"epoch_objects": 20000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 720030,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 51465,
|
|
"ic_hit_rate": 0.9377849539528764,
|
|
"ic_hits": 9408984,
|
|
"ic_misses": 624216,
|
|
"peak_bytes": 499,
|
|
"retained_bytes": 499,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "call_closure",
|
|
"wall_time_us": 24623,
|
|
"session_objects": 4,
|
|
"session_bytes": 69,
|
|
"epoch_objects": 20001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 340046,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 24622,
|
|
"ic_hit_rate": 0.9377849539528764,
|
|
"ic_hits": 9408984,
|
|
"ic_misses": 624216,
|
|
"peak_bytes": 997,
|
|
"retained_bytes": 997,
|
|
"retained_objects": 4
|
|
},
|
|
{
|
|
"test_name": "call_method",
|
|
"wall_time_us": 32014,
|
|
"session_objects": 3,
|
|
"session_bytes": 195,
|
|
"epoch_objects": 20001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 420036,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 32014,
|
|
"ic_hit_rate": 0.9251267425547868,
|
|
"ic_hits": 9558976,
|
|
"ic_misses": 774223,
|
|
"peak_bytes": 819,
|
|
"retained_bytes": 819,
|
|
"retained_objects": 4
|
|
},
|
|
{
|
|
"test_name": "call_new_proto",
|
|
"wall_time_us": 83911,
|
|
"session_objects": 20004,
|
|
"session_bytes": 3040070,
|
|
"epoch_objects": 60000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 660038,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 83910,
|
|
"ic_hit_rate": 0.8939436993965197,
|
|
"ic_hits": 9798964,
|
|
"ic_misses": 1164235,
|
|
"peak_bytes": 3040070,
|
|
"retained_bytes": 1334,
|
|
"retained_objects": 6
|
|
},
|
|
{
|
|
"test_name": "call_recursion",
|
|
"wall_time_us": 522222,
|
|
"session_objects": 2,
|
|
"session_bytes": 35,
|
|
"epoch_objects": 394600,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 5525830,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 522221,
|
|
"ic_hit_rate": 0.8803332977246023,
|
|
"ic_hits": 9888960,
|
|
"ic_misses": 1344240,
|
|
"peak_bytes": 499,
|
|
"retained_bytes": 499,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "call_this",
|
|
"wall_time_us": 63867,
|
|
"session_objects": 5,
|
|
"session_bytes": 248,
|
|
"epoch_objects": 40001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 620038,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 63866,
|
|
"ic_hit_rate": 0.8611835507101396,
|
|
"ic_hits": 10188945,
|
|
"ic_misses": 1644255,
|
|
"peak_bytes": 1344,
|
|
"retained_bytes": 1344,
|
|
"retained_objects": 6
|
|
},
|
|
{
|
|
"test_name": "cmp_ops",
|
|
"wall_time_us": 70095,
|
|
"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": 3600028,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 70095,
|
|
"ic_hit_rate": 0.8503867729554175,
|
|
"ic_hits": 10368936,
|
|
"ic_misses": 1824264,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "code_forge",
|
|
"wall_time_us": 804264,
|
|
"session_objects": 10000,
|
|
"session_bytes": 291670,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 85020,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 804263,
|
|
"ic_hit_rate": 0.8503867729554175,
|
|
"ic_hits": 10368936,
|
|
"ic_misses": 1824264,
|
|
"peak_bytes": 291670,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "coercion_boolean",
|
|
"wall_time_us": 36776,
|
|
"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": 3050026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 36776,
|
|
"ic_hit_rate": 0.8503867729554175,
|
|
"ic_hits": 10368936,
|
|
"ic_misses": 1824264,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "coercion_concat",
|
|
"wall_time_us": 55452,
|
|
"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": 1600028,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 55452,
|
|
"ic_hit_rate": 0.8503867729554175,
|
|
"ic_hits": 10368936,
|
|
"ic_misses": 1824264,
|
|
"peak_bytes": 3888890,
|
|
"retained_bytes": 39,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "coercion_nullish",
|
|
"wall_time_us": 109392,
|
|
"session_objects": 1,
|
|
"session_bytes": 152,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3650036,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 109392,
|
|
"ic_hit_rate": 0.8125545055633372,
|
|
"ic_hits": 11118928,
|
|
"ic_misses": 2574271,
|
|
"peak_bytes": 304,
|
|
"retained_bytes": 304,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "coercion_tonumber",
|
|
"wall_time_us": 29989,
|
|
"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": 1800026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 29989,
|
|
"ic_hit_rate": 0.7927612860784475,
|
|
"ic_hits": 11568924,
|
|
"ic_misses": 3024276,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "coercion_toprimitive",
|
|
"wall_time_us": 111992,
|
|
"session_objects": 100000,
|
|
"session_bytes": 4780000,
|
|
"epoch_objects": 40000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 360028,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 111990,
|
|
"ic_hit_rate": 0.7927612860784475,
|
|
"ic_hits": 11568924,
|
|
"ic_misses": 3024276,
|
|
"peak_bytes": 4780000,
|
|
"retained_bytes": 1327,
|
|
"retained_objects": 6
|
|
},
|
|
{
|
|
"test_name": "coercion_tostring",
|
|
"wall_time_us": 166510,
|
|
"session_objects": 0,
|
|
"session_bytes": 22200000,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3900028,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 166509,
|
|
"ic_hit_rate": 0.7927612860784475,
|
|
"ic_hits": 11568924,
|
|
"ic_misses": 3024276,
|
|
"peak_bytes": 22200000,
|
|
"retained_bytes": 186,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "gc_array",
|
|
"wall_time_us": 77049,
|
|
"session_objects": 5000,
|
|
"session_bytes": 720000,
|
|
"epoch_objects": 5000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3110030,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 77048,
|
|
"ic_hit_rate": 0.8141736514226585,
|
|
"ic_hits": 13443916,
|
|
"ic_misses": 3061783,
|
|
"peak_bytes": 720000,
|
|
"retained_bytes": 688,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "gc_object",
|
|
"wall_time_us": 61564,
|
|
"session_objects": 50000,
|
|
"session_bytes": 8000000,
|
|
"epoch_objects": 50000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 1200028,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 61563,
|
|
"ic_hit_rate": 0.8323631458482389,
|
|
"ic_hits": 15318897,
|
|
"ic_misses": 3084303,
|
|
"peak_bytes": 8000000,
|
|
"retained_bytes": 160,
|
|
"retained_objects": 1
|
|
},
|
|
{
|
|
"test_name": "gc_string",
|
|
"wall_time_us": 10661,
|
|
"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": 320028,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 10660,
|
|
"ic_hit_rate": 0.8364037935204633,
|
|
"ic_hits": 15768888,
|
|
"ic_misses": 3084312,
|
|
"peak_bytes": 788890,
|
|
"retained_bytes": 40,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "gc_string_long",
|
|
"wall_time_us": 595931,
|
|
"session_objects": 0,
|
|
"session_bytes": 7334531,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 1,
|
|
"gc_bytes_freed": 33554359,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 64586,
|
|
"instruction_count": 16000028,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 595930,
|
|
"ic_hit_rate": 0.8364037935204633,
|
|
"ic_hits": 15768888,
|
|
"ic_misses": 3084312,
|
|
"peak_bytes": 33554441,
|
|
"retained_bytes": 41,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "ic_cache",
|
|
"wall_time_us": 12003,
|
|
"session_objects": 1,
|
|
"session_bytes": 144,
|
|
"epoch_objects": 10001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 412044,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 12002,
|
|
"ic_hit_rate": 0.8359340499176156,
|
|
"ic_hits": 15918850,
|
|
"ic_misses": 3124354,
|
|
"peak_bytes": 1642960,
|
|
"retained_bytes": 1642960,
|
|
"retained_objects": 10002
|
|
},
|
|
{
|
|
"test_name": "ic_polymorphic",
|
|
"wall_time_us": 93711,
|
|
"session_objects": 100003,
|
|
"session_bytes": 16800504,
|
|
"epoch_objects": 3,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3333393,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 93711,
|
|
"ic_hit_rate": 0.8526889629141319,
|
|
"ic_hits": 18258805,
|
|
"ic_misses": 3148402,
|
|
"peak_bytes": 16800504,
|
|
"retained_bytes": 1176,
|
|
"retained_objects": 7
|
|
},
|
|
{
|
|
"test_name": "loop_do_while",
|
|
"wall_time_us": 12678,
|
|
"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": 1400022,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 12678,
|
|
"ic_hit_rate": 0.8616519214483604,
|
|
"ic_hits": 19608792,
|
|
"ic_misses": 3148416,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "loop_for",
|
|
"wall_time_us": 69380,
|
|
"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": 8000026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 69379,
|
|
"ic_hit_rate": 0.8616519214483604,
|
|
"ic_hits": 19608792,
|
|
"ic_misses": 3148416,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "loop_for_in",
|
|
"wall_time_us": 183539,
|
|
"session_objects": 1,
|
|
"session_bytes": 3610,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 4561244,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 183538,
|
|
"ic_hit_rate": 0.8616519214483604,
|
|
"ic_hits": 19608792,
|
|
"ic_misses": 3148416,
|
|
"peak_bytes": 3610,
|
|
"retained_bytes": 1064,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "loop_for_of",
|
|
"wall_time_us": 412685,
|
|
"session_objects": 1,
|
|
"session_bytes": 108144,
|
|
"epoch_objects": 3001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 2734244,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 412684,
|
|
"ic_hit_rate": 0.8616561512036686,
|
|
"ic_hits": 19609534,
|
|
"ic_misses": 3148423,
|
|
"peak_bytes": 108144,
|
|
"retained_bytes": 1088,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "loop_for_of_string",
|
|
"wall_time_us": 256130,
|
|
"session_objects": 0,
|
|
"session_bytes": 58150,
|
|
"epoch_objects": 1500,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 2266944,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 256129,
|
|
"ic_hit_rate": 0.8616586889557476,
|
|
"ic_hits": 19609980,
|
|
"ic_misses": 3148428,
|
|
"peak_bytes": 58150,
|
|
"retained_bytes": 132,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "loop_index",
|
|
"wall_time_us": 314940,
|
|
"session_objects": 1,
|
|
"session_bytes": 144,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3649244,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 314940,
|
|
"ic_hit_rate": 0.7843861187133511,
|
|
"ic_hits": 19610722,
|
|
"ic_misses": 5420935,
|
|
"peak_bytes": 1088,
|
|
"retained_bytes": 1088,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "loop_while",
|
|
"wall_time_us": 69484,
|
|
"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": 8000026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 69484,
|
|
"ic_hit_rate": 0.742970876063927,
|
|
"ic_hits": 19611168,
|
|
"ic_misses": 6784440,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "loop_while_index",
|
|
"wall_time_us": 314961,
|
|
"session_objects": 1,
|
|
"session_bytes": 144,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3649244,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 314961,
|
|
"ic_hit_rate": 0.6847156866343282,
|
|
"ic_hits": 19611910,
|
|
"ic_misses": 9056947,
|
|
"peak_bytes": 1088,
|
|
"retained_bytes": 1088,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "map_ops",
|
|
"wall_time_us": 232571,
|
|
"session_objects": 50000,
|
|
"session_bytes": 9600000,
|
|
"epoch_objects": 100000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 9850030,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 232570,
|
|
"ic_hit_rate": 0.6942766186080745,
|
|
"ic_hits": 23737341,
|
|
"ic_misses": 10420467,
|
|
"peak_bytes": 9600000,
|
|
"retained_bytes": 544,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "math_ops",
|
|
"wall_time_us": 130987,
|
|
"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": 4800026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 130987,
|
|
"ic_hit_rate": 0.7155425267972905,
|
|
"ic_hits": 26212332,
|
|
"ic_misses": 10420476,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "mem_array_grow",
|
|
"wall_time_us": 200915,
|
|
"session_objects": 1,
|
|
"session_bytes": 144,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 2800026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 200915,
|
|
"ic_hit_rate": 0.7155422338049308,
|
|
"ic_hits": 26212332,
|
|
"ic_misses": 10420491,
|
|
"peak_bytes": 8288,
|
|
"retained_bytes": 8288,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "mem_closure_chain",
|
|
"wall_time_us": 86903,
|
|
"session_objects": 40000,
|
|
"session_bytes": 1278890,
|
|
"epoch_objects": 40000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 480040,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 86901,
|
|
"ic_hit_rate": 0.7155420580096018,
|
|
"ic_hits": 26212332,
|
|
"ic_misses": 10420500,
|
|
"peak_bytes": 8799386,
|
|
"retained_bytes": 8799386,
|
|
"retained_objects": 40002
|
|
},
|
|
{
|
|
"test_name": "mem_cross_call_retain",
|
|
"wall_time_us": 159323,
|
|
"session_objects": 4,
|
|
"session_bytes": 2670485,
|
|
"epoch_objects": 60002,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 1380034,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 159322,
|
|
"ic_hit_rate": 0.7044168668585105,
|
|
"ic_hits": 26437332,
|
|
"ic_misses": 11095515,
|
|
"peak_bytes": 7951253,
|
|
"retained_bytes": 7951253,
|
|
"retained_objects": 30006
|
|
},
|
|
{
|
|
"test_name": "mem_map_retain",
|
|
"wall_time_us": 42196,
|
|
"session_objects": 1,
|
|
"session_bytes": 1977972,
|
|
"epoch_objects": 20002,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 500023,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 42194,
|
|
"ic_hit_rate": 0.6991181738419302,
|
|
"ic_hits": 26722324,
|
|
"ic_misses": 11500539,
|
|
"peak_bytes": 4609319,
|
|
"retained_bytes": 4609319,
|
|
"retained_objects": 20002
|
|
},
|
|
{
|
|
"test_name": "mem_object_graph",
|
|
"wall_time_us": 111829,
|
|
"session_objects": 32769,
|
|
"session_bytes": 5504888,
|
|
"epoch_objects": 65534,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 884726,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 111828,
|
|
"ic_hit_rate": 0.6998247627030993,
|
|
"ic_hits": 26812320,
|
|
"ic_misses": 11500585,
|
|
"peak_bytes": 11010200,
|
|
"retained_bytes": 11010200,
|
|
"retained_objects": 65536
|
|
},
|
|
{
|
|
"test_name": "mem_set_retain",
|
|
"wall_time_us": 32604,
|
|
"session_objects": 1,
|
|
"session_bytes": 1089082,
|
|
"epoch_objects": 20002,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 360023,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 32603,
|
|
"ic_hit_rate": 0.700993995951946,
|
|
"ic_hits": 26962312,
|
|
"ic_misses": 11500623,
|
|
"peak_bytes": 4449274,
|
|
"retained_bytes": 4449274,
|
|
"retained_objects": 20002
|
|
},
|
|
{
|
|
"test_name": "mem_string_accum",
|
|
"wall_time_us": 69164,
|
|
"session_objects": 1,
|
|
"session_bytes": 2744617,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 760022,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 69162,
|
|
"ic_hit_rate": 0.701692341422148,
|
|
"ic_hits": 27052308,
|
|
"ic_misses": 11500639,
|
|
"peak_bytes": 3064761,
|
|
"retained_bytes": 3064761,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "mem_string_rope",
|
|
"wall_time_us": 547,
|
|
"session_objects": 0,
|
|
"session_bytes": 62108000,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 1,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 67,
|
|
"instruction_count": 10028,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 547,
|
|
"ic_hit_rate": 0.7016922595188042,
|
|
"ic_hits": 27052308,
|
|
"ic_misses": 11500644,
|
|
"peak_bytes": 62108000,
|
|
"retained_bytes": 62108000,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "member_compound",
|
|
"wall_time_us": 488158,
|
|
"session_objects": 100006,
|
|
"session_bytes": 16000968,
|
|
"epoch_objects": 6,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3200082,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 488157,
|
|
"ic_hit_rate": 0.7180152007415,
|
|
"ic_hits": 29302278,
|
|
"ic_misses": 11500681,
|
|
"peak_bytes": 16000968,
|
|
"retained_bytes": 2104,
|
|
"retained_objects": 13
|
|
},
|
|
{
|
|
"test_name": "object_keys",
|
|
"wall_time_us": 313983,
|
|
"session_objects": 10000,
|
|
"session_bytes": 15000000,
|
|
"epoch_objects": 20000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 2680030,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 313981,
|
|
"ic_hit_rate": 0.7258762032977852,
|
|
"ic_hits": 30652260,
|
|
"ic_misses": 11575704,
|
|
"peak_bytes": 15000000,
|
|
"retained_bytes": 424,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "prop_access",
|
|
"wall_time_us": 21341,
|
|
"session_objects": 1,
|
|
"session_bytes": 176,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 2000040,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 21341,
|
|
"ic_hit_rate": 0.7431529729989134,
|
|
"ic_hits": 33652230,
|
|
"ic_misses": 11620734,
|
|
"peak_bytes": 352,
|
|
"retained_bytes": 352,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "prop_bracket",
|
|
"wall_time_us": 29496,
|
|
"session_objects": 1,
|
|
"session_bytes": 168,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 1400040,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 29496,
|
|
"ic_hit_rate": 0.7569958502778709,
|
|
"ic_hits": 36202204,
|
|
"ic_misses": 11620759,
|
|
"peak_bytes": 336,
|
|
"retained_bytes": 336,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "prop_delete",
|
|
"wall_time_us": 22465,
|
|
"session_objects": 1,
|
|
"session_bytes": 168,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 320038,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 22465,
|
|
"ic_hit_rate": 0.7576696890560675,
|
|
"ic_hits": 36802192,
|
|
"ic_misses": 11770771,
|
|
"peak_bytes": 336,
|
|
"retained_bytes": 336,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "prop_dynamic",
|
|
"wall_time_us": 6191,
|
|
"session_objects": 1,
|
|
"session_bytes": 120,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 700032,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 6190,
|
|
"ic_hit_rate": 0.7603943413176043,
|
|
"ic_hits": 37642173,
|
|
"ic_misses": 11860791,
|
|
"peak_bytes": 272,
|
|
"retained_bytes": 272,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "prop_nested",
|
|
"wall_time_us": 261032,
|
|
"session_objects": 150000,
|
|
"session_bytes": 22800000,
|
|
"epoch_objects": 150000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 1200028,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 261030,
|
|
"ic_hit_rate": 0.7677733117828281,
|
|
"ic_hits": 39217141,
|
|
"ic_misses": 11860822,
|
|
"peak_bytes": 22800000,
|
|
"retained_bytes": 912,
|
|
"retained_objects": 6
|
|
},
|
|
{
|
|
"test_name": "prop_set",
|
|
"wall_time_us": 31922,
|
|
"session_objects": 1,
|
|
"session_bytes": 160,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 2400036,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 31922,
|
|
"ic_hit_rate": 0.783279453051798,
|
|
"ic_hits": 42892098,
|
|
"ic_misses": 11860866,
|
|
"peak_bytes": 320,
|
|
"retained_bytes": 320,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "property",
|
|
"wall_time_us": 154548,
|
|
"session_objects": 1,
|
|
"session_bytes": 231900,
|
|
"epoch_objects": 1,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 72040,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 154547,
|
|
"ic_hit_rate": 0.7902694543118907,
|
|
"ic_hits": 44692080,
|
|
"ic_misses": 11860884,
|
|
"peak_bytes": 231900,
|
|
"retained_bytes": 24264,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "set_ops",
|
|
"wall_time_us": 372448,
|
|
"session_objects": 50000,
|
|
"session_bytes": 9600000,
|
|
"epoch_objects": 100000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 7150030,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 372447,
|
|
"ic_hit_rate": 0.7982718783704015,
|
|
"ic_hits": 48442072,
|
|
"ic_misses": 12235891,
|
|
"peak_bytes": 9600000,
|
|
"retained_bytes": 464,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "string_build",
|
|
"wall_time_us": 458297,
|
|
"session_objects": 0,
|
|
"session_bytes": 6791158,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 2,
|
|
"gc_bytes_freed": 67108842,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 89548,
|
|
"instruction_count": 8440030,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 458295,
|
|
"ic_hit_rate": 0.8026870757800062,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12460896,
|
|
"peak_bytes": 33554485,
|
|
"retained_bytes": 122,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "string_case",
|
|
"wall_time_us": 69831,
|
|
"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": 1200032,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 69830,
|
|
"ic_hit_rate": 0.8026870757800062,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12460896,
|
|
"peak_bytes": 7600000,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "string_char",
|
|
"wall_time_us": 99592,
|
|
"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": 2800028,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 99591,
|
|
"ic_hit_rate": 0.8026870757800062,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12460896,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "string_concat",
|
|
"wall_time_us": 70021,
|
|
"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": 1600034,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 70020,
|
|
"ic_hit_rate": 0.8026870757800062,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12460896,
|
|
"peak_bytes": 1900000,
|
|
"retained_bytes": 38,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "string_indexof",
|
|
"wall_time_us": 24256,
|
|
"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": 700032,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 24255,
|
|
"ic_hit_rate": 0.8026870757800062,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12460896,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "string_replace",
|
|
"wall_time_us": 19150,
|
|
"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": 460034,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 19149,
|
|
"ic_hit_rate": 0.8026870757800062,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12460896,
|
|
"peak_bytes": 1320000,
|
|
"retained_bytes": 66,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "string_replace_fn",
|
|
"wall_time_us": 238268,
|
|
"session_objects": 4000,
|
|
"session_bytes": 4049360,
|
|
"epoch_objects": 102000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 50592,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 238267,
|
|
"ic_hit_rate": 0.8026870757800062,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12460896,
|
|
"peak_bytes": 4049360,
|
|
"retained_bytes": 7177,
|
|
"retained_objects": 3
|
|
},
|
|
{
|
|
"test_name": "string_split",
|
|
"wall_time_us": 133496,
|
|
"session_objects": 20000,
|
|
"session_bytes": 24200000,
|
|
"epoch_objects": 20000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 400034,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 133495,
|
|
"ic_hit_rate": 0.8007857222166553,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12610896,
|
|
"peak_bytes": 24200000,
|
|
"retained_bytes": 1562,
|
|
"retained_objects": 2
|
|
},
|
|
{
|
|
"test_name": "string_substring",
|
|
"wall_time_us": 43367,
|
|
"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": 1150034,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 43367,
|
|
"ic_hit_rate": 0.7996481754662866,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12700896,
|
|
"peak_bytes": 2150000,
|
|
"retained_bytes": 43,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "string_trim",
|
|
"wall_time_us": 11906,
|
|
"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": 300032,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 11906,
|
|
"ic_hit_rate": 0.7996481754662866,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12700896,
|
|
"peak_bytes": 1560000,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "try_catch_ok",
|
|
"wall_time_us": 4348,
|
|
"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": 550026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 4348,
|
|
"ic_hit_rate": 0.7996481754662866,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12700896,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "try_catch_throw",
|
|
"wall_time_us": 26101,
|
|
"session_objects": 0,
|
|
"session_bytes": 720000,
|
|
"epoch_objects": 40000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 400026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 26101,
|
|
"ic_hit_rate": 0.7996481754662866,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12700896,
|
|
"peak_bytes": 720000,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "typeof_ops",
|
|
"wall_time_us": 51545,
|
|
"session_objects": 0,
|
|
"session_bytes": 0,
|
|
"epoch_objects": 100000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 2600026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 51544,
|
|
"ic_hit_rate": 0.7996481754662866,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12700896,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
},
|
|
{
|
|
"test_name": "unary_ops",
|
|
"wall_time_us": 25555,
|
|
"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": 2000026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 25555,
|
|
"ic_hit_rate": 0.7996481754662866,
|
|
"ic_hits": 50692068,
|
|
"ic_misses": 12700896,
|
|
"peak_bytes": 0,
|
|
"retained_bytes": 0,
|
|
"retained_objects": 0
|
|
}
|
|
] |