Searched refs:poisoned_ptr (Results 1 – 1 of 1) sorted by relevance
191 static void* const poisoned_ptr = reinterpret_cast<void*>(-1); variable195 inline void poison_pointer( T* &p ) { p = reinterpret_cast<T*>(poisoned_ptr); } in poison_pointer()198 inline void poison_pointer(std::atomic<T*>& p) { p.store(reinterpret_cast<T*>(poisoned_ptr), std::m… in poison_pointer()202 inline bool is_poisoned( T* p ) { return p == reinterpret_cast<T*>(poisoned_ptr); } in is_poisoned()