v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AssemblerBase Class Reference

#include <assembler.h>

Inheritance diagram for AssemblerBase:
Collaboration diagram for AssemblerBase:

Public Member Functions

 AssemblerBase (Isolate *isolate)
 
Isolateisolate () const
 
int jit_cookie ()
 
- Public Member Functions inherited from Malloced
void * operator new (size_t size)
 
void operator delete (void *p)
 

Static Public Member Functions

static void QuietNaN (HeapObject *nan)
 
- Static Public Member Functions inherited from Malloced
static void FatalProcessOutOfMemory ()
 
static void * New (size_t size)
 
static void Delete (void *p)
 

Detailed Description

Definition at line 57 of file assembler.h.

Constructor & Destructor Documentation

AssemblerBase ( Isolate isolate)
explicit

Definition at line 109 of file assembler.cc.

References v8::internal::NULL, and V8::RandomPrivate().

Member Function Documentation

Isolate* isolate ( ) const
inline

Definition at line 61 of file assembler.h.

Referenced by MacroAssembler::InitializeRootRegister(), and TEST().

int jit_cookie ( )
inline

Definition at line 62 of file assembler.h.

static void QuietNaN ( HeapObject nan)
inlinestatic

Definition at line 66 of file assembler.h.


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