Home
last modified time | relevance | path

Searched refs:isMain (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
H A Dparallel_evacuator.h85 virtual bool Process(bool isMain) = 0;
131 bool Process(bool isMain) override;
139 bool Process(bool isMain) override;
148 bool Process(bool isMain) override;
156 bool Process(bool isMain) override;
166 bool Process(bool isMain) override;
183 bool ProcessWorkloads(bool isMain = false);
186 bool EvacuateSpace(TlabAllocator *allocation, uint32_t threadIndex, uint32_t idOrder, bool isMain = false);
H A Dsparse_space.cpp137 void SparseSpace::AsyncSweep(bool isMain) in AsyncSweep() argument
141 FreeRegion(current, isMain); in AsyncSweep()
143 if (!isMain) { in AsyncSweep()
259 void SparseSpace::FreeRegion(Region *current, bool isMain) in FreeRegion() argument
262 current->IterateAllMarkedBits([this, &current, &freeStart, isMain](void *mem) { in FreeRegion()
270 FreeLiveRange(current, freeStart, freeEnd, isMain); in FreeRegion()
276 FreeLiveRange(current, freeStart, freeEnd, isMain); in FreeRegion()
280 void SparseSpace::FreeLiveRange(Region *current, uintptr_t freeStart, uintptr_t freeEnd, bool isMain) in FreeLiveRange() argument
283 allocator_->Free(freeStart, freeEnd - freeStart, isMain); in FreeLiveRange()
653 void MachineCodeSpace::AsyncSweep(bool isMain) in AsyncSweep() argument
[all...]
H A Dparallel_evacuator.cpp121 bool ParallelEvacuator::EvacuateSpace(TlabAllocator *allocator, uint32_t threadIndex, uint32_t idOrder, bool isMain) in EvacuateSpace() argument
130 if (!isMain) { in EvacuateSpace()
589 bool ParallelEvacuator::ProcessWorkloads(bool isMain) in ProcessWorkloads() argument
592 region->Process(isMain); in ProcessWorkloads()
594 if (!isMain) { in ProcessWorkloads()
704 bool ParallelEvacuator::EvacuateWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
709 bool ParallelEvacuator::UpdateRSetWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
719 bool ParallelEvacuator::UpdateNewToEdenRSetWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
726 bool ParallelEvacuator::UpdateNewRegionWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
736 bool ParallelEvacuator::UpdateAndSweepNewRegionWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
[all...]
H A Dsparse_space.h73 virtual void AsyncSweep(bool isMain);
87 void FreeRegion(Region *current, bool isMain = true);
88 void FreeLiveRange(Region *current, uintptr_t freeStart, uintptr_t freeEnd, bool isMain);
276 void AsyncSweep(bool isMain) override;
H A Dconcurrent_sweeper.cpp69 void ConcurrentSweeper::AsyncSweepSpace(MemSpaceType type, bool isMain) in AsyncSweepSpace() argument
72 space->AsyncSweep(isMain); in AsyncSweepSpace()
H A Dconcurrent_sweeper.h108 void AsyncSweepSpace(MemSpaceType type, bool isMain);
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/
H A Dshared_space.cpp216 void SharedSparseSpace::AsyncSweep(bool isMain) in AsyncSweep() argument
220 FreeRegion(current, isMain); in AsyncSweep()
222 if (!isMain) { in AsyncSweep()
301 void SharedSparseSpace::FreeRegion(Region *current, bool isMain) in FreeRegion() argument
304 current->IterateAllMarkedBits([this, &freeStart, isMain](void *mem) { in FreeRegion()
311 FreeLiveRange(freeStart, freeEnd, isMain); in FreeRegion()
317 FreeLiveRange(freeStart, freeEnd, isMain); in FreeRegion()
326 void SharedSparseSpace::FreeLiveRange(uintptr_t freeStart, uintptr_t freeEnd, bool isMain) in FreeLiveRange() argument
329 allocator_->Free(freeStart, freeEnd - freeStart, isMain); in FreeLiveRange()
H A Dshared_space.h56 void AsyncSweep(bool isMain);
69 void FreeRegion(Region *current, bool isMain = true);
70 void FreeLiveRange(uintptr_t freeStart, uintptr_t freeEnd, bool isMain);
H A Dshared_concurrent_sweeper.cpp65 void SharedConcurrentSweeper::AsyncSweepSpace(MemSpaceType type, bool isMain) in AsyncSweepSpace() argument
68 space->AsyncSweep(isMain); in AsyncSweepSpace()
H A Dshared_concurrent_sweeper.h92 void AsyncSweepSpace(MemSpaceType type, bool isMain);
/arkcompiler/ets_runtime/ecmascript/require/
H A Djs_cjs_module.h55 bool isMain);
H A Djs_cjs_module.cpp172 [[maybe_unused]] bool isMain) in Require()
170 Require(JSThread *thread, JSHandle<EcmaString> &request, [[maybe_unused]] JSHandle<CjsModule> &parent, [[maybe_unused]] bool isMain) Require() argument

Completed in 7 milliseconds