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
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 2109 of file liveedit.cc.

Definition at line 2114 of file liveedit.cc.

Member Function Documentation

bool IsActive ( Isolate isolate)
static

Definition at line 2128 of file liveedit.cc.

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

Definition at line 2118 of file liveedit.cc.

Referenced by Compiler::BuildFunctionInfo().

void RecordRootFunctionInfo ( Handle< Code code)

Definition at line 2124 of file liveedit.cc.


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