#include <memory-measurement.h>
Definition at line 25 of file memory-measurement.h.
◆ MemoryMeasurement()
v8::internal::MemoryMeasurement::MemoryMeasurement |
( |
Isolate * | isolate | ) |
|
|
explicit |
◆ DefaultDelegate()
◆ EnqueueRequest()
◆ FinishProcessing()
void v8::internal::MemoryMeasurement::FinishProcessing |
( |
const NativeContextStats & | stats | ) |
|
◆ IsGCTaskPending()
◆ NextGCTaskDelayInSeconds()
int v8::internal::MemoryMeasurement::NextGCTaskDelayInSeconds |
( |
| ) |
|
|
private |
◆ ReportResults()
void v8::internal::MemoryMeasurement::ReportResults |
( |
| ) |
|
|
private |
◆ ScheduleGCTask()
◆ ScheduleReportingTask()
void v8::internal::MemoryMeasurement::ScheduleReportingTask |
( |
| ) |
|
|
private |
◆ SetGCTaskDone()
◆ SetGCTaskPending()
◆ StartProcessing()
std::vector< Address > v8::internal::MemoryMeasurement::StartProcessing |
( |
| ) |
|
◆ delayed_gc_task_pending_
bool v8::internal::MemoryMeasurement::delayed_gc_task_pending_ = false |
|
private |
◆ done_
std::list<Request> v8::internal::MemoryMeasurement::done_ |
|
private |
◆ eager_gc_task_pending_
bool v8::internal::MemoryMeasurement::eager_gc_task_pending_ = false |
|
private |
◆ isolate_
Isolate* v8::internal::MemoryMeasurement::isolate_ |
|
private |
◆ kGCTaskDelayInSeconds
const int v8::internal::MemoryMeasurement::kGCTaskDelayInSeconds = 10 |
|
staticprivate |
◆ processing_
std::list<Request> v8::internal::MemoryMeasurement::processing_ |
|
private |
◆ random_number_generator_
◆ received_
std::list<Request> v8::internal::MemoryMeasurement::received_ |
|
private |
◆ reporting_task_pending_
bool v8::internal::MemoryMeasurement::reporting_task_pending_ = false |
|
private |
◆ task_runner_
std::shared_ptr<v8::TaskRunner> v8::internal::MemoryMeasurement::task_runner_ |
|
private |
The documentation for this class was generated from the following files: