Lines Matching refs:inner_pointer
5809 Code* GcSafeCastToCode(Heap* heap, HeapObject* object, Address inner_pointer) { in GcSafeCastToCode() argument
5812 DCHECK(heap->GcSafeCodeContains(code, inner_pointer)); in GcSafeCastToCode()
5827 Code* Heap::GcSafeFindCodeForInnerPointer(Address inner_pointer) { in GcSafeFindCodeForInnerPointer() argument
5828 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()
5859 return GcSafeCastToCode(this, obj, inner_pointer); in GcSafeFindCodeForInnerPointer()