Lines Matching refs:Address
63 Address address;
67 address = ref.address();
72 address = ref.address();
77 address = ref.address();
83 address = ref.address();
90 Add(address, type, id, name);
94 void ExternalReferenceTable::Add(Address address,
98 DCHECK_NE(NULL, address);
100 entry.address = address;
117 Add(ExternalReference::roots_array_start(isolate).address(),
119 Add(ExternalReference::address_of_stack_limit(isolate).address(),
121 Add(ExternalReference::address_of_real_stack_limit(isolate).address(),
123 Add(ExternalReference::new_space_start(isolate).address(),
125 Add(ExternalReference::new_space_mask(isolate).address(),
127 Add(ExternalReference::new_space_allocation_limit_address(isolate).address(),
129 Add(ExternalReference::new_space_allocation_top_address(isolate).address(),
131 Add(ExternalReference::debug_break(isolate).address(), "Debug::Break()");
132 Add(ExternalReference::debug_step_in_fp_address(isolate).address(),
134 Add(ExternalReference::mod_two_doubles_operation(isolate).address(),
137 Add(ExternalReference::keyed_lookup_cache_keys(isolate).address(),
139 Add(ExternalReference::keyed_lookup_cache_field_offsets(isolate).address(),
141 Add(ExternalReference::handle_scope_next_address(isolate).address(),
143 Add(ExternalReference::handle_scope_limit_address(isolate).address(),
145 Add(ExternalReference::handle_scope_level_address(isolate).address(),
147 Add(ExternalReference::new_deoptimizer_function(isolate).address(),
149 Add(ExternalReference::compute_output_frames_function(isolate).address(),
151 Add(ExternalReference::address_of_min_int().address(),
153 Add(ExternalReference::address_of_one_half().address(),
155 Add(ExternalReference::isolate_address(isolate).address(), "isolate");
156 Add(ExternalReference::address_of_negative_infinity().address(),
158 Add(ExternalReference::power_double_double_function(isolate).address(),
160 Add(ExternalReference::power_double_int_function(isolate).address(),
162 Add(ExternalReference::math_log_double_function(isolate).address(),
164 Add(ExternalReference::store_buffer_top(isolate).address(),
166 Add(ExternalReference::address_of_canonical_non_hole_nan().address(),
168 Add(ExternalReference::address_of_the_hole_nan().address(), "the_hole_nan");
169 Add(ExternalReference::get_date_field_function(isolate).address(),
171 Add(ExternalReference::date_cache_stamp(isolate).address(),
173 Add(ExternalReference::address_of_pending_message_obj(isolate).address(),
175 Add(ExternalReference::address_of_has_pending_message(isolate).address(),
177 Add(ExternalReference::address_of_pending_message_script(isolate).address(),
179 Add(ExternalReference::get_make_code_young_function(isolate).address(),
181 Add(ExternalReference::cpu_features().address(), "cpu_features");
182 Add(ExternalReference(Runtime::kAllocateInNewSpace, isolate).address(),
184 Add(ExternalReference(Runtime::kAllocateInTargetSpace, isolate).address(),
187 .address(),
190 .address(),
193 .address(),
196 .address(),
198 Add(ExternalReference::allocation_sites_list_address(isolate).address(),
200 Add(ExternalReference::address_of_uint32_bias().address(), "uint32_bias");
201 Add(ExternalReference::get_mark_code_as_executed_function(isolate).address(),
203 Add(ExternalReference::is_profiling_address(isolate).address(),
205 Add(ExternalReference::scheduled_exception_address(isolate).address(),
207 Add(ExternalReference::invoke_function_callback(isolate).address(),
209 Add(ExternalReference::invoke_accessor_getter_callback(isolate).address(),
211 Add(ExternalReference::flush_icache_function(isolate).address(),
213 Add(ExternalReference::log_enter_external_function(isolate).address(),
215 Add(ExternalReference::log_leave_external_function(isolate).address(),
217 Add(ExternalReference::address_of_minus_one_half().address(),
219 Add(ExternalReference::stress_deopt_count(isolate).address(),
222 .address(),
226 Add(ExternalReference::debug_after_break_target_address(isolate).address(),
229 .address(),
231 Add(ExternalReference::debug_is_active_address(isolate).address(),
235 Add(ExternalReference::re_case_insensitive_compare_uc16(isolate).address(),
237 Add(ExternalReference::re_check_stack_guard_state(isolate).address(),
239 Add(ExternalReference::re_grow_stack(isolate).address(),
241 Add(ExternalReference::re_word_character_map().address(),
243 Add(ExternalReference::address_of_regexp_stack_limit(isolate).address(),
246 .address(),
248 Add(ExternalReference::address_of_regexp_stack_memory_size(isolate).address(),
250 Add(ExternalReference::address_of_static_offsets_vector(isolate).address(),
345 Add(reinterpret_cast<Address>(GetInternalPointer(
383 Add(stub_cache->key_reference(StubCache::kPrimary).address(),
385 Add(stub_cache->value_reference(StubCache::kPrimary).address(),
387 Add(stub_cache->map_reference(StubCache::kPrimary).address(),
389 Add(stub_cache->key_reference(StubCache::kSecondary).address(),
391 Add(stub_cache->value_reference(StubCache::kSecondary).address(),
393 Add(stub_cache->map_reference(StubCache::kSecondary).address(),
397 Add(ExternalReference::delete_handle_scope_extensions(isolate).address(),
400 .address(),
402 Add(ExternalReference::store_buffer_overflow_function(isolate).address(),
409 Address address = Deoptimizer::GetDeoptimizationEntry(
414 Add(address, LAZY_DEOPTIMIZATION, entry, "lazy_deopt");
425 Put(external_references->address(i), i);
430 uint32_t ExternalReferenceEncoder::Encode(Address key) const {
438 const char* ExternalReferenceEncoder::NameOfAddress(Address key) const {
445 int ExternalReferenceEncoder::IndexOf(Address key) const {
455 void ExternalReferenceEncoder::Put(Address key, int index) {
462 : encodings_(NewArray<Address*>(kTypeCodeCount)),
468 encodings_[type] = NewArray<Address>(max + 1);
471 Put(external_references->code(i), external_references->address(i));
495 virtual void CodeMoveEvent(Address from, Address to) {
502 virtual void CodeDeleteEvent(Address from) {
506 const char* Lookup(Address address) {
507 return address_to_name_map_.Lookup(address);
521 void Insert(Address code_address, const char* name, int name_size) {
528 const char* Lookup(Address code_address) {
533 void Remove(Address code_address) {
541 void Move(Address from, Address to) {
564 HashMap::Entry* FindOrCreateEntry(Address code_address) {
568 HashMap::Entry* FindEntry(Address code_address) {
587 address_to_name_map_.Insert(code->address(), name, length);
675 Address start_address = code_space->top();
700 // to update the remembered using NULL as the address.
781 Address address = Allocate(space_number, size);
782 HeapObject* obj = HeapObject::FromAddress(address);
784 Object** current = reinterpret_cast<Object**>(address);
787 LOG(isolate_, SnapshotPositionEvent(address, source_->position()));
789 ReadChunk(current, limit, space_number, address);
809 Address current_object_address) {
855 reinterpret_cast<Address>(current) + skip); \
857 Address address = external_reference_decoder_->Decode(reference_id); \
858 new_object = reinterpret_cast<Object*>(address); \
882 reinterpret_cast<Address>(current) + skip); \
901 Address location_of_branch_data = reinterpret_cast<Address>(current); \
905 reinterpret_cast<Address>(new_object)); \
914 Address current_address = reinterpret_cast<Address>(current); \
1327 int address = address_mapper_.MappedTo(heap_object);
1328 int offset = CurrentAllocationAddress(space) - address;
1489 serializer_->code_address_map_->Lookup(object_->address());
1491 CodeNameEvent(object_->address(), sink_->Position(), code_name));
1493 SnapshotPositionEvent(object_->address(), sink_->Position()));
1507 OutputRawData(object_->address() + size);
1516 if (current < end) OutputRawData(reinterpret_cast<Address>(current));
1566 void Serializer::ObjectSerializer::VisitExternalReference(Address* p) {
1567 int skip = OutputRawData(reinterpret_cast<Address>(p),
1571 Address target = *p;
1583 Address target = rinfo->target_reference();
1595 Address target = rinfo->target_address();
1613 void Serializer::ObjectSerializer::VisitCodeEntry(Address entry_address) {
1634 Address references_start = reinterpret_cast<Address>(resource_pointer);
1658 Address copy = new byte[code->Size()];
1659 MemCopy(copy, code->address(), code->Size());
1679 Address up_to, Serializer::ObjectSerializer::ReturnSkip return_skip) {
1680 Address object_start = object_->address();
1719 object_start = code->address();