Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/base/platform/
Dmutex.cc182 RecursiveMutex::RecursiveMutex() { in RecursiveMutex() function in v8::base::RecursiveMutex
190 RecursiveMutex::~RecursiveMutex() { in ~RecursiveMutex()
196 void RecursiveMutex::Lock() { in Lock()
205 void RecursiveMutex::Unlock() { in Unlock()
214 bool RecursiveMutex::TryLock() { in TryLock()
341 RecursiveMutex::RecursiveMutex() { in RecursiveMutex() function in v8::base::RecursiveMutex
349 RecursiveMutex::~RecursiveMutex() { in ~RecursiveMutex()
355 void RecursiveMutex::Lock() { in Lock()
364 void RecursiveMutex::Unlock() { in Unlock()
373 bool RecursiveMutex::TryLock() { in TryLock()
[all …]
Dmutex.h141 class V8_BASE_EXPORT RecursiveMutex final {
143 RecursiveMutex();
144 RecursiveMutex(const RecursiveMutex&) = delete;
145 RecursiveMutex& operator=(const RecursiveMutex&) = delete;
146 ~RecursiveMutex();
176 using NativeHandle = starboard::RecursiveMutex;
197 LazyStaticInstance<RecursiveMutex, DefaultConstructTrait<RecursiveMutex>,
321 using RecursiveMutexGuard = LockGuard<RecursiveMutex>;
/third_party/node/deps/v8/src/diagnostics/
Dperf-jit.cc183 base::LockGuard<base::RecursiveMutex> guard_file(file_mutex_.Pointer()); in PerfJitLogger()
196 base::LockGuard<base::RecursiveMutex> guard_file(file_mutex_.Pointer()); in ~PerfJitLogger()
222 base::LockGuard<base::RecursiveMutex> guard_file(file_mutex_.Pointer()); in LogRecordedBuffer()
254 base::LockGuard<base::RecursiveMutex> guard_file(file_mutex_.Pointer()); in LogRecordedBuffer()
/third_party/node/deps/v8/src/utils/
Dostreams.h85 static V8_EXPORT_PRIVATE base::RecursiveMutex* GetStdoutMutex();
96 static V8_EXPORT_PRIVATE base::RecursiveMutex* GetStdoutMutex();
Dostreams.cc118 DEFINE_LAZY_LEAKY_OBJECT_GETTER(base::RecursiveMutex,
/third_party/node/deps/v8/src/d8/
Dasync-hooks-wrapper.h70 base::RecursiveMutex async_wraps_mutex_;
/third_party/node/deps/v8/src/heap/
Dsafepoint.h143 base::RecursiveMutex local_heaps_mutex_;
/third_party/node/deps/v8/src/execution/
Disolate.h690 base::RecursiveMutex* break_access() { return &break_access_; } in break_access()
2094 base::RecursiveMutex break_access_;
/third_party/node/deps/v8/src/wasm/
Dwasm-code-manager.h962 mutable base::RecursiveMutex allocation_mutex_;
/third_party/node/deps/v8/src/common/
Dglobals.h28 class RecursiveMutex; variable