Home
last modified time | relevance | path

Searched refs:oldest (Results 1 – 4 of 4) sorted by relevance

/oneTBB/src/tbbmalloc/
H A Dlarge_objects.cpp489 …(intptr_t)(currTime - oldest.load(std::memory_order_relaxed)) > ageThreshold.load(std::memory_orde… in cleanToThreshold()
568 MALLOC_ASSERT(0 == oldest.load(std::memory_order_relaxed), ASSERT_TEXT); in putList()
569 oldest.store(tail->age, std::memory_order_relaxed); in putList()
593 oldest.store(0, std::memory_order_relaxed); in get()
652 oldest.store(last.load(std::memory_order_relaxed)->age, std::memory_order_relaxed); in cleanToThreshold()
657 oldest.store(0, std::memory_order_relaxed); in cleanToThreshold()
675 oldest.store(0, std::memory_order_relaxed); in cleanAll()
693 …geThresholdageThreshold.load(std::memory_order_relaxed), lastCleanedAge, oldest.load(std::memory_o… in reportStat()
H A Dlarge_objects.h154 std::atomic<uintptr_t> oldest; variable
/oneTBB/test/tbbmalloc/
H A Dtest_malloc_whitebox.cpp958 … cacheBinModel.oldest.store(objects.empty() ? 0 : objects.front(), std::memory_order_relaxed); in doCleanup()
963 …cacheBinModel.oldest.store(cacheBin.oldest.load(std::memory_order_relaxed), std::memory_order_rela… in CacheBinModel()
988 if (objects.empty()) cacheBinModel.oldest.store(0, std::memory_order_relaxed); in get()
1021 cacheBinModel.oldest.store(currTime, std::memory_order_relaxed); in putList()
1031 …CHECK_FAST(cacheBinModel.oldest.load(std::memory_order_relaxed) == cacheBin.oldest.load(std::memor… in check()
/oneTBB/doc/main/tbb_userguide/
H A DHow_Task_Scheduler_Works.rst48 Then rule 3 applies. It steals the *oldest* task spawned by another thread,