Home
last modified time | relevance | path

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

/oneTBB/test/tbb/
H A Dtest_task_arena.cpp1576 struct arena_handler { struct
1590 arena_handler(tbb::task_arena* ptr) : arena(ptr) in arena_handler() argument
1593 friend bool operator<(const arena_handler& lhs, const arena_handler& rhs) { in operator <()
1627 tbb::concurrent_set<arena_handler> arenas_pool; in StressTestMixFunctionality()
1638 if (curr_arena->status == arena_handler::alive) { in StressTestMixFunctionality()
1663 arena_handler::arena_status curr_status = arena_handler::alive; in StressTestMixFunctionality()
1664 … if (curr_arena->status.compare_exchange_strong(curr_status, arena_handler::deleting)) { in StressTestMixFunctionality()
1674 curr_arena->status.store(arena_handler::deleted); in StressTestMixFunctionality()
1746 if (handler.status != arena_handler::deleted) delete handler.arena; in StressTestMixFunctionality()