Home
last modified time | relevance | path

Searched refs:code_space (Results 1 – 22 of 22) sorted by relevance

/third_party/node/deps/v8/src/wasm/
Dwasm-code-manager.cc531 void WasmCodeAllocator::Init(VirtualMemory code_space) { in Init() argument
534 free_code_space_.Merge(code_space.region()); in Init()
535 owned_code_space_.emplace_back(std::move(code_space)); in Init()
715 base::AddressRegion code_space = in AllocateForCodeInRegion() local
717 if (V8_UNLIKELY(code_space.is_empty())) { in AllocateForCodeInRegion()
749 code_space = free_code_space_.Allocate(size); in AllocateForCodeInRegion()
750 DCHECK(!code_space.is_empty()); in AllocateForCodeInRegion()
755 Address commit_start = RoundUp(code_space.begin(), commit_page_size); in AllocateForCodeInRegion()
756 if (commit_start != code_space.begin()) { in AllocateForCodeInRegion()
760 Address commit_end = RoundUp(code_space.end(), commit_page_size); in AllocateForCodeInRegion()
[all …]
Dwasm-code-manager.h528 void Init(VirtualMemory code_space);
867 DynamicTiering dynamic_tiering, VirtualMemory code_space,
878 base::Vector<uint8_t> code_space, const JumpTablesRef& jump_tables_ref);
/third_party/node/deps/v8/src/extensions/
Dstatistics-extension.cc120 {heap->code_space()->Size(), "code_space_live_bytes"}, in GetCounters()
121 {heap->code_space()->Available(), "code_space_available_bytes"}, in GetCounters()
122 {heap->code_space()->CommittedMemory(), "code_space_commited_bytes"}, in GetCounters()
/third_party/node/deps/v8/src/heap/
Dmarking-barrier.cc198 DeactivateSpace(heap_->code_space()); in Deactivate()
237 ActivateSpace(heap_->code_space()); in Activate()
Dheap-allocator-inl.h21 PagedSpace* HeapAllocator::code_space() const { in code_space() function
108 allocation = code_space()->AllocateRawUnaligned(size_in_bytes); in AllocateRaw()
Devacuation-allocator.h36 heap_->code_space()->MergeCompactionSpace( in Finalize()
Dspaces-inl.h95 code_iterator_(heap->code_space()->begin()), in OldGenerationMemoryChunkIterator()
114 if (code_iterator_ != heap_->code_space()->end()) in next()
Dheap-allocator.h76 V8_INLINE PagedSpace* code_space() const;
Dspaces.h105 #define DCHECK_CODEOBJECT_SIZE(size, code_space) \ argument
108 code_space->AreaSize())))
Dheap-inl.h605 heap_->code_space()->SetCodeModificationPermissions(); in CodeSpaceMemoryModificationScope()
619 heap_->code_space()->SetDefaultCodePermissions(); in ~CodeSpaceMemoryModificationScope()
Dincremental-marking.cc307 heap()->code_space()->MarkLinearAllocationAreaBlack(); in StartBlackAllocation()
321 heap()->code_space()->UnmarkLinearAllocationArea(); in PauseBlackAllocation()
Dlocal-heap.cc114 std::make_unique<ConcurrentAllocator>(this, heap_->code_space()); in SetUp()
Dmark-compact.cc221 VerifyMarking(heap_->code_space()); in Run()
404 VerifyEvacuation(heap_->code_space()); in Run()
572 CollectEvacuationCandidates(heap()->code_space()); in StartCompaction()
574 TraceFragmentation(heap()->code_space()); in StartCompaction()
668 VerifyMarkbitsAreClean(heap_->code_space()); in VerifyMarkbitsAreClean()
706 heap()->code_space()->RefillFreeList(); in EnsureSweepingCompleted()
1043 heap()->code_space()->VerifyLiveBytes(); in VerifyMarking()
1630 DCHECK_CODEOBJECT_SIZE(size, base->heap_->code_space()); in RawMigrateObject()
4613 CollectRememberedSetUpdatingItems(&updating_items, heap()->code_space(), in UpdatePointersAfterEvacuation()
4854 StartSweepSpace(heap()->code_space()); in StartSweepSpaces()
[all …]
Dheap.cc1413 UPDATE_COUNTERS_AND_FRAGMENTATION_FOR_SPACE(code_space) in GarbageCollectionEpilogueInSafepoint()
1492 static_cast<int>(code_space()->CommittedMemory() / KB)); in GarbageCollectionEpilogue()
4860 if (!V8_ENABLE_THIRD_PARTY_HEAP_BOOL && code_space()->Contains(addr)) { in RegisterCodeObject()
7219 if (V8_LIKELY(code_space()->Contains(inner_pointer))) { in GcSafeFindCodeForInnerPointer()
Dgc-tracer.cc544 heap_->code_space()->PrintAllocationsOrigins(); in NotifySweepingCompleted()
Dheap.h847 CodeSpace* code_space() { return code_space_; } in code_space() function
/third_party/node/deps/v8/tools/heap-layout/
Dspace-categories.mjs10 'code_space',
/third_party/node/deps/v8/src/snapshot/
Dstartup-deserializer.cc84 for (Page* p : *isolate()->heap()->code_space()) { in FlushICache()
/third_party/node/deps/v8/tools/
Dgdbinit146 printf "# Searching for %p in code_space ===============================\n", $arg0
147 space_find $heap->code_space() $arg0
/third_party/node/doc/api/
Dreport.md170 "code_space": {
Dv8.md135 "space_name": "code_space",
/third_party/node/deps/v8/src/execution/
Disolate.cc3837 heap()->code_space()->FirstPageAddress(); in ThrowInternal()