|  | v8
    V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. | 
| Public Member Functions | |
| MeasureMemoryDelegate (v8::Isolate *isolate, v8::Local< v8::Context > context, v8::Local< v8::Promise::Resolver > promise, v8::MeasureMemoryMode mode) | |
| ~MeasureMemoryDelegate () override=default | |
| bool | ShouldMeasure (v8::Local< v8::Context > context) override | 
| void | MeasurementComplete (Result result) override | 
|  Public Member Functions inherited from v8::MeasureMemoryDelegate | |
| Private Attributes | |
| v8::Isolate * | isolate_ | 
| const v8::Global< v8::Context > | context_ | 
| const v8::Global< v8::Promise::Resolver > | promise_ | 
| const v8::MeasureMemoryMode | mode_ | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from v8::MeasureMemoryDelegate | |
| static std::unique_ptr< MeasureMemoryDelegate > | Default (Isolate *isolate, Local< Context > context, Local< Promise::Resolver > promise_resolver, MeasureMemoryMode mode) | 
Definition at line 110 of file memory-measurement.cc.
| v8::internal::MeasureMemoryDelegate::MeasureMemoryDelegate | ( | v8::Isolate * | isolate, | 
| v8::Local< v8::Context > | context, | ||
| v8::Local< v8::Promise::Resolver > | promise, | ||
| v8::MeasureMemoryMode | mode ) | 
Definition at line 129 of file memory-measurement.cc.
| 
 | overridevirtualdefault | 
Reimplemented from v8::MeasureMemoryDelegate.
| 
 | overridevirtual | 
This function is called when memory measurement finishes.
| result | the result of the measurement. | 
Reimplemented from v8::MeasureMemoryDelegate.
Definition at line 143 of file memory-measurement.cc.
| 
 | overridevirtual | 
Returns true if the size of the given context needs to be measured.
Implements v8::MeasureMemoryDelegate.
Definition at line 137 of file memory-measurement.cc.
| 
 | private | 
Definition at line 124 of file memory-measurement.cc.
| 
 | private | 
Definition at line 123 of file memory-measurement.cc.
| 
 | private | 
Definition at line 126 of file memory-measurement.cc.
| 
 | private | 
Definition at line 125 of file memory-measurement.cc.