Home
last modified time | relevance | path

Searched refs:leftBound (Results 1 – 2 of 2) sorted by relevance

/oneTBB/src/tbbmalloc/
H A Dbackend.h207 std::atomic<uintptr_t> leftBound, variable
212 void init() { leftBound.store(ADDRESS_UPPER_BOUND, std::memory_order_relaxed); } in init()
220 return leftBound.load(std::memory_order_relaxed)<=p && in inRange()
H A Dbackend.cpp55 if (left < leftBound.load(std::memory_order_relaxed)) in registerAlloc()
56 leftBound.store(left, std::memory_order_relaxed); in registerAlloc()
59 MALLOC_ASSERT(leftBound.load(std::memory_order_relaxed), ASSERT_TEXT); in registerAlloc()
60 …MALLOC_ASSERT(leftBound.load(std::memory_order_relaxed) < rightBound.load(std::memory_order_relaxe… in registerAlloc()
61 …MALLOC_ASSERT(leftBound.load(std::memory_order_relaxed) <= left && right <= rightBound.load(std::m… in registerAlloc()
67 if (leftBound.load(std::memory_order_relaxed) == left) { in registerFree()
69 leftBound.store(ADDRESS_UPPER_BOUND, std::memory_order_relaxed); in registerFree()
72 leftBound.store(right, std::memory_order_relaxed); in registerFree()
75 …MALLOC_ASSERT((!rightBound.load(std::memory_order_relaxed) && leftBound.load(std::memory_order_rel… in registerFree()
76 …|| leftBound.load(std::memory_order_relaxed) < rightBound.load(std::memory_order_relaxed), ASSERT_… in registerFree()