v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
runtime.h File Reference
#include "allocation.h"
#include "zone.h"
Include dependency graph for runtime.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  RuntimeState
 
class  Runtime
 
struct  Runtime::Function
 
class  AllocateDoubleAlignFlag
 
class  AllocateTargetSpace
 
class  DeclareGlobalsEvalFlag
 
class  DeclareGlobalsNativeFlag
 
class  DeclareGlobalsStrictMode
 

Namespaces

 v8
 
 v8::internal
 

Macros

#define RUNTIME_FUNCTION_LIST_ALWAYS_1(F)
 
#define RUNTIME_FUNCTION_LIST_ALWAYS_2(F)
 
#define RUNTIME_FUNCTION_LIST_DEBUGGER_SUPPORT(F)
 
#define RUNTIME_FUNCTION_LIST_I18N_SUPPORT(F)
 
#define RUNTIME_FUNCTION_LIST_DEBUG(F)
 
#define RUNTIME_FUNCTION_LIST(F)
 
#define RUNTIME_HIDDEN_FUNCTION_LIST(F)
 
#define INLINE_FUNCTION_LIST(F)
 
#define INLINE_OPTIMIZED_FUNCTION_LIST(F)
 
#define F(name, nargs, ressize)   k##name,
 
#define F(name, nargs, ressize)   kHidden##name,
 
#define F(name, nargs, ressize)   kInline##name,
 
#define F(name, nargs, ressize)   kInlineOptimized##name,
 

Macro Definition Documentation

#define F (   name,
  nargs,
  ressize 
)    k##name,

Definition at line 759 of file runtime.h.

#define F (   name,
  nargs,
  ressize 
)    kHidden##name,

Definition at line 759 of file runtime.h.

#define F (   name,
  nargs,
  ressize 
)    kInline##name,

Definition at line 759 of file runtime.h.

#define F (   name,
  nargs,
  ressize 
)    kInlineOptimized##name,

Definition at line 759 of file runtime.h.

#define INLINE_FUNCTION_LIST (   F)

Definition at line 643 of file runtime.h.

#define INLINE_OPTIMIZED_FUNCTION_LIST (   F)
Value:
F(DoubleHi, 1, 1) \
F(DoubleLo, 1, 1) \
F(ConstructDouble, 2, 1) \
F(TypedArrayInitialize, 5, 1) \
F(DataViewInitialize, 4, 1) \
F(MaxSmi, 0, 1) \
F(TypedArrayMaxSizeInHeap, 0, 1)
#define F(name, nargs, ressize)
Definition: runtime.h:759

Definition at line 692 of file runtime.h.

#define RUNTIME_FUNCTION_LIST (   F)
Value:
#define RUNTIME_FUNCTION_LIST_ALWAYS_2(F)
Definition: runtime.h:204
#define RUNTIME_FUNCTION_LIST_ALWAYS_1(F)
Definition: runtime.h:47
#define F(name, nargs, ressize)
Definition: runtime.h:759
#define RUNTIME_FUNCTION_LIST_I18N_SUPPORT(F)
Definition: runtime.h:530
#define RUNTIME_FUNCTION_LIST_DEBUGGER_SUPPORT(F)
Definition: runtime.h:491
#define RUNTIME_FUNCTION_LIST_DEBUG(F)
Definition: runtime.h:539

Definition at line 548 of file runtime.h.

#define RUNTIME_FUNCTION_LIST_ALWAYS_1 (   F)

Definition at line 47 of file runtime.h.

#define RUNTIME_FUNCTION_LIST_ALWAYS_2 (   F)

Definition at line 204 of file runtime.h.

#define RUNTIME_FUNCTION_LIST_DEBUG (   F)

Definition at line 539 of file runtime.h.

#define RUNTIME_FUNCTION_LIST_DEBUGGER_SUPPORT (   F)

Definition at line 491 of file runtime.h.

#define RUNTIME_FUNCTION_LIST_I18N_SUPPORT (   F)

Definition at line 530 of file runtime.h.

#define RUNTIME_HIDDEN_FUNCTION_LIST (   F)

Definition at line 558 of file runtime.h.