Home
last modified time | relevance | path

Searched refs:isMain (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dparallel_evacuator.h80 virtual bool Process(bool isMain) = 0;
99 bool Process(bool isMain) override;
106 bool Process(bool isMain) override;
113 bool Process(bool isMain) override;
121 bool Process(bool isMain) override;
124 bool ProcessWorkloads(bool isMain = false);
127 bool EvacuateSpace(TlabAllocator *allocation, bool isMain = false);
Dparallel_evacuator.cpp79 bool ParallelEvacuator::EvacuateSpace(TlabAllocator *allocator, bool isMain) in EvacuateSpace() argument
87 if (!isMain) { in EvacuateSpace()
415 bool ParallelEvacuator::ProcessWorkloads(bool isMain) in ProcessWorkloads() argument
419 region->Process(isMain); in ProcessWorkloads()
422 if (!isMain) { in ProcessWorkloads()
453 bool ParallelEvacuator::EvacuateWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
458 bool ParallelEvacuator::UpdateRSetWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
464 bool ParallelEvacuator::UpdateNewRegionWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
470 bool ParallelEvacuator::UpdateAndSweepNewRegionWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
Dsparse_space.cpp126 void SparseSpace::AsyncSweep(bool isMain) in AsyncSweep() argument
130 FreeRegion(current, isMain); in AsyncSweep()
132 if (!isMain) { in AsyncSweep()
245 void SparseSpace::FreeRegion(Region *current, bool isMain) in FreeRegion() argument
248 current->IterateAllMarkedBits([this, &current, &freeStart, isMain](void *mem) { in FreeRegion()
256 FreeLiveRange(current, freeStart, freeEnd, isMain); in FreeRegion()
262 FreeLiveRange(current, freeStart, freeEnd, isMain); in FreeRegion()
266 …id SparseSpace::FreeLiveRange(Region *current, uintptr_t freeStart, uintptr_t freeEnd, bool isMain) in FreeLiveRange() argument
269 allocator_->Free(freeStart, freeEnd - freeStart, isMain); in FreeLiveRange()
Dsparse_space.h70 void AsyncSweep(bool isMain);
85 void FreeRegion(Region *current, bool isMain = true);
86 void FreeLiveRange(Region *current, uintptr_t freeStart, uintptr_t freeEnd, bool isMain);
Dconcurrent_sweeper.cpp72 void ConcurrentSweeper::AsyncSweepSpace(MemSpaceType type, bool isMain) in AsyncSweepSpace() argument
75 space->AsyncSweep(isMain); in AsyncSweepSpace()
Dconcurrent_sweeper.h107 void AsyncSweepSpace(MemSpaceType type, bool isMain);
/arkcompiler/ets_runtime/ecmascript/require/
Djs_cjs_module.h55 bool isMain);
Djs_cjs_module.cpp179 [[maybe_unused]] bool isMain) in Require() argument