OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FutexEmulation
(Results
1 - 4
of
4
) sorted by null
/external/v8/src/
futex-emulation.h
63
friend class
FutexEmulation
;
68
// prev_ and next_ are protected by
FutexEmulation
::mutex_.
73
// waiting_ and interrupted_ are protected by
FutexEmulation
::mutex_
74
// if this node is currently contained in
FutexEmulation
::wait_list_
91
friend class
FutexEmulation
;
110
class
FutexEmulation
: public AllStatic {
futex-emulation.cc
22
base::LazyMutex
FutexEmulation
::mutex_ = LAZY_MUTEX_INITIALIZER;
23
base::LazyInstance<FutexWaitList>::type
FutexEmulation
::wait_list_ =
28
// Lock the
FutexEmulation
mutex before notifying. We know that the mutex
33
// interrupts, or if
FutexEmulation
::Wait was just called and the mutex
36
base::LockGuard<base::Mutex> lock_guard(
FutexEmulation
::mutex_.Pointer());
83
base::LockGuard<base::Mutex> lock_guard(
FutexEmulation
::mutex_.Pointer());
89
Object*
FutexEmulation
::Wait(Isolate* isolate,
239
Object*
FutexEmulation
::Wake(Handle<JSArrayBuffer> array_buffer, size_t addr,
264
Object*
FutexEmulation
::NumWaitersForTesting(Handle<JSArrayBuffer> array_buffer,
/external/v8/src/runtime/
runtime-futex.cc
33
return
FutexEmulation
::NumWaitersForTesting(array_buffer, addr);
/external/v8/src/builtins/
builtins-sharedarraybuffer.cc
118
return
FutexEmulation
::Wake(array_buffer, addr, c);
163
return
FutexEmulation
::Wait(isolate, array_buffer, addr, value_int32,
Completed in 1173 milliseconds