V8 Project
execution.cc File Reference
#include "src/execution.h"
#include "src/bootstrapper.h"
#include "src/codegen.h"
#include "src/deoptimizer.h"
#include "src/isolate-inl.h"
#include "src/vm-state-inl.h"
+ Include dependency graph for execution.cc:

Go to the source code of this file.

Namespaces

 v8
 Debugger support for the V8 JavaScript engine.
 
 v8::internal
 

Macros

#define RETURN_NATIVE_CALL(name, args)
 

Functions

static MUST_USE_RESULT MaybeHandle< Object > v8::internal::Invoke (bool is_construct, Handle< JSFunction > function, Handle< Object > receiver, int argc, Handle< Object > args[])
 

Macro Definition Documentation

◆ RETURN_NATIVE_CALL

#define RETURN_NATIVE_CALL (   name,
  args 
)
Value:
do { \
Handle<Object> argv[] = args; \
return Call(isolate, \
isolate->name##_fun(), \
isolate->js_builtins_object(), \
arraysize(argv), argv); \
} while (false)
#define arraysize(array)
Definition: macros.h:86

Definition at line 483 of file execution.cc.