![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::Platform, including all inherited members.
| CallBlockingTaskOnWorkerThread(std::unique_ptr< Task > task, const SourceLocation &location=SourceLocation::Current()) | v8::Platform | inline |
| CallDelayedOnWorkerThread(std::unique_ptr< Task > task, double delay_in_seconds, const SourceLocation &location=SourceLocation::Current()) | v8::Platform | inline |
| CallLowPriorityTaskOnWorkerThread(std::unique_ptr< Task > task, const SourceLocation &location=SourceLocation::Current()) | v8::Platform | inline |
| CallOnWorkerThread(std::unique_ptr< Task > task, const SourceLocation &location=SourceLocation::Current()) | v8::Platform | inline |
| CreateBlockingScope(BlockingType blocking_type) | v8::Platform | inlinevirtual |
| CreateJob(TaskPriority priority, std::unique_ptr< JobTask > job_task, const SourceLocation &location=SourceLocation::Current()) | v8::Platform | inline |
| CreateJobImpl(TaskPriority priority, std::unique_ptr< JobTask > job_task, const SourceLocation &location)=0 | v8::Platform | protectedpure virtual |
| CurrentClockTimeMillis()=0 | v8::Platform | pure virtual |
| CurrentClockTimeMilliseconds() | v8::Platform | inlinevirtual |
| CurrentClockTimeMillisecondsHighResolution() | v8::Platform | inlinevirtual |
| DumpWithoutCrashing() | v8::Platform | inlinevirtual |
| GetForegroundTaskRunner(Isolate *isolate) | v8::Platform | inline |
| GetForegroundTaskRunner(Isolate *isolate, TaskPriority priority)=0 | v8::Platform | pure virtual |
| GetHighAllocationThroughputObserver() | v8::Platform | inlinevirtual |
| GetPageAllocator() | v8::Platform | inlinevirtual |
| GetStackTracePrinter() | v8::Platform | inlinevirtual |
| GetThreadIsolatedAllocator() | v8::Platform | inlinevirtual |
| GetTracingController()=0 | v8::Platform | pure virtual |
| IdleTasksEnabled(Isolate *isolate) | v8::Platform | inlinevirtual |
| MonotonicallyIncreasingTime()=0 | v8::Platform | pure virtual |
| NumberOfWorkerThreads()=0 | v8::Platform | pure virtual |
| OnCriticalMemoryPressure() | v8::Platform | inlinevirtual |
| PostDelayedTaskOnWorkerThread(TaskPriority priority, std::unique_ptr< Task > task, double delay_in_seconds, const SourceLocation &location=SourceLocation::Current()) | v8::Platform | inline |
| PostDelayedTaskOnWorkerThreadImpl(TaskPriority priority, std::unique_ptr< Task > task, double delay_in_seconds, const SourceLocation &location)=0 | v8::Platform | protectedpure virtual |
| PostJob(TaskPriority priority, std::unique_ptr< JobTask > job_task, const SourceLocation &location=SourceLocation::Current()) | v8::Platform | inline |
| PostTaskOnWorkerThread(TaskPriority priority, std::unique_ptr< Task > task, const SourceLocation &location=SourceLocation::Current()) | v8::Platform | inline |
| PostTaskOnWorkerThreadImpl(TaskPriority priority, std::unique_ptr< Task > task, const SourceLocation &location)=0 | v8::Platform | protectedpure virtual |
| StackTracePrinter typedef | v8::Platform | |
| SystemClockTimeMillis() | v8::Platform | protectedstatic |
| ~Platform()=default | v8::Platform | virtual |