|
V8 Project
|
An interface for reporting progress and controlling long-running activities. More...
#include <v8-profiler.h>
Collaboration diagram for v8::ActivityControl:Public Types | |
| enum | ControlOption { kContinue = 0 , kAbort = 1 } |
Public Member Functions | |
| virtual | ~ActivityControl () |
| virtual ControlOption | ReportProgressValue (int done, int total)=0 |
| Notify about current progress. More... | |
An interface for reporting progress and controlling long-running activities.
Definition at line 371 of file v8-profiler.h.
|
inlinevirtual |
Definition at line 377 of file v8-profiler.h.
|
pure virtual |
Notify about current progress.
The activity can be stopped by returning kAbort as the callback result.
Referenced by v8::internal::HeapSnapshotGenerator::ProgressReport().
Here is the caller graph for this function: