![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Public Member Functions | |
| ReleasePooledChunksTask (Isolate *isolate, PagePool *pool, size_t id) | |
| ~ReleasePooledChunksTask () override=default | |
| ReleasePooledChunksTask (const ReleasePooledChunksTask &)=delete | |
| ReleasePooledChunksTask & | operator= (const ReleasePooledChunksTask &)=delete |
Public Member Functions inherited from v8::internal::CancelableTask | |
| CancelableTask (Isolate *isolate) | |
| CancelableTask (CancelableTaskManager *manager) | |
| CancelableTask (const CancelableTask &)=delete | |
| CancelableTask & | operator= (const CancelableTask &)=delete |
| void | Run () final |
Public Member Functions inherited from v8::internal::Cancelable | |
| Cancelable (CancelableTaskManager *parent) | |
| virtual | ~Cancelable () |
| Cancelable (const Cancelable &)=delete | |
| Cancelable & | operator= (const Cancelable &)=delete |
| CancelableTaskManager::Id | id () |
Private Member Functions | |
| void | RunInternal () override |
Private Attributes | |
| Isolate *const | isolate_ |
| PagePool *const | pool_ |
| const size_t | id_ |
Additional Inherited Members | |
Protected Types inherited from v8::internal::Cancelable | |
| enum | Status { kWaiting , kCanceled , kRunning } |
Protected Member Functions inherited from v8::internal::Cancelable | |
| bool | TryRun (Status *previous=nullptr) |
Definition at line 20 of file page-pool.cc.
|
inline |
Definition at line 22 of file page-pool.cc.
|
overridedefault |
|
delete |
|
delete |
|
inlineoverrideprivatevirtual |
Implements v8::internal::CancelableTask.
Definition at line 30 of file page-pool.cc.
|
private |
Definition at line 40 of file page-pool.cc.
|
private |
Definition at line 38 of file page-pool.cc.
|
private |
Definition at line 39 of file page-pool.cc.