Home
last modified time | relevance | path

Searched refs:ConditionVariable (Results 1 - 25 of 36) sorted by relevance

12

/third_party/node/deps/v8/src/base/platform/
H A Dcondition-variable.cc21 ConditionVariable::ConditionVariable() { in ConditionVariable() function in v8::base::ConditionVariable
42 ConditionVariable::~ConditionVariable() { in ~ConditionVariable()
62 void ConditionVariable::NotifyOne() { in NotifyOne()
69 void ConditionVariable::NotifyAll() { in NotifyAll()
76 void ConditionVariable::Wait(Mutex* mutex) { in Wait()
85 bool ConditionVariable::WaitFor(Mutex* mutex, const TimeDelta& rel_time) { in WaitFor()
125 ConditionVariable::ConditionVariable() {
[all...]
H A Dcondition-variable.h24 // ConditionVariable
31 // Any thread that intends to wait on a ConditionVariable has to acquire a lock
36 class V8_BASE_EXPORT ConditionVariable final {
38 ConditionVariable();
39 ConditionVariable(const ConditionVariable&) = delete;
40 ConditionVariable& operator=(const ConditionVariable&) = delete;
41 ~ConditionVariable();
88 // POD ConditionVariable initialize
[all...]
H A Dmutex.h104 friend class ConditionVariable;
/third_party/skia/third_party/externals/swiftshader/third_party/marl/include/marl/
H A Dconditionvariable.h30 // ConditionVariable is a synchronization primitive that can be used to block
32 // shared variable (the condition) and notifies the ConditionVariable.
34 // If the ConditionVariable is blocked on a thread with a Scheduler bound, the
35 // thread will work on other tasks until the ConditionVariable is unblocked.
36 class ConditionVariable { class
38 MARL_NO_EXPORT inline ConditionVariable(
49 // and the ConditionVariable is notified.
54 // satisfied, and the ConditionVariable is notified, or the timeout has been
64 // satisfied, and the ConditionVariable is notified, or the timeout has been
74 ConditionVariable(cons
86 ConditionVariable::ConditionVariable( ConditionVariable() function in marl::ConditionVariable
[all...]
H A Dwaitgroup.h72 ConditionVariable cv;
/third_party/skia/third_party/externals/swiftshader/third_party/marl/src/
H A Dconditionvariable_test.cpp22 TEST_F(WithoutBoundScheduler, ConditionVariable) { in TEST_F()
26 marl::ConditionVariable cv; in TEST_F()
65 TEST_P(WithBoundScheduler, ConditionVariable) { in TEST_P()
69 marl::ConditionVariable cv; in TEST_P()
116 marl::ConditionVariable cv; in TEST_P()
/third_party/node/src/tracing/
H A Dnode_trace_writer.h56 ConditionVariable request_cond_;
58 ConditionVariable exit_cond_;
H A Dnode_trace_buffer.h74 ConditionVariable exit_cond_;
H A Dagent.h150 ConditionVariable initialize_writer_condvar_;
/third_party/node/deps/v8/src/heap/
H A Dsafepoint.h49 base::ConditionVariable cv_resume_;
50 base::ConditionVariable cv_stopped_;
H A Dcollection-barrier.h57 base::ConditionVariable cv_wakeup_;
H A Darray-buffer-sweeper.h93 base::ConditionVariable job_finished_;
H A Dsweeper.h204 base::ConditionVariable cv_page_swept_;
/third_party/node/src/
H A Dnode_platform.h38 ConditionVariable tasks_available_;
39 ConditionVariable tasks_drained_;
H A Dinspector_io.h69 ConditionVariable thread_start_condition_;
H A Djs_native_api_v8_inspector.cc55 using node::ConditionVariable;
129 ConditionVariable incoming_message_cond_;
577 ConditionVariable incoming_message_cond_;
754 node::ConditionVariable thread_start_condition_;
/third_party/node/deps/v8/src/libplatform/
H A Ddelayed-task-queue.h59 base::ConditionVariable queues_condition_var_;
H A Ddefault-job.h99 base::ConditionVariable worker_released_condition_;
H A Ddefault-foreground-task-runner.h92 base::ConditionVariable event_loop_control_;
/third_party/node/deps/v8/src/tasks/
H A Doperations-barrier.h108 base::ConditionVariable release_condition_;
H A Dcancelable-task.h86 base::ConditionVariable cancelable_tasks_barrier_;
/third_party/node/deps/v8/src/compiler-dispatcher/
H A Doptimizing-compile-dispatcher.h102 base::ConditionVariable ref_count_zero_;
H A Dlazy-compile-dispatcher.h229 // this job, and blocks on the ConditionVariable main_thread_blocking_signal_.
231 base::ConditionVariable main_thread_blocking_signal_;
/third_party/node/src/inspector/
H A Dmain_thread_interface.h97 ConditionVariable incoming_message_cond_;
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
H A DVkTimelineSemaphore.hpp124 marl::ConditionVariable cv;

Completed in 11 milliseconds

12