Home
last modified time | relevance | path

Searched refs:lastCleanedAge (Results 1 – 3 of 3) sorted by relevance

/oneTBB/src/tbbmalloc/
H A Dlarge_objects.h157 uintptr_t lastCleanedAge; variable
224 if (lastCleanedAge) in updateAgeThreshold()
225 … ageThreshold.store(Props::OnMissFactor * (currTime - lastCleanedAge), std::memory_order_relaxed); in updateAgeThreshold()
H A Dlarge_objects.cpp548 if (size < hugeSizeThreshold && !lastCleanedAge) { in putList()
552 lastCleanedAge = tail->age; in putList()
615 else if (lastCleanedAge) in forgetOutdatedState()
616 …doCleanup = sinceLastGet > static_cast<uintptr_t>(Props::LongWaitFactor * (lastCleanedAge - lastGe… in forgetOutdatedState()
619 lastCleanedAge = 0; in forgetOutdatedState()
662 lastCleanedAge = toRelease->age; in cleanToThreshold()
693 …xed)/1024, ageThresholdageThreshold.load(std::memory_order_relaxed), lastCleanedAge, oldest.load(s… in reportStat()
/oneTBB/test/tbbmalloc/
H A Dtest_malloc_whitebox.cpp954 cacheBinModel.lastCleanedAge = objects.front(); in doCleanup()
964 cacheBinModel.lastCleanedAge = cacheBin.lastCleanedAge; in CacheBinModel()
978 …(cacheBinModel.lastCleanedAge && sinceLastGet > Props::LongWaitFactor * (cacheBinModel.lastCleaned… in get()
979 cacheBinModel.lastCleanedAge = 0; in get()
983 if (cacheBinModel.lastCleanedAge) in get()
984 …l.ageThreshold.store(Props::OnMissFactor * (currTime - cacheBinModel.lastCleanedAge), std::memory_… in get()
1011 if ( !cacheBinModel.lastCleanedAge ) { in putList()
1012 cacheBinModel.lastCleanedAge = ++currTime; in putList()
1032 CHECK_FAST(cacheBinModel.lastCleanedAge == cacheBin.lastCleanedAge); in check()