![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <parked-scope.h>
Public Member Functions | |
| ParkingSemaphore (int count) | |
| ParkingSemaphore (const ParkingSemaphore &)=delete | |
| ParkingSemaphore & | operator= (const ParkingSemaphore &)=delete |
| V8_INLINE void | ParkedWait (LocalIsolate *local_isolate) |
| V8_INLINE void | ParkedWait (LocalHeap *local_heap) |
| void | ParkedWait (const ParkedScope &scope) |
| V8_INLINE bool | ParkedWaitFor (LocalIsolate *local_isolate, const base::TimeDelta &rel_time) V8_WARN_UNUSED_RESULT |
| V8_INLINE bool | ParkedWaitFor (LocalHeap *local_heap, const base::TimeDelta &rel_time) V8_WARN_UNUSED_RESULT |
| bool | ParkedWaitFor (const ParkedScope &scope, const base::TimeDelta &rel_time) |
Public Member Functions inherited from v8::base::Semaphore | |
| Semaphore (int count) | |
| Semaphore (const Semaphore &)=delete | |
| Semaphore & | operator= (const Semaphore &)=delete |
| ~Semaphore () | |
| void | Signal () |
| void | Wait () |
| bool | WaitFor (const TimeDelta &rel_time) V8_WARN_UNUSED_RESULT |
| NativeHandle & | native_handle () |
| const NativeHandle & | native_handle () const |
Definition at line 165 of file parked-scope.h.
|
inlineexplicit |
Definition at line 167 of file parked-scope.h.
|
delete |
|
delete |
|
inline |
Definition at line 174 of file parked-scope.h.
| V8_INLINE void v8::internal::ParkingSemaphore::ParkedWait | ( | LocalIsolate * | local_isolate | ) |
Definition at line 90 of file parked-scope-inl.h.
|
inline |
Definition at line 186 of file parked-scope.h.
| V8_INLINE bool v8::internal::ParkingSemaphore::ParkedWaitFor | ( | LocalHeap * | local_heap, |
| const base::TimeDelta & | rel_time ) |
| V8_INLINE bool v8::internal::ParkingSemaphore::ParkedWaitFor | ( | LocalIsolate * | local_isolate, |
| const base::TimeDelta & | rel_time ) |
Definition at line 99 of file parked-scope-inl.h.