Go to the source code of this file.
◆ PRE_PROCESS_TYPE_LIST
#define PRE_PROCESS_TYPE_LIST |
( |
| V | ) |
|
Value:
V(InterceptorInfo) \
V(JSExternalObject) \
V(FunctionTemplateInfo) \
V(Code)
Definition at line 26 of file read-only-serializer.cc.
◆ PROCESS_FIELD
#define PROCESS_FIELD |
( |
| Name, |
|
|
| name ) |
Value: EncodeExternalPointerSlot(o->RawExternalPointerField( \
InterceptorInfo::k##Name##Offset, \
is_named ? kApiNamedProperty##Name##CallbackTag \
: kApiIndexedProperty##Name##CallbackTag));
Value: if (InstanceTypeChecker::Is##TYPE(itype)) { \
return PreProcess##TYPE(Cast<TYPE>(o)); \
}
◆ contents
std::unique_ptr<uint8_t[]> contents |
◆ extref_encoder_
ExternalReferenceEncoder extref_encoder_ |
|
private |
◆ isolate_
◆ page
const ReadOnlyPageMetadata* const page |
◆ pre_processor_
ObjectPreProcessor pre_processor_ |
|
private |
◆ segment_
ReadOnlySegmentForSerialization* const segment_ |
|
private |
◆ segment_offset
const size_t segment_offset |
◆ segment_size
const size_t segment_size |
◆ segment_start
const Address segment_start |
◆ sink_
SnapshotByteSink* const sink_ |
|
private |
◆ size
◆ start
◆ tagged_slots