![]()  | 
  
    V8
    latest master commit
    
   V8 is Google's open source JavaScript engine 
   | 
 
#include <memory>#include "libplatform/libplatform-export.h"#include "libplatform/v8-tracing.h"#include "v8-platform.h"#include "v8config.h"Go to the source code of this file.
Namespaces | |
| v8 | |
| v8::platform | |
Functions | |
| V8_PLATFORM_EXPORT std::unique_ptr< v8::Platform > | v8::platform::NewDefaultPlatform (int thread_pool_size=0, IdleTaskSupport idle_task_support=IdleTaskSupport::kDisabled, InProcessStackDumping in_process_stack_dumping=InProcessStackDumping::kDisabled, std::unique_ptr< v8::TracingController > tracing_controller={}) | 
| V8_PLATFORM_EXPORT bool | v8::platform::PumpMessageLoop (v8::Platform *platform, v8::Isolate *isolate, MessageLoopBehavior behavior=MessageLoopBehavior::kDoNotWait) | 
| V8_PLATFORM_EXPORT void | v8::platform::RunIdleTasks (v8::Platform *platform, v8::Isolate *isolate, double idle_time_in_seconds) | 
| V8_PLATFORM_EXPORT void | v8::platform::SetTracingController (v8::Platform *platform, v8::platform::tracing::TracingController *tracing_controller) |