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;
133 bool ProcessWorkloads(bool isMain = false);
136 bool EvacuateSpace(TlabAllocator *allocation, uint32_t threadIndex, bool isMain = false);
Dparallel_evacuator.cpp103 bool ParallelEvacuator::EvacuateSpace(TlabAllocator *allocator, uint32_t threadIndex, bool isMain) in EvacuateSpace() argument
112 if (!isMain) { in EvacuateSpace()
454 bool ParallelEvacuator::ProcessWorkloads(bool isMain) in ProcessWorkloads() argument
458 region->Process(isMain); in ProcessWorkloads()
461 if (!isMain) { in ProcessWorkloads()
492 bool ParallelEvacuator::EvacuateWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
497 bool ParallelEvacuator::UpdateRSetWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
503 bool ParallelEvacuator::UpdateNewRegionWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
509 bool ParallelEvacuator::UpdateAndSweepNewRegionWorkload::Process([[maybe_unused]] bool isMain) in Process() argument
Dsparse_space.cpp131 void SparseSpace::AsyncSweep(bool isMain) in AsyncSweep() argument
135 FreeRegion(current, isMain); in AsyncSweep()
137 if (!isMain) { in AsyncSweep()
250 void SparseSpace::FreeRegion(Region *current, bool isMain) in FreeRegion() argument
253 current->IterateAllMarkedBits([this, &current, &freeStart, isMain](void *mem) { in FreeRegion()
261 FreeLiveRange(current, freeStart, freeEnd, isMain); in FreeRegion()
267 FreeLiveRange(current, freeStart, freeEnd, isMain); in FreeRegion()
271 …id SparseSpace::FreeLiveRange(Region *current, uintptr_t freeStart, uintptr_t freeEnd, bool isMain) in FreeLiveRange() argument
274 allocator_->Free(freeStart, freeEnd - freeStart, isMain); in FreeLiveRange()
Dsparse_space.h71 void AsyncSweep(bool isMain);
86 void FreeRegion(Region *current, bool isMain = true);
87 void FreeLiveRange(Region *current, uintptr_t freeStart, uintptr_t freeEnd, bool isMain);
Dconcurrent_sweeper.cpp73 void ConcurrentSweeper::AsyncSweepSpace(MemSpaceType type, bool isMain) in AsyncSweepSpace() argument
76 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