Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/heap/
Dcode-range.cc259 std::shared_ptr<CodeRange> code_range = process_wide_code_range_.Get().lock(); in EnsureProcessWideCodeRange() local
260 if (!code_range) { in EnsureProcessWideCodeRange()
261 code_range = std::make_shared<CodeRange>(); in EnsureProcessWideCodeRange()
262 if (!code_range->InitReservation(page_allocator, requested_size)) { in EnsureProcessWideCodeRange()
266 *process_wide_code_range_.Pointer() = code_range; in EnsureProcessWideCodeRange()
268 return code_range; in EnsureProcessWideCodeRange()
Dheap.cc7250 std::shared_ptr<CodeRange> code_range = CodeRange::GetProcessWideCodeRange(); in GcSafeFindCodeForInnerPointer() local
7252 code_range ? code_range->embedded_blob_code_copy() : nullptr; in GcSafeFindCodeForInnerPointer()
7254 (code_range ? 2 : 0) | in GcSafeFindCodeForInnerPointer()
Dheap.h889 CodeRange* code_range() { return code_range_.get(); } in code_range() function
/third_party/node/deps/v8/src/snapshot/embedded/
Dembedded-data.h69 static EmbeddedData FromBlob(CodeRange* code_range) { in FromBlob() argument
70 return EmbeddedData(code_range->embedded_blob_code_copy(), in FromBlob()
111 CodeRange* code_range = CodeRange::GetProcessWideCodeRange().get(); in GetEmbeddedDataForPC() local
112 if (code_range && code_range->embedded_blob_code_copy() != nullptr) { in GetEmbeddedDataForPC()
113 EmbeddedData remapped_d = EmbeddedData::FromBlob(code_range); in GetEmbeddedDataForPC()
Dembedded-data.cc108 CodeRange* code_range = CodeRange::GetProcessWideCodeRange().get(); in TryLookupCode() local
109 if (code_range && code_range->embedded_blob_code_copy() != nullptr) { in TryLookupCode()
110 builtin = i::TryLookupCode(EmbeddedData::FromBlob(code_range), address); in TryLookupCode()
/third_party/node/deps/v8/src/diagnostics/
Dunwinder.cc32 bool PCIsInCodeRange(const v8::MemoryRange& code_range, void* pc) { in PCIsInCodeRange() argument
33 return pc >= code_range.start && in PCIsInCodeRange()
34 pc < CalculateEnd(code_range.start, code_range.length_in_bytes); in PCIsInCodeRange()
/third_party/node/deps/v8/src/init/
Disolate-allocator.cc65 if (std::shared_ptr<CodeRange> code_range = in FreeProcessWidePtrComprCageForTesting() local
67 code_range->Free(); in FreeProcessWidePtrComprCageForTesting()
/third_party/node/deps/v8/src/objects/
Dcode.cc52 CodeRange* code_range = CodeRange::GetProcessWideCodeRange().get(); in EmbeddedDataWithMaybeRemappedEmbeddedBuiltins()
53 return (code_range && code_range->embedded_blob_code_copy() != nullptr) in EmbeddedDataWithMaybeRemappedEmbeddedBuiltins()
54 ? EmbeddedData::FromBlob(code_range) in EmbeddedDataWithMaybeRemappedEmbeddedBuiltins()
/third_party/node/deps/v8/src/execution/
Disolate.cc3363 heap()->code_range()->AtomicDecrementUnwindInfoUseCount() == 1) { in ThrowInternal()
3877 return V8_EXTERNAL_CODE_SPACE_BOOL ? heap_.code_range() : GetPtrComprCage(); in ThrowInternal()
3999 std::shared_ptr<CodeRange> code_range = in ThrowInternal() local
4001 if (code_range && code_range->embedded_blob_code_copy() != nullptr) { in ThrowInternal()
4014 if (heap_.code_range()) { in ThrowInternal()
4015 code_cage_base_ = GetPtrComprCageBaseAddress(heap_.code_range()->base()); in ThrowInternal()
4192 heap()->code_range()->AtomicIncrementUnwindInfoUseCount() == 0) { in ThrowInternal()