Searched refs:oldest (Results 1 – 4 of 4) sorted by relevance
| /oneTBB/src/tbbmalloc/ |
| H A D | large_objects.cpp | 489 …(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 D | large_objects.h | 154 std::atomic<uintptr_t> oldest; variable
|
| /oneTBB/test/tbbmalloc/ |
| H A D | test_malloc_whitebox.cpp | 958 … 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 D | How_Task_Scheduler_Works.rst | 48 Then rule 3 applies. It steals the *oldest* task spawned by another thread,
|