V8 Project
v8::internal::ActiveFunctionsCollector Class Reference
+ Inheritance diagram for v8::internal::ActiveFunctionsCollector:
+ Collaboration diagram for v8::internal::ActiveFunctionsCollector:

Public Member Functions

 ActiveFunctionsCollector (List< Handle< JSFunction > > *active_functions, Object *active_code_marker)
 
void VisitThread (Isolate *isolate, ThreadLocalTop *top)
 

Private Attributes

List< Handle< JSFunction > > * active_functions_
 
Objectactive_code_marker_
 

Additional Inherited Members

- Protected Member Functions inherited from v8::internal::ThreadVisitor
virtual ~ThreadVisitor ()
 

Detailed Description

Definition at line 1846 of file debug.cc.

Constructor & Destructor Documentation

◆ ActiveFunctionsCollector()

v8::internal::ActiveFunctionsCollector::ActiveFunctionsCollector ( List< Handle< JSFunction > > *  active_functions,
Object active_code_marker 
)
inlineexplicit

Definition at line 1848 of file debug.cc.

1850  : active_functions_(active_functions),
1851  active_code_marker_(active_code_marker) { }
List< Handle< JSFunction > > * active_functions_
Definition: debug.cc:1861

Member Function Documentation

◆ VisitThread()

void v8::internal::ActiveFunctionsCollector::VisitThread ( Isolate isolate,
ThreadLocalTop *  top 
)
inlinevirtual

Implements v8::internal::ThreadVisitor.

Definition at line 1853 of file debug.cc.

1853  {
1855  top,
1858  }
static void CollectActiveFunctionsFromThread(Isolate *isolate, ThreadLocalTop *top, List< Handle< JSFunction > > *active_functions, Object *active_code_marker)
Definition: debug.cc:1704

References active_code_marker_, active_functions_, and v8::internal::CollectActiveFunctionsFromThread().

+ Here is the call graph for this function:

Member Data Documentation

◆ active_code_marker_

Object* v8::internal::ActiveFunctionsCollector::active_code_marker_
private

Definition at line 1862 of file debug.cc.

Referenced by VisitThread().

◆ active_functions_

List<Handle<JSFunction> >* v8::internal::ActiveFunctionsCollector::active_functions_
private

Definition at line 1861 of file debug.cc.

Referenced by VisitThread().


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