Home
last modified time | relevance | path

Searched refs:LockGuard (Results 1 – 25 of 49) sorted by relevance

12

/external/v8/src/compiler-dispatcher/
Dcompiler-dispatcher-tracer.cc90 base::LockGuard<base::Mutex> lock(&mutex_); in RecordPrepareToParse()
96 base::LockGuard<base::Mutex> lock(&mutex_); in RecordParse()
101 base::LockGuard<base::Mutex> lock(&mutex_); in RecordFinalizeParsing()
106 base::LockGuard<base::Mutex> lock(&mutex_); in RecordAnalyze()
111 base::LockGuard<base::Mutex> lock(&mutex_); in RecordPrepareToCompile()
117 base::LockGuard<base::Mutex> lock(&mutex_); in RecordCompile()
122 base::LockGuard<base::Mutex> lock(&mutex_); in RecordFinalizeCompiling()
127 base::LockGuard<base::Mutex> lock(&mutex_); in EstimatePrepareToParseInMs()
132 base::LockGuard<base::Mutex> lock(&mutex_); in EstimateParseInMs()
137 base::LockGuard<base::Mutex> lock(&mutex_); in EstimateFinalizeParsingInMs()
[all …]
Doptimizing-compile-dispatcher.cc40 base::LockGuard<base::Mutex> lock_guard(&dispatcher_->ref_count_mutex_); in CompileTask()
67 base::LockGuard<base::Mutex> lock_guard(&dispatcher_->ref_count_mutex_); in Run()
83 base::LockGuard<base::Mutex> lock_guard(&ref_count_mutex_); in ~OptimizingCompileDispatcher()
92 base::LockGuard<base::Mutex> access_input_queue_(&input_queue_mutex_); in NextInput()
118 base::LockGuard<base::Mutex> access_output_queue_(&output_queue_mutex_); in CompileNext()
127 base::LockGuard<base::Mutex> access_output_queue_(&output_queue_mutex_); in FlushOutputQueue()
140 base::LockGuard<base::Mutex> access_input_queue_(&input_queue_mutex_); in Flush()
157 base::LockGuard<base::Mutex> lock_guard(&ref_count_mutex_); in Flush()
171 base::LockGuard<base::Mutex> lock_guard(&ref_count_mutex_); in Stop()
192 base::LockGuard<base::Mutex> access_output_queue_(&output_queue_mutex_); in InstallOptimizedFunctions()
[all …]
Dcompiler-dispatcher.cc252 base::LockGuard<base::Mutex> lock(&mutex_); in CanEnqueue()
370 base::LockGuard<base::Mutex> lock(&mutex_); in WaitForJobIfRunningOnBackground()
413 base::LockGuard<base::Mutex> lock(&mutex_); in FinishNow()
434 base::LockGuard<base::Mutex> lock(&mutex_); in AbortAll()
443 base::LockGuard<base::Mutex> lock(&mutex_); in AbortAll()
457 base::LockGuard<base::Mutex> lock(&mutex_); in AbortInactiveJobs()
466 base::LockGuard<base::Mutex> lock(&mutex_); in AbortInactiveJobs()
481 base::LockGuard<base::Mutex> lock(&mutex_); in AbortInactiveJobs()
503 base::LockGuard<base::Mutex> lock(&mutex_); in MemoryPressureNotification()
533 base::LockGuard<base::Mutex> lock(&mutex_); in ScheduleIdleTaskFromAnyThread()
[all …]
/external/llvm/lib/Support/
DThreadPool.cpp36 std::unique_lock<std::mutex> LockGuard(QueueLock); in ThreadPool() local
38 QueueCondition.wait(LockGuard, in ThreadPool()
50 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() local
64 std::unique_lock<std::mutex> LockGuard(CompletionLock); in ThreadPool() local
77 std::unique_lock<std::mutex> LockGuard(CompletionLock); in wait() local
81 CompletionCondition.wait(LockGuard, in wait()
91 std::unique_lock<std::mutex> LockGuard(QueueLock); in asyncImpl() local
105 std::unique_lock<std::mutex> LockGuard(QueueLock); in ~ThreadPool() local
/external/v8/src/libplatform/
Dtask-queue.cc18 base::LockGuard<base::Mutex> guard(&lock_); in ~TaskQueue()
25 base::LockGuard<base::Mutex> guard(&lock_); in Append()
35 base::LockGuard<base::Mutex> guard(&lock_); in GetNext()
52 base::LockGuard<base::Mutex> guard(&lock_); in Terminate()
61 base::LockGuard<base::Mutex> guard(&lock_); in BlockUntilQueueEmptyForTesting()
Ddefault-platform.cc57 base::LockGuard<base::Mutex> guard(&lock_); in ~DefaultPlatform()
88 base::LockGuard<base::Mutex> guard(&lock_); in SetThreadPoolSize()
99 base::LockGuard<base::Mutex> guard(&lock_); in EnsureInitialized()
146 base::LockGuard<base::Mutex> guard(&lock_); in PumpMessageLoop()
174 base::LockGuard<base::Mutex> guard(&lock_); in RunIdleTasks()
192 base::LockGuard<base::Mutex> guard(&lock_); in CallOnForegroundThread()
200 base::LockGuard<base::Mutex> guard(&lock_); in CallDelayedOnForegroundThread()
207 base::LockGuard<base::Mutex> guard(&lock_); in CallIdleOnForegroundThread()
/external/v8/src/
Dcancelable-task.cc33 base::LockGuard<base::Mutex> guard(&mutex_); in Register()
44 base::LockGuard<base::Mutex> guard(&mutex_); in RemoveFinishedTask()
53 base::LockGuard<base::Mutex> guard(&mutex_); in TryAbort()
75 base::LockGuard<base::Mutex> guard(&mutex_); in CancelAndWait()
99 base::LockGuard<base::Mutex> guard(&mutex_); in TryAbortAll()
Dlocked-queue-inl.h49 base::LockGuard<base::Mutex> guard(&tail_mutex_);
60 base::LockGuard<base::Mutex> guard(&head_mutex_);
74 base::LockGuard<base::Mutex> guard(&head_mutex_);
81 base::LockGuard<base::Mutex> guard(&head_mutex_);
Dfutex-emulation.cc34 base::LockGuard<base::Mutex> lock_guard(FutexEmulation::mutex_.Pointer()); in NotifyWake()
85 base::LockGuard<base::Mutex> lock_guard(mutex_.Pointer()); in Wait()
199 base::LockGuard<base::Mutex> lock_guard(mutex_.Pointer()); in Wake()
224 base::LockGuard<base::Mutex> lock_guard(mutex_.Pointer()); in NumWaitersForTesting()
Dcompilation-statistics.cc17 base::LockGuard<base::Mutex> guard(&record_mutex_); in RecordPhaseStats()
31 base::LockGuard<base::Mutex> guard(&record_mutex_); in RecordPhaseKindStats()
46 base::LockGuard<base::Mutex> guard(&record_mutex_); in RecordTotalStats()
Dcode-events.h118 base::LockGuard<base::Mutex> guard(&mutex_); in AddListener()
122 base::LockGuard<base::Mutex> guard(&mutex_); in RemoveListener()
127 base::LockGuard<base::Mutex> guard(&mutex_); \
Dperf-jit.cc165 base::LockGuard<base::RecursiveMutex> guard_file(file_mutex_.Pointer()); in PerfJitLogger()
177 base::LockGuard<base::RecursiveMutex> guard_file(file_mutex_.Pointer()); in ~PerfJitLogger()
205 base::LockGuard<base::RecursiveMutex> guard_file(file_mutex_.Pointer()); in LogRecordedBuffer()
/external/v8/src/base/platform/
Dmutex.h203 class LockGuard final {
205 explicit LockGuard(Mutex* mutex) : mutex_(mutex) { mutex_->Lock(); } in LockGuard() function
206 ~LockGuard() { mutex_->Unlock(); } in ~LockGuard()
211 DISALLOW_COPY_AND_ASSIGN(LockGuard);
Dcondition-variable.cc44 LockGuard<Mutex> l(&lock); in ~ConditionVariable()
160 LockGuard<Mutex> lock_guard(&mutex_);
188 LockGuard<Mutex> lock_guard(&mutex_);
234 LockGuard<Mutex> lock_guard(native_handle_.mutex());
260 LockGuard<Mutex> lock_guard(native_handle_.mutex());
/external/swiftshader/src/OpenGL/common/
DObject.cpp35 LockGuard instances_lock(instances_mutex); in Object()
45 LockGuard instances_lock(instances_mutex); in ~Object()
95 LockGuard instances_lock(Object::instances_mutex); in ~ObjectLeakCheck()
/external/swiftshader/src/Common/
DMutexLock.hpp177 class LockGuard class
180 explicit LockGuard(sw::MutexLock &mutex) : mutex(mutex) in LockGuard() function in LockGuard
185 ~LockGuard() in ~LockGuard()
/external/v8/src/profiler/
Dtracing-cpu-profiler.cc50 base::LockGuard<base::Mutex> lock(&mutex_); in OnTraceDisabled()
61 base::LockGuard<base::Mutex> lock(&mutex_); in StartProfiling()
74 base::LockGuard<base::Mutex> lock(&mutex_); in StopProfiling()
/external/v8/src/libplatform/tracing/
Dtracing-controller.cc103 base::LockGuard<base::Mutex> lock(mutex_.get()); in StartTracing()
118 base::LockGuard<base::Mutex> lock(mutex_.get()); in StopTracing()
201 base::LockGuard<base::Mutex> lock(mutex_.get()); in AddTraceStateObserver()
211 base::LockGuard<base::Mutex> lock(mutex_.get()); in RemoveTraceStateObserver()
Dtrace-buffer.cc21 base::LockGuard<base::Mutex> guard(&mutex_); in AddTraceEvent()
40 base::LockGuard<base::Mutex> guard(&mutex_); in GetEventByHandle()
51 base::LockGuard<base::Mutex> guard(&mutex_); in Flush()
/external/v8/src/zone/
Daccounting-allocator.cc44 base::LockGuard<base::Mutex> lock_guard(&unused_segments_mutex_); in ConfigureSegmentPool()
139 base::LockGuard<base::Mutex> lock_guard(&unused_segments_mutex_); in GetSegmentFromPool()
174 base::LockGuard<base::Mutex> lock_guard(&unused_segments_mutex_); in AddSegmentToPool()
190 base::LockGuard<base::Mutex> lock_guard(&unused_segments_mutex_); in ClearPool()
/external/v8/src/snapshot/
Dsnapshot-external.cc26 base::LockGuard<base::Mutex> lock_guard( in SetSnapshotFromFile()
38 base::LockGuard<base::Mutex> lock_guard( in DefaultSnapshotBlob()
/external/llvm/unittests/Support/
DThreadPool.cpp60 std::unique_lock<std::mutex> LockGuard(WaitMainThreadMutex); in waitForMainThread() local
61 WaitMainThread.wait(LockGuard, [&] { return MainThreadReady; }); in waitForMainThread()
67 std::unique_lock<std::mutex> LockGuard(WaitMainThreadMutex); in setMainThreadReady() local
/external/v8/src/heap/
Dstore-buffer.cc87 base::LockGuard<base::Mutex> guard(&mutex_); in FlipStoreBuffers()
130 base::LockGuard<base::Mutex> guard(&mutex_); in MoveAllEntriesToRememberedSet()
139 base::LockGuard<base::Mutex> guard(&mutex_); in ConcurrentlyProcessStoreBuffer()
Darray-buffer-tracker-inl.h20 base::LockGuard<base::Mutex> guard(page->mutex()); in RegisterNew()
42 base::LockGuard<base::Mutex> guard(page->mutex()); in Unregister()
/external/v8/src/base/utils/
Drandom-number-generator.cc25 LockGuard<Mutex> lock_guard(entropy_mutex.Pointer()); in SetEntropySource()
32 { LockGuard<Mutex> lock_guard(entropy_mutex.Pointer()); in RandomNumberGenerator()

12