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

#include <liveedit.h>

Public Member Functions

 LiveEditFunctionTracker (Isolate *isolate, FunctionLiteral *fun)
 
 ~LiveEditFunctionTracker ()
 
void RecordFunctionInfo (Handle< SharedFunctionInfo > info, FunctionLiteral *lit, Zone *zone)
 
void RecordRootFunctionInfo (Handle< Code > code)
 

Static Public Member Functions

static bool IsActive (Isolate *isolate)
 

Detailed Description

Definition at line 67 of file liveedit.h.

Constructor & Destructor Documentation

LiveEditFunctionTracker ( Isolate isolate,
FunctionLiteral fun 
)
explicit

Definition at line 1903 of file liveedit.cc.

Definition at line 1908 of file liveedit.cc.

Member Function Documentation

bool IsActive ( Isolate isolate)
static

Definition at line 1922 of file liveedit.cc.

Referenced by Compiler::BuildFunctionInfo().

void RecordFunctionInfo ( Handle< SharedFunctionInfo info,
FunctionLiteral lit,
Zone zone 
)

Definition at line 1912 of file liveedit.cc.

void RecordRootFunctionInfo ( Handle< Code code)

Definition at line 1918 of file liveedit.cc.


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