Home
last modified time | relevance | path

Searched refs:maxFreePercentage (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dheap_space.cpp24 void HeapSpace::Initialize(size_t initialSize, size_t maxSize, uint32_t minFreePercentage, uint32_t maxFreePercentage) in Initialize() argument
28 InitializePercentages(minFreePercentage, maxFreePercentage); in Initialize()
32 void HeapSpace::InitializePercentages(uint32_t minFreePercentage, uint32_t maxFreePercentage) in InitializePercentages() argument
35 maxFreePercentage_ = static_cast<double>(std::min(maxFreePercentage, MAX_FREE_PERCENTAGE)) / PERCENT_100_U32; in InitializePercentages()
65 void HeapSpace::ObjectMemorySpace::ComputeNewSize(size_t freeBytes, double minFreePercentage, double maxFreePercentage) in ComputeNewSize() argument
77 uint64_t maxNeededBytes = static_cast<double>(usedBytes) / (1.0 - maxFreePercentage); in ComputeNewSize()
221 uint32_t minFreePercentage, uint32_t maxFreePercentage) in Initialize()
224 HeapSpace::Initialize(initialTotalSize, maxTotalSize, minFreePercentage, maxFreePercentage); in Initialize()
280 double maxFreePercentage = GetMaxFreePercentage(); in ComputeNewYoung() local
281 youngSpace_.ComputeNewSize(GetCurrentFreeYoungSizeUnsafe(), minFreePercentage, maxFreePercentage); in ComputeNewYoung() local
219 Initialize(size_t initialYoungSize, bool wasSetInitialYoungSize, size_t maxYoungSize, bool wasSetMaxYoungSize, size_t initialTotalSize, size_t maxTotalSize, uint32_t minFreePercentage, uint32_t maxFreePercentage) Initialize() argument
317 double maxFreePercentage = GetMaxFreePercentage(); ComputeNewTenured() local
318 memSpace_.ComputeNewSize(GetCurrentFreeTenuredSizeUnsafe(), minFreePercentage, maxFreePercentage); ComputeNewTenured() local
[all...]
H A Dheap_space.h85 void Initialize(size_t initialSize, size_t maxSize, uint32_t minFreePercentage, uint32_t maxFreePercentage);
163 void ComputeNewSize(size_t freeBytes, double minFreePercentage, double maxFreePercentage);
191 void InitializePercentages(uint32_t minFreePercentage, uint32_t maxFreePercentage);
301 uint32_t maxFreePercentage);
/arkcompiler/runtime_core/static_core/runtime/
H A Druntime.cpp264 uint32_t maxFreePercentage = options.GetMaxHeapFreePercentage(); in CreateMemorySpaces() local
270 if (maxFreePercentage > PERCENT_100_U32) { in CreateMemorySpaces()
271 LOG(ERROR, RUNTIME) << "Incorrect maximum free heap size percentage (max-free-percentage=" << maxFreePercentage in CreateMemorySpaces()
275 if (minFreePercentage > maxFreePercentage) { in CreateMemorySpaces()
278 << maxFreePercentage << ")"; in CreateMemorySpaces() local

Completed in 5 milliseconds