Searched refs:inner_pointer (Results 1 – 5 of 5) sorted by relevance
117 bool AbstractCode::contains(Address inner_pointer) { in contains() argument118 return (address() <= inner_pointer) && (inner_pointer <= address() + Size()); in contains()320 bool Code::contains(Address inner_pointer) { in contains() argument323 if (OffHeapInstructionStart() <= inner_pointer && in contains()324 inner_pointer < OffHeapInstructionEnd()) { in contains()328 return (address() <= inner_pointer) && (inner_pointer < address() + Size()); in contains()
823 Address inner_pointer = pc(); in IterateCompiledFrame() local825 isolate()->wasm_engine()->code_manager()->LookupCode(inner_pointer); in IterateCompiledFrame()834 safepoint_entry = table.FindEntry(inner_pointer); in IterateCompiledFrame()839 isolate()->inner_pointer_to_code_cache()->GetCacheEntry(inner_pointer); in IterateCompiledFrame()841 entry->safepoint_entry = entry->code->GetSafepointEntry(inner_pointer); in IterateCompiledFrame()845 entry->code->GetSafepointEntry(inner_pointer))); in IterateCompiledFrame()2133 InnerPointerToCodeCache::GetCacheEntry(Address inner_pointer) { in GetCacheEntry() argument2137 ObjectAddressForHashing(reinterpret_cast<void*>(inner_pointer))); in GetCacheEntry()2140 if (entry->inner_pointer == inner_pointer) { in GetCacheEntry()2143 isolate_->heap()->GcSafeFindCodeForInnerPointer(inner_pointer)); in GetCacheEntry()[all …]
36 Address inner_pointer; member49 InnerPointerToCodeCacheEntry* GetCacheEntry(Address inner_pointer);
5809 Code* GcSafeCastToCode(Heap* heap, HeapObject* object, Address inner_pointer) { in GcSafeCastToCode() argument5812 DCHECK(heap->GcSafeCodeContains(code, inner_pointer)); in GcSafeCastToCode()5827 Code* Heap::GcSafeFindCodeForInnerPointer(Address inner_pointer) { in GcSafeFindCodeForInnerPointer() argument5828 Code* code = InstructionStream::TryLookupCode(isolate(), inner_pointer); in GcSafeFindCodeForInnerPointer()5832 LargePage* large_page = lo_space()->FindPage(inner_pointer); in GcSafeFindCodeForInnerPointer()5834 return GcSafeCastToCode(this, large_page->GetObject(), inner_pointer); in GcSafeFindCodeForInnerPointer()5837 DCHECK(code_space()->Contains(inner_pointer)); in GcSafeFindCodeForInnerPointer()5841 Page* page = Page::FromAddress(inner_pointer); in GcSafeFindCodeForInnerPointer()5845 Address addr = page->skip_list()->StartFor(inner_pointer); in GcSafeFindCodeForInnerPointer()5858 if (next_addr > inner_pointer) in GcSafeFindCodeForInnerPointer()[all …]
1435 Code* GcSafeFindCodeForInnerPointer(Address inner_pointer);