• Home
  • Raw
  • Download

Lines Matching refs:inner_pointer

353                                    Address inner_pointer,  in GetSafepointData()  argument
357 isolate->inner_pointer_to_code_cache()->GetCacheEntry(inner_pointer); in GetSafepointData()
359 entry->safepoint_entry = entry->code->GetSafepointEntry(inner_pointer); in GetSafepointData()
363 entry->code->GetSafepointEntry(inner_pointer))); in GetSafepointData()
1460 Address inner_pointer) { in GcSafeCastToCode() argument
1462 DCHECK(code != NULL && GcSafeCodeContains(code, inner_pointer)); in GcSafeCastToCode()
1468 Address inner_pointer) { in GcSafeFindCodeForInnerPointer() argument
1470 if (!heap->code_space()->Contains(inner_pointer) && in GcSafeFindCodeForInnerPointer()
1471 !heap->lo_space()->Contains(inner_pointer)) { in GcSafeFindCodeForInnerPointer()
1476 LargePage* large_page = heap->lo_space()->FindPage(inner_pointer); in GcSafeFindCodeForInnerPointer()
1478 return GcSafeCastToCode(large_page->GetObject(), inner_pointer); in GcSafeFindCodeForInnerPointer()
1483 Page* page = Page::FromAddress(inner_pointer); in GcSafeFindCodeForInnerPointer()
1488 Address addr = page->skip_list()->StartFor(inner_pointer); in GcSafeFindCodeForInnerPointer()
1502 if (next_addr > inner_pointer) return GcSafeCastToCode(obj, inner_pointer); in GcSafeFindCodeForInnerPointer()
1509 InnerPointerToCodeCache::GetCacheEntry(Address inner_pointer) { in GetCacheEntry() argument
1512 uint32_t hash = ComputeIntegerHash(ObjectAddressForHashing(inner_pointer), in GetCacheEntry()
1516 if (entry->inner_pointer == inner_pointer) { in GetCacheEntry()
1518 DCHECK(entry->code == GcSafeFindCodeForInnerPointer(inner_pointer)); in GetCacheEntry()
1524 entry->code = GcSafeFindCodeForInnerPointer(inner_pointer); in GetCacheEntry()
1526 entry->inner_pointer = inner_pointer; in GetCacheEntry()