Lines Matching refs:ExternalReference
729 ExternalReference::ExternalReference(Builtins::CFunctionId id, Isolate* isolate) in ExternalReference() function in v8::internal::ExternalReference
733 ExternalReference::ExternalReference( in ExternalReference() function in v8::internal::ExternalReference
735 Type type = ExternalReference::BUILTIN_CALL, in ExternalReference()
740 ExternalReference::ExternalReference(Builtins::Name name, Isolate* isolate) in ExternalReference() function in v8::internal::ExternalReference
744 ExternalReference::ExternalReference(Runtime::FunctionId id, in ExternalReference() function in v8::internal::ExternalReference
749 ExternalReference::ExternalReference(const Runtime::Function* f, in ExternalReference() function in v8::internal::ExternalReference
754 ExternalReference ExternalReference::isolate_address() { in isolate_address()
755 return ExternalReference(Isolate::Current()); in isolate_address()
759 ExternalReference::ExternalReference(const IC_Utility& ic_utility, in ExternalReference() function in v8::internal::ExternalReference
764 ExternalReference::ExternalReference(const Debug_Address& debug_address, in ExternalReference() function in v8::internal::ExternalReference
769 ExternalReference::ExternalReference(StatsCounter* counter) in ExternalReference() function in v8::internal::ExternalReference
773 ExternalReference::ExternalReference(Isolate::AddressId id, Isolate* isolate) in ExternalReference() function in v8::internal::ExternalReference
777 ExternalReference::ExternalReference(const SCTableReference& table_ref) in ExternalReference() function in v8::internal::ExternalReference
781 ExternalReference ExternalReference::
783 return ExternalReference(Redirect( in incremental_marking_record_write_function()
789 ExternalReference ExternalReference::
791 return ExternalReference(Redirect( in incremental_evacuation_record_write_function()
797 ExternalReference ExternalReference::
799 return ExternalReference(Redirect( in store_buffer_overflow_function()
805 ExternalReference ExternalReference::flush_icache_function(Isolate* isolate) { in flush_icache_function()
806 return ExternalReference(Redirect(isolate, FUNCTION_ADDR(CPU::FlushICache))); in flush_icache_function()
810 ExternalReference ExternalReference::perform_gc_function(Isolate* isolate) { in perform_gc_function()
812 ExternalReference(Redirect(isolate, FUNCTION_ADDR(Runtime::PerformGC))); in perform_gc_function()
816 ExternalReference ExternalReference::fill_heap_number_with_random_function( in fill_heap_number_with_random_function()
818 return ExternalReference(Redirect( in fill_heap_number_with_random_function()
824 ExternalReference ExternalReference::delete_handle_scope_extensions( in delete_handle_scope_extensions()
826 return ExternalReference(Redirect( in delete_handle_scope_extensions()
832 ExternalReference ExternalReference::random_uint32_function( in random_uint32_function()
834 return ExternalReference(Redirect(isolate, FUNCTION_ADDR(V8::Random))); in random_uint32_function()
838 ExternalReference ExternalReference::get_date_field_function( in get_date_field_function()
840 return ExternalReference(Redirect(isolate, FUNCTION_ADDR(JSDate::GetField))); in get_date_field_function()
844 ExternalReference ExternalReference::date_cache_stamp(Isolate* isolate) { in date_cache_stamp()
845 return ExternalReference(isolate->date_cache()->stamp_address()); in date_cache_stamp()
849 ExternalReference ExternalReference::transcendental_cache_array_address( in transcendental_cache_array_address()
851 return ExternalReference( in transcendental_cache_array_address()
856 ExternalReference ExternalReference::new_deoptimizer_function( in new_deoptimizer_function()
858 return ExternalReference( in new_deoptimizer_function()
863 ExternalReference ExternalReference::compute_output_frames_function( in compute_output_frames_function()
865 return ExternalReference( in compute_output_frames_function()
870 ExternalReference ExternalReference::keyed_lookup_cache_keys(Isolate* isolate) { in keyed_lookup_cache_keys()
871 return ExternalReference(isolate->keyed_lookup_cache()->keys_address()); in keyed_lookup_cache_keys()
875 ExternalReference ExternalReference::keyed_lookup_cache_field_offsets( in keyed_lookup_cache_field_offsets()
877 return ExternalReference( in keyed_lookup_cache_field_offsets()
882 ExternalReference ExternalReference::roots_array_start(Isolate* isolate) { in roots_array_start()
883 return ExternalReference(isolate->heap()->roots_array_start()); in roots_array_start()
887 ExternalReference ExternalReference::address_of_stack_limit(Isolate* isolate) { in address_of_stack_limit()
888 return ExternalReference(isolate->stack_guard()->address_of_jslimit()); in address_of_stack_limit()
892 ExternalReference ExternalReference::address_of_real_stack_limit( in address_of_real_stack_limit()
894 return ExternalReference(isolate->stack_guard()->address_of_real_jslimit()); in address_of_real_stack_limit()
898 ExternalReference ExternalReference::address_of_regexp_stack_limit( in address_of_regexp_stack_limit()
900 return ExternalReference(isolate->regexp_stack()->limit_address()); in address_of_regexp_stack_limit()
904 ExternalReference ExternalReference::new_space_start(Isolate* isolate) { in new_space_start()
905 return ExternalReference(isolate->heap()->NewSpaceStart()); in new_space_start()
909 ExternalReference ExternalReference::store_buffer_top(Isolate* isolate) { in store_buffer_top()
910 return ExternalReference(isolate->heap()->store_buffer()->TopAddress()); in store_buffer_top()
914 ExternalReference ExternalReference::new_space_mask(Isolate* isolate) { in new_space_mask()
915 return ExternalReference(reinterpret_cast<Address>( in new_space_mask()
920 ExternalReference ExternalReference::new_space_allocation_top_address( in new_space_allocation_top_address()
922 return ExternalReference(isolate->heap()->NewSpaceAllocationTopAddress()); in new_space_allocation_top_address()
926 ExternalReference ExternalReference::heap_always_allocate_scope_depth( in heap_always_allocate_scope_depth()
929 return ExternalReference(heap->always_allocate_scope_depth_address()); in heap_always_allocate_scope_depth()
933 ExternalReference ExternalReference::new_space_allocation_limit_address( in new_space_allocation_limit_address()
935 return ExternalReference(isolate->heap()->NewSpaceAllocationLimitAddress()); in new_space_allocation_limit_address()
939 ExternalReference ExternalReference::handle_scope_level_address() { in handle_scope_level_address()
940 return ExternalReference(HandleScope::current_level_address()); in handle_scope_level_address()
944 ExternalReference ExternalReference::handle_scope_next_address() { in handle_scope_next_address()
945 return ExternalReference(HandleScope::current_next_address()); in handle_scope_next_address()
949 ExternalReference ExternalReference::handle_scope_limit_address() { in handle_scope_limit_address()
950 return ExternalReference(HandleScope::current_limit_address()); in handle_scope_limit_address()
954 ExternalReference ExternalReference::scheduled_exception_address( in scheduled_exception_address()
956 return ExternalReference(isolate->scheduled_exception_address()); in scheduled_exception_address()
960 ExternalReference ExternalReference::address_of_min_int() { in address_of_min_int()
961 return ExternalReference(reinterpret_cast<void*>( in address_of_min_int()
966 ExternalReference ExternalReference::address_of_one_half() { in address_of_one_half()
967 return ExternalReference(reinterpret_cast<void*>( in address_of_one_half()
972 ExternalReference ExternalReference::address_of_minus_zero() { in address_of_minus_zero()
973 return ExternalReference(reinterpret_cast<void*>( in address_of_minus_zero()
978 ExternalReference ExternalReference::address_of_zero() { in address_of_zero()
979 return ExternalReference(reinterpret_cast<void*>( in address_of_zero()
984 ExternalReference ExternalReference::address_of_uint8_max_value() { in address_of_uint8_max_value()
985 return ExternalReference(reinterpret_cast<void*>( in address_of_uint8_max_value()
990 ExternalReference ExternalReference::address_of_negative_infinity() { in address_of_negative_infinity()
991 return ExternalReference(reinterpret_cast<void*>( in address_of_negative_infinity()
996 ExternalReference ExternalReference::address_of_canonical_non_hole_nan() { in address_of_canonical_non_hole_nan()
997 return ExternalReference(reinterpret_cast<void*>( in address_of_canonical_non_hole_nan()
1002 ExternalReference ExternalReference::address_of_the_hole_nan() { in address_of_the_hole_nan()
1003 return ExternalReference(reinterpret_cast<void*>( in address_of_the_hole_nan()
1010 ExternalReference ExternalReference::re_check_stack_guard_state( in re_check_stack_guard_state()
1024 return ExternalReference(Redirect(isolate, function)); in re_check_stack_guard_state()
1027 ExternalReference ExternalReference::re_grow_stack(Isolate* isolate) { in re_grow_stack()
1028 return ExternalReference( in re_grow_stack()
1032 ExternalReference ExternalReference::re_case_insensitive_compare_uc16( in re_case_insensitive_compare_uc16()
1034 return ExternalReference(Redirect( in re_case_insensitive_compare_uc16()
1039 ExternalReference ExternalReference::re_word_character_map() { in re_word_character_map()
1040 return ExternalReference( in re_word_character_map()
1044 ExternalReference ExternalReference::address_of_static_offsets_vector( in address_of_static_offsets_vector()
1046 return ExternalReference( in address_of_static_offsets_vector()
1050 ExternalReference ExternalReference::address_of_regexp_stack_memory_address( in address_of_regexp_stack_memory_address()
1052 return ExternalReference( in address_of_regexp_stack_memory_address()
1056 ExternalReference ExternalReference::address_of_regexp_stack_memory_size( in address_of_regexp_stack_memory_size()
1058 return ExternalReference(isolate->regexp_stack()->memory_size_address()); in address_of_regexp_stack_memory_size()
1109 ExternalReference ExternalReference::math_sin_double_function( in math_sin_double_function()
1111 return ExternalReference(Redirect(isolate, in math_sin_double_function()
1117 ExternalReference ExternalReference::math_cos_double_function( in math_cos_double_function()
1119 return ExternalReference(Redirect(isolate, in math_cos_double_function()
1125 ExternalReference ExternalReference::math_tan_double_function( in math_tan_double_function()
1127 return ExternalReference(Redirect(isolate, in math_tan_double_function()
1133 ExternalReference ExternalReference::math_log_double_function( in math_log_double_function()
1135 return ExternalReference(Redirect(isolate, in math_log_double_function()
1168 ExternalReference ExternalReference::power_double_double_function( in power_double_double_function()
1170 return ExternalReference(Redirect(isolate, in power_double_double_function()
1176 ExternalReference ExternalReference::power_double_int_function( in power_double_int_function()
1178 return ExternalReference(Redirect(isolate, in power_double_int_function()
1207 ExternalReference ExternalReference::double_fp_operation( in double_fp_operation()
1230 return ExternalReference(Redirect(isolate, in double_fp_operation()
1236 ExternalReference ExternalReference::compare_doubles(Isolate* isolate) { in compare_doubles()
1237 return ExternalReference(Redirect(isolate, in compare_doubles()
1244 ExternalReference ExternalReference::debug_break(Isolate* isolate) { in debug_break()
1245 return ExternalReference(Redirect(isolate, FUNCTION_ADDR(Debug_Break))); in debug_break()
1249 ExternalReference ExternalReference::debug_step_in_fp_address( in debug_step_in_fp_address()
1251 return ExternalReference(isolate->debug()->step_in_fp_addr()); in debug_step_in_fp_address()