/third_party/node/deps/v8/src/heap/cppgc/ |
H A D | write-barrier.cc | 147 const CagedHeapLocalData& local_data, const void* inner_pointer) { in GenerationalBarrierForSourceObjectSlow() 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() 146 GenerationalBarrierForSourceObjectSlow( const CagedHeapLocalData& local_data, const void* inner_pointer) GenerationalBarrierForSourceObjectSlow() argument
|
/third_party/node/deps/v8/src/objects/ |
H A D | code-inl.h | 125 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() [all...] |
/third_party/node/deps/v8/include/cppgc/ |
H A D | heap-consistency.h | 157 * \param inner_pointer Pointer to the source object. 160 const WriteBarrierParams& params, const void* inner_pointer) { in GenerationalBarrierForSourceObject() 162 inner_pointer); in GenerationalBarrierForSourceObject() 159 GenerationalBarrierForSourceObject( const WriteBarrierParams& params, const void* inner_pointer) GenerationalBarrierForSourceObject() argument
|
/third_party/node/deps/v8/include/v8-include/cppgc/ |
H A D | heap-consistency.h | 199 * \param inner_pointer Pointer to the source object. 202 const WriteBarrierParams& params, const void* inner_pointer) { in GenerationalBarrierForSourceObject() 205 params, inner_pointer); in GenerationalBarrierForSourceObject() 201 GenerationalBarrierForSourceObject( const WriteBarrierParams& params, const void* inner_pointer) GenerationalBarrierForSourceObject() argument
|
/third_party/node/deps/v8/include/cppgc/internal/ |
H A D | write-barrier.h | 84 const Params& params, const void* inner_pointer); 89 const Params& params, const void* inner_pointer) {} in GenerationalBarrierForSourceObject() 416 const Params& params, const void* inner_pointer) { in GenerationalBarrierForSourceObject() 427 GenerationalBarrierForSourceObjectSlow(local_data, inner_pointer); in GenerationalBarrierForSourceObject() 88 GenerationalBarrierForSourceObject( const Params& params, const void* inner_pointer) GenerationalBarrierForSourceObject() argument 415 GenerationalBarrierForSourceObject( const Params& params, const void* inner_pointer) GenerationalBarrierForSourceObject() argument
|
/third_party/node/deps/v8/src/execution/ |
H A D | frames.cc | 1034 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() [all...] |
H A D | frames-inl.h | 21 Address inner_pointer; member 35 InnerPointerToCodeCacheEntry* GetCacheEntry(Address inner_pointer);
|
/third_party/node/deps/v8/src/heap/third-party/ |
H A D | heap-api.h | 29 Address GetObjectFromInnerPointer(Address inner_pointer);
|
/third_party/node/deps/v8/src/heap/ |
H A D | heap.cc | 7180 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...] |
H A D | heap.h | 1563 Code GcSafeFindCodeForInnerPointer(Address inner_pointer); 1569 // Casts a heap object to a code object and checks if the inner_pointer is 1571 Code GcSafeCastToCode(HeapObject object, Address inner_pointer);
|