Searched refs:PerProcess (Results 1 - 11 of 11) sorted by relevance
/macosx-10.10/bmalloc-7600.1.17/bmalloc/ |
H A D | PerProcess.h | 37 // Object* object = PerProcess<Object>::get(); 47 // Object* object = PerProcess<Object>::get(); 51 // std::lock_guard<StaticMutex> lock(PerProcess<Object>::mutex()); 52 // Object* object = PerProcess<Object>::get(lock); 56 class PerProcess { class in namespace:bmalloc 74 INLINE T* PerProcess<T>::getFastCase() 80 INLINE T* PerProcess<T>::get() 89 NO_INLINE T* PerProcess<T>::getSlowCase() 100 std::atomic<T*> PerProcess<T>::s_object; 103 StaticMutex PerProcess< [all...] |
H A D | Deallocator.cpp | 32 #include "PerProcess.h" 57 std::lock_guard<StaticMutex> lock(PerProcess<Heap>::mutex()); 58 Heap* heap = PerProcess<Heap>::getFastCase(); 70 std::lock_guard<StaticMutex> lock(PerProcess<Heap>::mutex()); 71 PerProcess<Heap>::getFastCase()->deallocateLarge(lock, object); 76 std::lock_guard<StaticMutex> lock(PerProcess<Heap>::mutex()); 77 PerProcess<Heap>::getFastCase()->deallocateXLarge(lock, object); 82 std::lock_guard<StaticMutex> lock(PerProcess<Heap>::mutex()); 126 return PerProcess<Heap>::getFastCase()->deallocateSmallLine(lock, line); 135 std::lock_guard<StaticMutex> lock(PerProcess<Hea [all...] |
H A D | Allocator.cpp | 30 #include "PerProcess.h" 80 std::lock_guard<StaticMutex> lock(PerProcess<Heap>::mutex()); 103 std::lock_guard<StaticMutex> lock(PerProcess<Heap>::mutex()); 116 std::lock_guard<StaticMutex> lock(PerProcess<Heap>::mutex()); 117 return PerProcess<Heap>::getFastCase()->allocateLarge(lock, size); 123 std::lock_guard<StaticMutex> lock(PerProcess<Heap>::mutex()); 124 return PerProcess<Heap>::getFastCase()->allocateXLarge(lock, size);
|
H A D | bmalloc.h | 29 #include "PerProcess.h" 88 std::unique_lock<StaticMutex> lock(PerProcess<Heap>::mutex()); 89 PerProcess<Heap>::get()->scavenge(lock, std::chrono::milliseconds(0));
|
H A D | Cache.cpp | 29 #include "PerProcess.h" 48 PerProcess<Heap>::get();
|
H A D | Heap.cpp | 32 #include "PerProcess.h" 57 std::unique_lock<StaticMutex> lock(PerProcess<Heap>::mutex());
|
/macosx-10.10/Security-57031.1.35/securityd/src/ |
H A D | process.h | 70 class Process : public PerProcess, 90 using PerProcess::kill;
|
H A D | structure.h | 45 class PerProcess; 190 class PerConnection : public Node<PerConnection, PerProcess> { 198 class PerProcess : public U32HandleObject, public Node<PerProcess, PerSession> { class in inherits:U32HandleObject,Node
|
H A D | process.cpp | 155 PerProcess::kill(); 249 PerProcess::dumpNode();
|
H A D | database.h | 84 class Database : public PerProcess, public AclSource { 103 class Subsidiary : public PerProcess {
|
H A D | kcdatabase.cpp | 1256 PerProcess::dumpNode();
|
Completed in 185 milliseconds