Home
last modified time | relevance | path

Searched refs:inner_pointer (Results 1 – 9 of 9) sorted by relevance

/third_party/node/deps/v8/src/heap/cppgc/
Dwrite-barrier.cc147 const CagedHeapLocalData& local_data, const void* inner_pointer) { in GenerationalBarrierForSourceObjectSlow() argument
148 DCHECK(inner_pointer); in GenerationalBarrierForSourceObjectSlow()
151 BasePage::FromInnerAddress(&local_data.heap_base, inner_pointer) in GenerationalBarrierForSourceObjectSlow()
152 ->ObjectHeaderFromInnerAddress<AccessMode::kAtomic>(inner_pointer); in GenerationalBarrierForSourceObjectSlow()
/third_party/node/deps/v8/include/cppgc/
Dheap-consistency.h160 const WriteBarrierParams& params, const void* inner_pointer) { in GenerationalBarrierForSourceObject() argument
162 inner_pointer); in GenerationalBarrierForSourceObject()
/third_party/node/deps/v8/src/objects/
Dcode-inl.h125 bool AbstractCode::contains(Isolate* isolate, Address inner_pointer) { in contains() argument
128 return GetCode().contains(isolate, inner_pointer); in contains()
130 return (address() <= inner_pointer) && in contains()
131 (inner_pointer <= address() + Size(cage_base)); in contains()
515 bool Code::contains(Isolate* isolate, Address inner_pointer) { in contains() argument
517 if (OffHeapInstructionStart(isolate, inner_pointer) <= inner_pointer && in contains()
518 inner_pointer < OffHeapInstructionEnd(isolate, inner_pointer)) { in contains()
522 return (address() <= inner_pointer) && in contains()
523 (inner_pointer < address() + CodeSize()); in contains()
/third_party/node/deps/v8/include/cppgc/internal/
Dwrite-barrier.h84 const Params& params, const void* inner_pointer);
89 const Params& params, const void* inner_pointer) {} in GenerationalBarrierForSourceObject() argument
416 const Params& params, const void* inner_pointer) {
427 GenerationalBarrierForSourceObjectSlow(local_data, inner_pointer);
/third_party/node/deps/v8/src/execution/
Dframes.cc1034 Address inner_pointer = pc(); in IterateCompiledFrame() local
1045 if (auto* wasm_code = wasm::GetWasmCodeManager()->LookupCode(inner_pointer)) { in IterateCompiledFrame()
1048 safepoint_entry = table.FindEntry(inner_pointer); in IterateCompiledFrame()
1063 isolate()->inner_pointer_to_code_cache()->GetCacheEntry(inner_pointer); in IterateCompiledFrame()
1066 entry->code.GetSafepointEntry(isolate(), inner_pointer); in IterateCompiledFrame()
1070 entry->code.GetSafepointEntry(isolate(), inner_pointer)); in IterateCompiledFrame()
2451 InnerPointerToCodeCache::GetCacheEntry(Address inner_pointer) { in GetCacheEntry() argument
2455 ComputeUnseededHash(PcAddressForHashing(isolate_, inner_pointer)); in GetCacheEntry()
2458 if (entry->inner_pointer == inner_pointer) { in GetCacheEntry()
2461 isolate_->heap()->GcSafeFindCodeForInnerPointer(inner_pointer)); in GetCacheEntry()
[all …]
Dframes-inl.h21 Address inner_pointer; member
35 InnerPointerToCodeCacheEntry* GetCacheEntry(Address inner_pointer);
/third_party/node/deps/v8/src/heap/third-party/
Dheap-api.h29 Address GetObjectFromInnerPointer(Address inner_pointer);
/third_party/node/deps/v8/src/heap/
Dheap.cc7180 Code Heap::GcSafeCastToCode(HeapObject object, Address inner_pointer) { in GcSafeCastToCode() argument
7183 DCHECK(GcSafeCodeContains(code, inner_pointer)); in GcSafeCastToCode()
7201 Code Heap::GcSafeFindCodeForInnerPointer(Address inner_pointer) { in GcSafeFindCodeForInnerPointer() argument
7203 OffHeapInstructionStream::TryLookupCode(isolate(), inner_pointer); in GcSafeFindCodeForInnerPointer()
7209 Address start = tp_heap_->GetObjectFromInnerPointer(inner_pointer); in GcSafeFindCodeForInnerPointer()
7210 return GcSafeCastToCode(HeapObject::FromAddress(start), inner_pointer); in GcSafeFindCodeForInnerPointer()
7214 LargePage* large_page = code_lo_space()->FindPage(inner_pointer); in GcSafeFindCodeForInnerPointer()
7216 return GcSafeCastToCode(large_page->GetObject(), inner_pointer); in GcSafeFindCodeForInnerPointer()
7219 if (V8_LIKELY(code_space()->Contains(inner_pointer))) { in GcSafeFindCodeForInnerPointer()
7222 Page* page = Page::FromAddress(inner_pointer); in GcSafeFindCodeForInnerPointer()
[all …]
Dheap.h1563 Code GcSafeFindCodeForInnerPointer(Address inner_pointer);
1571 Code GcSafeCastToCode(HeapObject object, Address inner_pointer);