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
CodeGenerator Class Reference

#include <codegen.h>

Static Public Member Functions

static void MakeCodePrologue (CompilationInfo *info, const char *kind)
 
static Handle< CodeMakeCodeEpilogue (MacroAssembler *masm, Code::Flags flags, CompilationInfo *info)
 
static void PrintCode (Handle< Code > code, CompilationInfo *info)
 
static bool ShouldGenerateLog (Isolate *isolate, Expression *type)
 
static bool RecordPositions (MacroAssembler *masm, int pos, bool right_here=false)
 

Detailed Description

Definition at line 92 of file codegen.h.

Member Function Documentation

bool RecordPositions ( MacroAssembler masm,
int  pos,
bool  right_here = false 
)
static

Definition at line 206 of file codegen.cc.

References Assembler::positions_recorder().

bool ShouldGenerateLog ( Isolate isolate,
Expression type 
)
static

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