#include <v8_snapshot_writer.h>
Definition at line 32 of file v8_snapshot_writer.h.
◆ ObjectId() [1/2]
dart::V8SnapshotProfileWriter::ObjectId::ObjectId |
( |
| ) |
|
|
inline |
◆ ObjectId() [2/2]
dart::V8SnapshotProfileWriter::ObjectId::ObjectId |
( |
IdSpace |
space, |
|
|
int64_t |
nonce |
|
) |
| |
|
inline |
Definition at line 34 of file v8_snapshot_writer.h.
35 : encoded_((
static_cast<uint64_t
>(
nonce) << kIdSpaceBits) |
36 static_cast<intptr_t
>(
space)) {
38 }
static bool IsInt(intptr_t N, T value)
constexpr intptr_t kBitsPerInt64
◆ Hash()
uword dart::V8SnapshotProfileWriter::ObjectId::Hash |
( |
| ) |
const |
|
inline |
◆ IsArtificial()
bool dart::V8SnapshotProfileWriter::ObjectId::IsArtificial |
( |
| ) |
const |
|
inline |
◆ nonce()
int64_t dart::V8SnapshotProfileWriter::ObjectId::nonce |
( |
| ) |
const |
|
inline |
◆ operator!=()
bool dart::V8SnapshotProfileWriter::ObjectId::operator!= |
( |
const ObjectId & |
other | ) |
const |
|
inline |
◆ operator==()
bool dart::V8SnapshotProfileWriter::ObjectId::operator== |
( |
const ObjectId & |
other | ) |
const |
|
inline |
◆ space()
IdSpace dart::V8SnapshotProfileWriter::ObjectId::space |
( |
| ) |
const |
|
inline |
◆ ToCString()
const char * dart::V8SnapshotProfileWriter::ObjectId::ToCString |
( |
Zone * |
zone | ) |
const |
◆ Write()
void dart::V8SnapshotProfileWriter::ObjectId::Write |
( |
JSONWriter * |
writer, |
|
|
const char * |
property = nullptr |
|
) |
| const |
◆ WriteDebug()
void dart::V8SnapshotProfileWriter::ObjectId::WriteDebug |
( |
JSONWriter * |
writer, |
|
|
const char * |
property = nullptr |
|
) |
| const |
The documentation for this struct was generated from the following file: