#include <v8_snapshot_writer.h>
|
| V8SnapshotProfileWriter (Zone *zone) |
|
virtual | ~V8SnapshotProfileWriter () |
|
void | SetObjectTypeAndName (const ObjectId &object_id, const char *type, const char *name) |
|
void | AttributeBytesTo (const ObjectId &object_id, size_t num_bytes) |
|
void | AttributeReferenceTo (const ObjectId &from_object_id, const Reference &reference, const ObjectId &to_object_id) |
|
void | AttributeWeakReferenceTo (const ObjectId &from_object_id, const Reference &reference, const ObjectId &to_object_id, const ObjectId &replacement_object_id) |
|
void | AddRoot (const ObjectId &object_id, const char *name=nullptr) |
|
bool | HasId (const ObjectId &object_id) |
|
| ZoneAllocated () |
|
void * | operator new (size_t size) |
|
void * | operator new (size_t size, Zone *zone) |
|
void | operator delete (void *pointer) |
|
Definition at line 30 of file v8_snapshot_writer.h.
◆ V8SnapshotProfileWriter()
dart::V8SnapshotProfileWriter::V8SnapshotProfileWriter |
( |
Zone * |
zone | ) |
|
|
inlineexplicit |
◆ ~V8SnapshotProfileWriter()
virtual dart::V8SnapshotProfileWriter::~V8SnapshotProfileWriter |
( |
| ) |
|
|
inlinevirtual |
◆ AddRoot()
void dart::V8SnapshotProfileWriter::AddRoot |
( |
const ObjectId & |
object_id, |
|
|
const char * |
name = nullptr |
|
) |
| |
|
inline |
◆ AttributeBytesTo()
void dart::V8SnapshotProfileWriter::AttributeBytesTo |
( |
const ObjectId & |
object_id, |
|
|
size_t |
num_bytes |
|
) |
| |
|
inline |
◆ AttributeReferenceTo()
void dart::V8SnapshotProfileWriter::AttributeReferenceTo |
( |
const ObjectId & |
from_object_id, |
|
|
const Reference & |
reference, |
|
|
const ObjectId & |
to_object_id |
|
) |
| |
|
inline |
◆ AttributeWeakReferenceTo()
void dart::V8SnapshotProfileWriter::AttributeWeakReferenceTo |
( |
const ObjectId & |
from_object_id, |
|
|
const Reference & |
reference, |
|
|
const ObjectId & |
to_object_id, |
|
|
const ObjectId & |
replacement_object_id |
|
) |
| |
|
inline |
◆ HasId()
bool dart::V8SnapshotProfileWriter::HasId |
( |
const ObjectId & |
object_id | ) |
|
|
inline |
◆ SetObjectTypeAndName()
void dart::V8SnapshotProfileWriter::SetObjectTypeAndName |
( |
const ObjectId & |
object_id, |
|
|
const char * |
type, |
|
|
const char * |
name |
|
) |
| |
|
inline |
◆ kArtificialRootId
The documentation for this class was generated from the following files: