mirror of
https://github.com/pjh456/OxideJS.git
synced 2026-10-24 02:31:13 +08:00
1172 lines
28 KiB
JSON
1172 lines
28 KiB
JSON
[
|
|
{
|
|
"test_name": "arith_ops",
|
|
"wall_time_us": 67559,
|
|
"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": 0,
|
|
"exec_time_us": 67558,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_filter",
|
|
"wall_time_us": 628648,
|
|
"session_objects": 2001,
|
|
"session_bytes": 380120,
|
|
"epoch_objects": 206001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 41231,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 628647,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_for_each",
|
|
"wall_time_us": 622375,
|
|
"session_objects": 1,
|
|
"session_bytes": 140120,
|
|
"epoch_objects": 204001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 25231,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 622373,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_index_get",
|
|
"wall_time_us": 25641,
|
|
"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": 1012031,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 25640,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_index_set",
|
|
"wall_time_us": 35268,
|
|
"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": 1012029,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 35267,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_join",
|
|
"wall_time_us": 461045,
|
|
"session_objects": 20000,
|
|
"session_bytes": 4180000,
|
|
"epoch_objects": 20000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3040019,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 461044,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_literal",
|
|
"wall_time_us": 146553,
|
|
"session_objects": 50000,
|
|
"session_bytes": 6000000,
|
|
"epoch_objects": 50000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 1150019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 146552,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_map",
|
|
"wall_time_us": 626360,
|
|
"session_objects": 2001,
|
|
"session_bytes": 380120,
|
|
"epoch_objects": 206001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 41231,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 626359,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_push_pop",
|
|
"wall_time_us": 890215,
|
|
"session_objects": 50000,
|
|
"session_bytes": 6000000,
|
|
"epoch_objects": 50000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 7450019,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 890213,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_reduce",
|
|
"wall_time_us": 700758,
|
|
"session_objects": 1,
|
|
"session_bytes": 140120,
|
|
"epoch_objects": 204001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 43231,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 700757,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_slice",
|
|
"wall_time_us": 191362,
|
|
"session_objects": 3001,
|
|
"session_bytes": 20928120,
|
|
"epoch_objects": 6001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 58231,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 191361,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_sort",
|
|
"wall_time_us": 190563,
|
|
"session_objects": 501,
|
|
"session_bytes": 3504120,
|
|
"epoch_objects": 51501,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 13931,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 190562,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "branch_if",
|
|
"wall_time_us": 27788,
|
|
"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": 1866686,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 27788,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "branch_switch",
|
|
"wall_time_us": 30103,
|
|
"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": 1875019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 30102,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "call_args",
|
|
"wall_time_us": 97130,
|
|
"session_objects": 2,
|
|
"session_bytes": 275,
|
|
"epoch_objects": 20002,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 760023,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 97129,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "call_closure",
|
|
"wall_time_us": 60296,
|
|
"session_objects": 4,
|
|
"session_bytes": 549,
|
|
"epoch_objects": 20005,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 340035,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 60295,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "call_method",
|
|
"wall_time_us": 79229,
|
|
"session_objects": 3,
|
|
"session_bytes": 395,
|
|
"epoch_objects": 20002,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 420027,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 79228,
|
|
"ic_hit_rate": 1.0,
|
|
"ic_hits": 149992,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "call_new_proto",
|
|
"wall_time_us": 199187,
|
|
"session_objects": 100002,
|
|
"session_bytes": 12000310,
|
|
"epoch_objects": 60004,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 660029,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 199186,
|
|
"ic_hit_rate": 0.37228041911034826,
|
|
"ic_hits": 239988,
|
|
"ic_misses": 450000
|
|
},
|
|
{
|
|
"test_name": "call_recursion",
|
|
"wall_time_us": 928641,
|
|
"session_objects": 2,
|
|
"session_bytes": 275,
|
|
"epoch_objects": 394602,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 5525823,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 928640,
|
|
"ic_hit_rate": 0.24999062488281104,
|
|
"ic_hits": 239988,
|
|
"ic_misses": 720000
|
|
},
|
|
{
|
|
"test_name": "call_this",
|
|
"wall_time_us": 121338,
|
|
"session_objects": 5,
|
|
"session_bytes": 680,
|
|
"epoch_objects": 40004,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 620029,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 121337,
|
|
"ic_hit_rate": 0.37861299340588866,
|
|
"ic_hits": 539973,
|
|
"ic_misses": 870000
|
|
},
|
|
{
|
|
"test_name": "cmp_ops",
|
|
"wall_time_us": 87468,
|
|
"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": 3600019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 87467,
|
|
"ic_hit_rate": 0.428559183411073,
|
|
"ic_hits": 719964,
|
|
"ic_misses": 960000
|
|
},
|
|
{
|
|
"test_name": "code_forge",
|
|
"wall_time_us": 15,
|
|
"session_objects": 0,
|
|
"session_bytes": 329,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3600019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 14,
|
|
"ic_hit_rate": 0.428559183411073,
|
|
"ic_hits": 719964,
|
|
"ic_misses": 960000
|
|
},
|
|
{
|
|
"test_name": "coercion_boolean",
|
|
"wall_time_us": 45207,
|
|
"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": 3050019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 45206,
|
|
"ic_hit_rate": 0.428559183411073,
|
|
"ic_hits": 719964,
|
|
"ic_misses": 960000
|
|
},
|
|
{
|
|
"test_name": "coercion_concat",
|
|
"wall_time_us": 113720,
|
|
"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": 1600019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 113719,
|
|
"ic_hit_rate": 0.428559183411073,
|
|
"ic_hits": 719964,
|
|
"ic_misses": 960000
|
|
},
|
|
{
|
|
"test_name": "coercion_nullish",
|
|
"wall_time_us": 195137,
|
|
"session_objects": 1,
|
|
"session_bytes": 120,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3650025,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 195137,
|
|
"ic_hit_rate": 0.5992703624948206,
|
|
"ic_hits": 1469956,
|
|
"ic_misses": 960000
|
|
},
|
|
{
|
|
"test_name": "coercion_tonumber",
|
|
"wall_time_us": 41564,
|
|
"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": 2100019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 41563,
|
|
"ic_hit_rate": 0.6666611110185169,
|
|
"ic_hits": 1919952,
|
|
"ic_misses": 960000
|
|
},
|
|
{
|
|
"test_name": "coercion_toprimitive",
|
|
"wall_time_us": 230982,
|
|
"session_objects": 100000,
|
|
"session_bytes": 13580000,
|
|
"epoch_objects": 100000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 360019,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 230981,
|
|
"ic_hit_rate": 0.6666611110185169,
|
|
"ic_hits": 1919952,
|
|
"ic_misses": 960000
|
|
},
|
|
{
|
|
"test_name": "coercion_tostring",
|
|
"wall_time_us": 320297,
|
|
"session_objects": 0,
|
|
"session_bytes": 34200000,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 4200019,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 320296,
|
|
"ic_hit_rate": 0.6666611110185169,
|
|
"ic_hits": 1919952,
|
|
"ic_misses": 960000
|
|
},
|
|
{
|
|
"test_name": "gc_array",
|
|
"wall_time_us": 373670,
|
|
"session_objects": 5000,
|
|
"session_bytes": 600000,
|
|
"epoch_objects": 5000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3110019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 373669,
|
|
"ic_hit_rate": 0.6666611110185169,
|
|
"ic_hits": 1919952,
|
|
"ic_misses": 960000
|
|
},
|
|
{
|
|
"test_name": "gc_object",
|
|
"wall_time_us": 71496,
|
|
"session_objects": 50000,
|
|
"session_bytes": 6000000,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 1200019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 71495,
|
|
"ic_hit_rate": 0.7338581370793085,
|
|
"ic_hits": 2669937,
|
|
"ic_misses": 960000
|
|
},
|
|
{
|
|
"test_name": "gc_string",
|
|
"wall_time_us": 19527,
|
|
"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": 320019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 19526,
|
|
"ic_hit_rate": 0.76470173003053,
|
|
"ic_hits": 3119928,
|
|
"ic_misses": 960000
|
|
},
|
|
{
|
|
"test_name": "ic_cache",
|
|
"wall_time_us": 35070,
|
|
"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": 412035,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 35069,
|
|
"ic_hit_rate": 0.7533162476377596,
|
|
"ic_hits": 3159918,
|
|
"ic_misses": 1035007
|
|
},
|
|
{
|
|
"test_name": "ic_polymorphic",
|
|
"wall_time_us": 209808,
|
|
"session_objects": 100003,
|
|
"session_bytes": 12000360,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 3433378,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 209808,
|
|
"ic_hit_rate": 0.6088101809829856,
|
|
"ic_hits": 3933904,
|
|
"ic_misses": 2580019
|
|
},
|
|
{
|
|
"test_name": "loop_do_while",
|
|
"wall_time_us": 18012,
|
|
"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": 1400015,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 18012,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 4383900,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "loop_for",
|
|
"wall_time_us": 96122,
|
|
"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": 8000019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 96122,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 4383900,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "loop_for_in",
|
|
"wall_time_us": 390650,
|
|
"session_objects": 1,
|
|
"session_bytes": 3610,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 4561231,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 390649,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 4383900,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "loop_for_of",
|
|
"wall_time_us": 924639,
|
|
"session_objects": 1,
|
|
"session_bytes": 108120,
|
|
"epoch_objects": 3001,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 2734231,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 924638,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 4383900,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "loop_for_of_string",
|
|
"wall_time_us": 572993,
|
|
"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": 2266931,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 572992,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 4383900,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "loop_index",
|
|
"wall_time_us": 624448,
|
|
"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": 3649231,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 624447,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 4383900,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "loop_while",
|
|
"wall_time_us": 97540,
|
|
"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": 8000019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 97539,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 4383900,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "loop_while_index",
|
|
"wall_time_us": 627344,
|
|
"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": 3649231,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 627344,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 4383900,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "map_ops",
|
|
"wall_time_us": 865063,
|
|
"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": 9850019,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 865062,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 4383900,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "math_ops",
|
|
"wall_time_us": 293307,
|
|
"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": 4800019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 293306,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 4383900,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "object_keys",
|
|
"wall_time_us": 572559,
|
|
"session_objects": 10000,
|
|
"session_bytes": 15000000,
|
|
"epoch_objects": 10000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 2680019,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 572558,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 4383900,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "prop_access",
|
|
"wall_time_us": 25942,
|
|
"session_objects": 1,
|
|
"session_bytes": 120,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 2200031,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 25941,
|
|
"ic_hit_rate": 0.6760152693220209,
|
|
"ic_hits": 7383870,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "prop_bracket",
|
|
"wall_time_us": 35481,
|
|
"session_objects": 1,
|
|
"session_bytes": 120,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 1400029,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 35481,
|
|
"ic_hit_rate": 0.7404461745408346,
|
|
"ic_hits": 9933844,
|
|
"ic_misses": 3480024
|
|
},
|
|
{
|
|
"test_name": "prop_delete",
|
|
"wall_time_us": 59585,
|
|
"session_objects": 1,
|
|
"session_bytes": 120,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 320029,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 59585,
|
|
"ic_hit_rate": 0.7437278186807665,
|
|
"ic_hits": 10533832,
|
|
"ic_misses": 3630031
|
|
},
|
|
{
|
|
"test_name": "prop_dynamic",
|
|
"wall_time_us": 9066,
|
|
"session_objects": 1,
|
|
"session_bytes": 120,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 700023,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 9066,
|
|
"ic_hit_rate": 0.7534495564455203,
|
|
"ic_hits": 11373813,
|
|
"ic_misses": 3720051
|
|
},
|
|
{
|
|
"test_name": "prop_nested",
|
|
"wall_time_us": 130314,
|
|
"session_objects": 150000,
|
|
"session_bytes": 18000000,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 1200019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 130314,
|
|
"ic_hit_rate": 0.7766762534576178,
|
|
"ic_hits": 12948781,
|
|
"ic_misses": 3720060
|
|
},
|
|
{
|
|
"test_name": "prop_set",
|
|
"wall_time_us": 80697,
|
|
"session_objects": 1,
|
|
"session_bytes": 120,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 2400027,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 80696,
|
|
"ic_hit_rate": 0.7803704129350366,
|
|
"ic_hits": 15873745,
|
|
"ic_misses": 4470082
|
|
},
|
|
{
|
|
"test_name": "property",
|
|
"wall_time_us": 251327,
|
|
"session_objects": 1,
|
|
"session_bytes": 231900,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 72031,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 251327,
|
|
"ic_hit_rate": 0.7778118580039549,
|
|
"ic_hits": 17223732,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "set_ops",
|
|
"wall_time_us": 796756,
|
|
"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": 7150019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 796755,
|
|
"ic_hit_rate": 0.7778118580039549,
|
|
"ic_hits": 17223732,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "string_build",
|
|
"wall_time_us": 480005,
|
|
"session_objects": 0,
|
|
"session_bytes": 73900000,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 8440019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 480004,
|
|
"ic_hit_rate": 0.7778118580039549,
|
|
"ic_hits": 17223732,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "string_case",
|
|
"wall_time_us": 125559,
|
|
"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": 1200023,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 125557,
|
|
"ic_hit_rate": 0.7778118580039549,
|
|
"ic_hits": 17223732,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "string_char",
|
|
"wall_time_us": 206897,
|
|
"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": 2800019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 206896,
|
|
"ic_hit_rate": 0.7778118580039549,
|
|
"ic_hits": 17223732,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "string_concat",
|
|
"wall_time_us": 104024,
|
|
"session_objects": 0,
|
|
"session_bytes": 9000000,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 1800019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 104023,
|
|
"ic_hit_rate": 0.7778118580039549,
|
|
"ic_hits": 17223732,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "string_indexof",
|
|
"wall_time_us": 51426,
|
|
"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": 700023,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 51426,
|
|
"ic_hit_rate": 0.7778118580039549,
|
|
"ic_hits": 17223732,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "string_replace",
|
|
"wall_time_us": 37012,
|
|
"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": 460023,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 37011,
|
|
"ic_hit_rate": 0.7778118580039549,
|
|
"ic_hits": 17223732,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "string_split",
|
|
"wall_time_us": 186552,
|
|
"session_objects": 20000,
|
|
"session_bytes": 19560000,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 400023,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 186551,
|
|
"ic_hit_rate": 0.7778118580039549,
|
|
"ic_hits": 17223732,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "string_substring",
|
|
"wall_time_us": 103755,
|
|
"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": 1150023,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 103753,
|
|
"ic_hit_rate": 0.7778118580039549,
|
|
"ic_hits": 17223732,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "string_trim",
|
|
"wall_time_us": 34559,
|
|
"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": 300023,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 34558,
|
|
"ic_hit_rate": 0.7778118580039549,
|
|
"ic_hits": 17223732,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "try_catch_ok",
|
|
"wall_time_us": 6573,
|
|
"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": 550019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 6573,
|
|
"ic_hit_rate": 0.7778118580039549,
|
|
"ic_hits": 17223732,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "try_catch_throw",
|
|
"wall_time_us": 52042,
|
|
"session_objects": 0,
|
|
"session_bytes": 720000,
|
|
"epoch_objects": 20000,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 400019,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 52041,
|
|
"ic_hit_rate": 0.7793052713950381,
|
|
"ic_hits": 17373724,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "typeof_ops",
|
|
"wall_time_us": 214036,
|
|
"session_objects": 0,
|
|
"session_bytes": 15200000,
|
|
"epoch_objects": 0,
|
|
"epoch_bytes": 0,
|
|
"gc_trigger_count": 0,
|
|
"gc_bytes_freed": 0,
|
|
"gc_objects_scanned": 0,
|
|
"gc_collection_us": 0,
|
|
"instruction_count": 2600019,
|
|
"compile_time_us": 1,
|
|
"exec_time_us": 214035,
|
|
"ic_hit_rate": 0.7801940473420618,
|
|
"ic_hits": 17463720,
|
|
"ic_misses": 4920096
|
|
},
|
|
{
|
|
"test_name": "unary_ops",
|
|
"wall_time_us": 32651,
|
|
"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": 2000019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 32650,
|
|
"ic_hit_rate": 0.7801940473420618,
|
|
"ic_hits": 17463720,
|
|
"ic_misses": 4920096
|
|
}
|
|
] |