V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::Execution Class Referencefinal
Inheritance diagram for v8::internal::Execution:
v8::internal::AllStatic

Public Types

enum  MessageHandling { kReport, kKeepPending }
 
enum  Target { kCallable, kRunMicrotasks }
 

Static Public Member Functions

V8_EXPORT_PRIVATE static V8_WARN_UNUSED_RESULT MaybeHandle< ObjectCall (Isolate *isolate, Handle< Object > callable, Handle< Object > receiver, int argc, Handle< Object > argv[])
 
static V8_WARN_UNUSED_RESULT MaybeHandle< ObjectNew (Isolate *isolate, Handle< Object > constructor, int argc, Handle< Object > argv[])
 
static V8_WARN_UNUSED_RESULT MaybeHandle< ObjectNew (Isolate *isolate, Handle< Object > constructor, Handle< Object > new_target, int argc, Handle< Object > argv[])
 
static MaybeHandle< ObjectTryCall (Isolate *isolate, Handle< Object > callable, Handle< Object > receiver, int argc, Handle< Object > argv[], MessageHandling message_handling, MaybeHandle< Object > *exception_out, Target target=Target::kCallable)
 
static MaybeHandle< ObjectRunMicrotasks (Isolate *isolate, MessageHandling message_handling, MaybeHandle< Object > *exception_out)
 

Detailed Description

Definition at line 17 of file execution.h.


The documentation for this class was generated from the following files: