summaryrefslogtreecommitdiff
path: root/deps/v8/src/codegen/external-reference.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/codegen/external-reference.h')
-rw-r--r--deps/v8/src/codegen/external-reference.h31
1 files changed, 29 insertions, 2 deletions
diff --git a/deps/v8/src/codegen/external-reference.h b/deps/v8/src/codegen/external-reference.h
index 4485e3bea5..503b5b681d 100644
--- a/deps/v8/src/codegen/external-reference.h
+++ b/deps/v8/src/codegen/external-reference.h
@@ -41,6 +41,9 @@ class StatsCounter;
V(address_of_real_jslimit, "StackGuard::address_of_real_jslimit()") \
V(heap_is_marking_flag_address, "heap_is_marking_flag_address") \
V(heap_is_minor_marking_flag_address, "heap_is_minor_marking_flag_address") \
+ V(is_shared_space_isolate_flag_address, \
+ "is_shared_space_isolate_flag_address") \
+ V(uses_shared_heap_flag_address, "uses_shared_heap_flag_address") \
V(new_space_allocation_top_address, "Heap::NewSpaceAllocationTopAddress()") \
V(new_space_allocation_limit_address, \
"Heap::NewSpaceAllocationLimitAddress()") \
@@ -108,6 +111,7 @@ class StatsCounter;
"address_of_enable_experimental_regexp_engine") \
V(address_of_float_abs_constant, "float_absolute_constant") \
V(address_of_float_neg_constant, "float_negate_constant") \
+ V(address_of_log10_offset_table, "log10_offset_table") \
V(address_of_min_int, "LDoubleConstant::min_int") \
V(address_of_mock_arraybuffer_allocator_flag, \
"v8_flags.mock_arraybuffer_allocator") \
@@ -116,6 +120,8 @@ class StatsCounter;
V(address_of_shared_string_table_flag, "v8_flags.shared_string_table") \
V(address_of_the_hole_nan, "the_hole_nan") \
V(address_of_uint32_bias, "uint32_bias") \
+ V(allocate_and_initialize_external_pointer_table_entry, \
+ "AllocateAndInitializeExternalPointerTableEntry") \
V(baseline_pc_for_bytecode_offset, "BaselinePCForBytecodeOffset") \
V(baseline_pc_for_next_executed_bytecode, \
"BaselinePCForNextExecutedBytecode") \
@@ -192,6 +198,23 @@ class StatsCounter;
"MutableBigInt_BitwiseAndNegNegAndCanonicalize") \
V(mutable_big_int_bitwise_and_pn_and_canonicalize_function, \
"MutableBigInt_BitwiseAndPosNegAndCanonicalize") \
+ V(mutable_big_int_bitwise_or_pp_and_canonicalize_function, \
+ "MutableBigInt_BitwiseOrPosPosAndCanonicalize") \
+ V(mutable_big_int_bitwise_or_nn_and_canonicalize_function, \
+ "MutableBigInt_BitwiseOrNegNegAndCanonicalize") \
+ V(mutable_big_int_bitwise_or_pn_and_canonicalize_function, \
+ "MutableBigInt_BitwiseOrPosNegAndCanonicalize") \
+ V(mutable_big_int_bitwise_xor_pp_and_canonicalize_function, \
+ "MutableBigInt_BitwiseXorPosPosAndCanonicalize") \
+ V(mutable_big_int_bitwise_xor_nn_and_canonicalize_function, \
+ "MutableBigInt_BitwiseXorNegNegAndCanonicalize") \
+ V(mutable_big_int_bitwise_xor_pn_and_canonicalize_function, \
+ "MutableBigInt_BitwiseXorPosNegAndCanonicalize") \
+ V(mutable_big_int_left_shift_and_canonicalize_function, \
+ "MutableBigInt_LeftShiftAndCanonicalize") \
+ V(big_int_right_shift_result_length_function, "RightShiftResultLength") \
+ V(mutable_big_int_right_shift_and_canonicalize_function, \
+ "MutableBigInt_RightShiftAndCanonicalize") \
V(new_deoptimizer_function, "Deoptimizer::New()") \
V(orderedhashmap_gethash_raw, "orderedhashmap_gethash_raw") \
V(printf_function, "printf") \
@@ -209,6 +232,8 @@ class StatsCounter;
V(array_indexof_includes_smi_or_object, \
"array_indexof_includes_smi_or_object") \
V(array_indexof_includes_double, "array_indexof_includes_double") \
+ V(has_unpaired_surrogate, "Utf16::HasUnpairedSurrogate") \
+ V(replace_unpaired_surrogates, "Utf16::ReplaceUnpairedSurrogates") \
V(try_string_to_index_or_lookup_existing, \
"try_string_to_index_or_lookup_existing") \
V(string_from_forward_table, "string_from_forward_table") \
@@ -274,8 +299,7 @@ class StatsCounter;
IF_WASM(V, wasm_memory_copy, "wasm::memory_copy") \
IF_WASM(V, wasm_memory_fill, "wasm::memory_fill") \
IF_WASM(V, wasm_array_copy, "wasm::array_copy") \
- IF_WASM(V, wasm_array_fill_with_number_or_null, \
- "wasm::array_fill_with_number_or_null") \
+ IF_WASM(V, wasm_array_fill, "wasm::array_fill") \
V(address_of_wasm_i8x16_swizzle_mask, "wasm_i8x16_swizzle_mask") \
V(address_of_wasm_i8x16_popcnt_mask, "wasm_i8x16_popcnt_mask") \
V(address_of_wasm_i8x16_splat_0x01, "wasm_i8x16_splat_0x01") \
@@ -292,9 +316,12 @@ class StatsCounter;
V(address_of_wasm_int32_overflow_as_float, "wasm_int32_overflow_as_float") \
V(supports_cetss_address, "CpuFeatures::supports_cetss_address") \
V(write_barrier_marking_from_code_function, "WriteBarrier::MarkingFromCode") \
+ V(write_barrier_shared_marking_from_code_function, \
+ "WriteBarrier::SharedMarkingFromCode") \
V(shared_barrier_from_code_function, "WriteBarrier::SharedFromCode") \
V(call_enqueue_microtask_function, "MicrotaskQueue::CallEnqueueMicrotask") \
V(call_enter_context_function, "call_enter_context_function") \
+ V(int64_mul_high_function, "int64_mul_high_function") \
V(atomic_pair_load_function, "atomic_pair_load_function") \
V(atomic_pair_store_function, "atomic_pair_store_function") \
V(atomic_pair_add_function, "atomic_pair_add_function") \