Home
last modified time | relevance | path

Searched refs:minFreePercentage (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
34 minFreePercentage_ = static_cast<double>(std::min(minFreePercentage, MAX_FREE_PERCENTAGE)) / PERCENT_100_U32; in InitializePercentages()
65 void HeapSpace::ObjectMemorySpace::ComputeNewSize(size_t freeBytes, double minFreePercentage, double maxFreePercentage) in ComputeNewSize() argument
71 uint64_t minNeededBytes = static_cast<double>(usedBytes) / (1.0 - minFreePercentage); in ComputeNewSize()
221 uint32_t minFreePercentage, uint32_t maxFreePercentage) in Initialize()
224 HeapSpace::Initialize(initialTotalSize, maxTotalSize, minFreePercentage, maxFreePercentage); in Initialize()
279 double minFreePercentage = GetMinFreePercentage(); in ComputeNewYoung() local
281 youngSpace_.ComputeNewSize(GetCurrentFreeYoungSizeUnsafe(), minFreePercentage, maxFreePercentag 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
316 double minFreePercentage = GetMinFreePercentage(); 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);
300 size_t initialTotalSize, size_t maxTotalSize, uint32_t minFreePercentage,
/arkcompiler/runtime_core/static_core/runtime/
H A Druntime.cpp263 uint32_t minFreePercentage = options.GetMinHeapFreePercentage(); in CreateMemorySpaces() local
265 if (minFreePercentage > PERCENT_100_U32) { in CreateMemorySpaces()
266 LOG(ERROR, RUNTIME) << "Incorrect minimum free heap size percentage (min-free-percentage=" << minFreePercentage in CreateMemorySpaces()
275 if (minFreePercentage > maxFreePercentage) { in CreateMemorySpaces()
276 LOG(ERROR, RUNTIME) << "Minimum free heap size percentage(min-free-percentage=" << minFreePercentage in CreateMemorySpaces()

Completed in 5 milliseconds