1172 lines
28 KiB
JSON
1172 lines
28 KiB
JSON
[
|
|
{
|
|
"test_name": "arith_ops",
|
|
"wall_time_us": 30317,
|
|
"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": 940,
|
|
"exec_time_us": 29376,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_filter",
|
|
"wall_time_us": 480220,
|
|
"session_objects": 2001,
|
|
"session_bytes": 7160120,
|
|
"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": 480219,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_for_each",
|
|
"wall_time_us": 459198,
|
|
"session_objects": 1,
|
|
"session_bytes": 6920120,
|
|
"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": 0,
|
|
"exec_time_us": 459197,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_index_get",
|
|
"wall_time_us": 22035,
|
|
"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": 22034,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_index_set",
|
|
"wall_time_us": 27203,
|
|
"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": 27202,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_join",
|
|
"wall_time_us": 263908,
|
|
"session_objects": 20000,
|
|
"session_bytes": 10780000,
|
|
"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": 0,
|
|
"exec_time_us": 263908,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_literal",
|
|
"wall_time_us": 59889,
|
|
"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": 59888,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_map",
|
|
"wall_time_us": 464270,
|
|
"session_objects": 2001,
|
|
"session_bytes": 7160120,
|
|
"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": 0,
|
|
"exec_time_us": 464269,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_push_pop",
|
|
"wall_time_us": 384362,
|
|
"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": 0,
|
|
"exec_time_us": 384361,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_reduce",
|
|
"wall_time_us": 488758,
|
|
"session_objects": 1,
|
|
"session_bytes": 6920120,
|
|
"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": 0,
|
|
"exec_time_us": 488757,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_slice",
|
|
"wall_time_us": 243555,
|
|
"session_objects": 3001,
|
|
"session_bytes": 31098120,
|
|
"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": 0,
|
|
"exec_time_us": 243554,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "array_sort",
|
|
"wall_time_us": 123662,
|
|
"session_objects": 501,
|
|
"session_bytes": 5199120,
|
|
"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": 123661,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "branch_if",
|
|
"wall_time_us": 11966,
|
|
"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": 11965,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "branch_switch",
|
|
"wall_time_us": 13333,
|
|
"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": 13332,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "call_args",
|
|
"wall_time_us": 42274,
|
|
"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": 0,
|
|
"exec_time_us": 42274,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "call_closure",
|
|
"wall_time_us": 22165,
|
|
"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": 0,
|
|
"exec_time_us": 22165,
|
|
"ic_hit_rate": 0.0,
|
|
"ic_hits": 0,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "call_method",
|
|
"wall_time_us": 30820,
|
|
"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": 420029,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 30819,
|
|
"ic_hit_rate": 1.0,
|
|
"ic_hits": 19999,
|
|
"ic_misses": 0
|
|
},
|
|
{
|
|
"test_name": "call_new_proto",
|
|
"wall_time_us": 103452,
|
|
"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": 0,
|
|
"exec_time_us": 103451,
|
|
"ic_hit_rate": 0.24999062488281104,
|
|
"ic_hits": 19999,
|
|
"ic_misses": 60000
|
|
},
|
|
{
|
|
"test_name": "call_recursion",
|
|
"wall_time_us": 509534,
|
|
"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": 509533,
|
|
"ic_hit_rate": 0.24999062488281104,
|
|
"ic_hits": 19999,
|
|
"ic_misses": 60000
|
|
},
|
|
{
|
|
"test_name": "call_this",
|
|
"wall_time_us": 50320,
|
|
"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": 620032,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 50320,
|
|
"ic_hit_rate": 0.4285591834110731,
|
|
"ic_hits": 59997,
|
|
"ic_misses": 80000
|
|
},
|
|
{
|
|
"test_name": "cmp_ops",
|
|
"wall_time_us": 36644,
|
|
"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": 36643,
|
|
"ic_hit_rate": 0.4285591834110731,
|
|
"ic_hits": 59997,
|
|
"ic_misses": 80000
|
|
},
|
|
{
|
|
"test_name": "code_forge",
|
|
"wall_time_us": 20,
|
|
"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": 20,
|
|
"ic_hit_rate": 0.4285591834110731,
|
|
"ic_hits": 59997,
|
|
"ic_misses": 80000
|
|
},
|
|
{
|
|
"test_name": "coercion_boolean",
|
|
"wall_time_us": 20043,
|
|
"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": 20042,
|
|
"ic_hit_rate": 0.4285591834110731,
|
|
"ic_hits": 59997,
|
|
"ic_misses": 80000
|
|
},
|
|
{
|
|
"test_name": "coercion_concat",
|
|
"wall_time_us": 42903,
|
|
"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": 42902,
|
|
"ic_hit_rate": 0.4285591834110731,
|
|
"ic_hits": 59997,
|
|
"ic_misses": 80000
|
|
},
|
|
{
|
|
"test_name": "coercion_nullish",
|
|
"wall_time_us": 83713,
|
|
"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": 3650026,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 83713,
|
|
"ic_hit_rate": 0.666661111018517,
|
|
"ic_hits": 159996,
|
|
"ic_misses": 80000
|
|
},
|
|
{
|
|
"test_name": "coercion_tonumber",
|
|
"wall_time_us": 36682,
|
|
"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": 36681,
|
|
"ic_hit_rate": 0.666661111018517,
|
|
"ic_hits": 159996,
|
|
"ic_misses": 80000
|
|
},
|
|
{
|
|
"test_name": "coercion_toprimitive",
|
|
"wall_time_us": 123657,
|
|
"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": 400019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 123656,
|
|
"ic_hit_rate": 0.666661111018517,
|
|
"ic_hits": 159996,
|
|
"ic_misses": 80000
|
|
},
|
|
{
|
|
"test_name": "coercion_tostring",
|
|
"wall_time_us": 174647,
|
|
"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": 0,
|
|
"exec_time_us": 174647,
|
|
"ic_hit_rate": 0.666661111018517,
|
|
"ic_hits": 159996,
|
|
"ic_misses": 80000
|
|
},
|
|
{
|
|
"test_name": "gc_array",
|
|
"wall_time_us": 156273,
|
|
"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": 156272,
|
|
"ic_hit_rate": 0.666661111018517,
|
|
"ic_hits": 159996,
|
|
"ic_misses": 80000
|
|
},
|
|
{
|
|
"test_name": "gc_object",
|
|
"wall_time_us": 71349,
|
|
"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": 1300019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 71348,
|
|
"ic_hit_rate": 0.76470173003053,
|
|
"ic_hits": 259994,
|
|
"ic_misses": 80000
|
|
},
|
|
{
|
|
"test_name": "gc_string",
|
|
"wall_time_us": 9257,
|
|
"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": 9256,
|
|
"ic_hit_rate": 0.76470173003053,
|
|
"ic_hits": 259994,
|
|
"ic_misses": 80000
|
|
},
|
|
{
|
|
"test_name": "ic_cache",
|
|
"wall_time_us": 23994,
|
|
"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": 422035,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 23993,
|
|
"ic_hit_rate": 0.7467093691163351,
|
|
"ic_hits": 265326,
|
|
"ic_misses": 90001
|
|
},
|
|
{
|
|
"test_name": "ic_polymorphic",
|
|
"wall_time_us": 83159,
|
|
"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": 3433387,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 83158,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 365325,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "loop_do_while",
|
|
"wall_time_us": 10280,
|
|
"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": 10280,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 365325,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "loop_for",
|
|
"wall_time_us": 54631,
|
|
"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": 54631,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 365325,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "loop_for_in",
|
|
"wall_time_us": 163453,
|
|
"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": 163453,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 365325,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "loop_for_of",
|
|
"wall_time_us": 461444,
|
|
"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": 461443,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 365325,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "loop_for_of_string",
|
|
"wall_time_us": 298221,
|
|
"session_objects": 0,
|
|
"session_bytes": 5008150,
|
|
"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": 298220,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 365325,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "loop_index",
|
|
"wall_time_us": 328962,
|
|
"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": 328962,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 365325,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "loop_while",
|
|
"wall_time_us": 55455,
|
|
"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": 55455,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 365325,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "loop_while_index",
|
|
"wall_time_us": 324162,
|
|
"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": 324162,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 365325,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "map_ops",
|
|
"wall_time_us": 376573,
|
|
"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": 0,
|
|
"exec_time_us": 376572,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 365325,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "math_ops",
|
|
"wall_time_us": 115485,
|
|
"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": 115484,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 365325,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "object_keys",
|
|
"wall_time_us": 265467,
|
|
"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": 0,
|
|
"exec_time_us": 265467,
|
|
"ic_hit_rate": 0.5574697822613749,
|
|
"ic_hits": 365325,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "prop_access",
|
|
"wall_time_us": 26971,
|
|
"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": 2200035,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 26970,
|
|
"ic_hit_rate": 0.7252007205376932,
|
|
"ic_hits": 765321,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "prop_bracket",
|
|
"wall_time_us": 31111,
|
|
"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": 1400032,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 31110,
|
|
"ic_hit_rate": 0.7252007205376932,
|
|
"ic_hits": 765321,
|
|
"ic_misses": 290002
|
|
},
|
|
{
|
|
"test_name": "prop_delete",
|
|
"wall_time_us": 31308,
|
|
"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": 320032,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 31307,
|
|
"ic_hit_rate": 0.7169757231428537,
|
|
"ic_hits": 785320,
|
|
"ic_misses": 310003
|
|
},
|
|
{
|
|
"test_name": "prop_dynamic",
|
|
"wall_time_us": 26690,
|
|
"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": 26689,
|
|
"ic_hit_rate": 0.7169757231428537,
|
|
"ic_hits": 785320,
|
|
"ic_misses": 310003
|
|
},
|
|
{
|
|
"test_name": "prop_nested",
|
|
"wall_time_us": 117123,
|
|
"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": 1350019,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 117123,
|
|
"ic_hit_rate": 0.7510655895673402,
|
|
"ic_hits": 935317,
|
|
"ic_misses": 310003
|
|
},
|
|
{
|
|
"test_name": "prop_set",
|
|
"wall_time_us": 47748,
|
|
"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": 2400029,
|
|
"compile_time_us": 0,
|
|
"exec_time_us": 47748,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "property",
|
|
"wall_time_us": 160011,
|
|
"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": 160011,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "set_ops",
|
|
"wall_time_us": 349365,
|
|
"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": 349364,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "string_build",
|
|
"wall_time_us": 273461,
|
|
"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": 273460,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "string_case",
|
|
"wall_time_us": 65567,
|
|
"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": 0,
|
|
"exec_time_us": 65566,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "string_char",
|
|
"wall_time_us": 137272,
|
|
"session_objects": 0,
|
|
"session_bytes": 3300000,
|
|
"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": 1,
|
|
"exec_time_us": 137271,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "string_concat",
|
|
"wall_time_us": 43356,
|
|
"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": 43355,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "string_indexof",
|
|
"wall_time_us": 25958,
|
|
"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": 25957,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "string_replace",
|
|
"wall_time_us": 19679,
|
|
"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": 19679,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "string_split",
|
|
"wall_time_us": 106868,
|
|
"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": 0,
|
|
"exec_time_us": 106867,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "string_substring",
|
|
"wall_time_us": 35288,
|
|
"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": 0,
|
|
"exec_time_us": 35287,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "string_trim",
|
|
"wall_time_us": 12443,
|
|
"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": 12442,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "try_catch_ok",
|
|
"wall_time_us": 3200,
|
|
"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": 3199,
|
|
"ic_hit_rate": 0.7508047066831984,
|
|
"ic_hits": 1235314,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "try_catch_throw",
|
|
"wall_time_us": 17021,
|
|
"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": 0,
|
|
"exec_time_us": 17021,
|
|
"ic_hit_rate": 0.7537973205133671,
|
|
"ic_hits": 1255313,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "typeof_ops",
|
|
"wall_time_us": 64847,
|
|
"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": 0,
|
|
"exec_time_us": 64847,
|
|
"ic_hit_rate": 0.7537973205133671,
|
|
"ic_hits": 1255313,
|
|
"ic_misses": 410006
|
|
},
|
|
{
|
|
"test_name": "unary_ops",
|
|
"wall_time_us": 17348,
|
|
"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": 17347,
|
|
"ic_hit_rate": 0.7537973205133671,
|
|
"ic_hits": 1255313,
|
|
"ic_misses": 410006
|
|
}
|
|
] |