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
macro-assembler.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  FrameScope
 
class  AllowExternalCallThatCantCauseGC
 
class  NoCurrentFrameScope
 
class  Comment
 
class  AllocationUtils
 

Namespaces

 v8
 
 v8::internal
 

Enumerations

enum  InvokeFlag { CALL_FUNCTION, JUMP_FUNCTION }
 
enum  AllocationFlags {
  NO_ALLOCATION_FLAGS = 0, TAG_OBJECT = 1 << 0, RESULT_CONTAINS_TOP = 1 << 1, SIZE_IN_WORDS = 1 << 2,
  DOUBLE_ALIGNMENT = 1 << 3, PRETENURE_OLD_POINTER_SPACE = 1 << 4, PRETENURE_OLD_DATA_SPACE = 1 << 5
}
 

Variables

const int kInvalidProtoDepth = -1
 

Enumeration Type Documentation

Enumerator
NO_ALLOCATION_FLAGS 
TAG_OBJECT 
RESULT_CONTAINS_TOP 
SIZE_IN_WORDS 
DOUBLE_ALIGNMENT 
PRETENURE_OLD_POINTER_SPACE 
PRETENURE_OLD_DATA_SPACE 

Definition at line 40 of file macro-assembler.h.

enum InvokeFlag
Enumerator
CALL_FUNCTION 
JUMP_FUNCTION 

Definition at line 33 of file macro-assembler.h.

Variable Documentation

const int kInvalidProtoDepth = -1

Definition at line 61 of file macro-assembler.h.