Searched refs:code_range (Results 1 – 9 of 9) sorted by relevance
259 std::shared_ptr<CodeRange> code_range = process_wide_code_range_.Get().lock(); in EnsureProcessWideCodeRange() local260 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()
7250 std::shared_ptr<CodeRange> code_range = CodeRange::GetProcessWideCodeRange(); in GcSafeFindCodeForInnerPointer() local7252 code_range ? code_range->embedded_blob_code_copy() : nullptr; in GcSafeFindCodeForInnerPointer()7254 (code_range ? 2 : 0) | in GcSafeFindCodeForInnerPointer()
889 CodeRange* code_range() { return code_range_.get(); } in code_range() function
69 static EmbeddedData FromBlob(CodeRange* code_range) { in FromBlob() argument70 return EmbeddedData(code_range->embedded_blob_code_copy(), in FromBlob()111 CodeRange* code_range = CodeRange::GetProcessWideCodeRange().get(); in GetEmbeddedDataForPC() local112 if (code_range && code_range->embedded_blob_code_copy() != nullptr) { in GetEmbeddedDataForPC()113 EmbeddedData remapped_d = EmbeddedData::FromBlob(code_range); in GetEmbeddedDataForPC()
108 CodeRange* code_range = CodeRange::GetProcessWideCodeRange().get(); in TryLookupCode() local109 if (code_range && code_range->embedded_blob_code_copy() != nullptr) { in TryLookupCode()110 builtin = i::TryLookupCode(EmbeddedData::FromBlob(code_range), address); in TryLookupCode()
32 bool PCIsInCodeRange(const v8::MemoryRange& code_range, void* pc) { in PCIsInCodeRange() argument33 return pc >= code_range.start && in PCIsInCodeRange()34 pc < CalculateEnd(code_range.start, code_range.length_in_bytes); in PCIsInCodeRange()
65 if (std::shared_ptr<CodeRange> code_range = in FreeProcessWidePtrComprCageForTesting() local67 code_range->Free(); in FreeProcessWidePtrComprCageForTesting()
52 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()
3363 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() local4001 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()