![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
| enum | BrokerMode { kDisabled, kSerializing, kSerialized, kRetired } |
Public Member Functions | |
| JSHeapBroker (Isolate *isolate, Zone *broker_zone) | |
| void | SetNativeContextRef () |
| void | SerializeStandardObjects () |
| Isolate * | isolate () const |
| Zone * | zone () const |
| NativeContextRef | native_context () const |
| PerIsolateCompilerCache * | compiler_cache () const |
| BrokerMode | mode () const |
| void | StartSerializing () |
| void | StopSerializing () |
| void | Retire () |
| bool | SerializingAllowed () const |
| ObjectData * | GetData (Handle< Object >) const |
| ObjectData * | GetOrCreateData (Handle< Object >) |
| ObjectData * | GetOrCreateData (Object *) |
| bool | IsArrayOrObjectPrototype (const JSObjectRef &object) const |
| void | Trace (const char *format,...) const |
| void | IncrementTracingIndentation () |
| void | DecrementTracingIndentation () |
Friends | |
| class | HeapObjectRef |
| class | ObjectRef |
| class | ObjectData |
Definition at line 594 of file js-heap-broker.h.