summaryrefslogtreecommitdiff
path: root/deps/v8/src/snapshot/code-serializer.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/snapshot/code-serializer.h')
-rw-r--r--deps/v8/src/snapshot/code-serializer.h15
1 files changed, 9 insertions, 6 deletions
diff --git a/deps/v8/src/snapshot/code-serializer.h b/deps/v8/src/snapshot/code-serializer.h
index d1f19ef081..d9b4be9a34 100644
--- a/deps/v8/src/snapshot/code-serializer.h
+++ b/deps/v8/src/snapshot/code-serializer.h
@@ -110,8 +110,8 @@ class SerializedCodeData : public SerializedData {
// [6] number of code stub keys
// [7] number of reservation size entries
// [8] payload length
- // [9] payload checksum part 1
- // [10] payload checksum part 2
+ // [9] payload checksum part A
+ // [10] payload checksum part B
// ... reservations
// ... code stub keys
// ... serialized payload
@@ -124,9 +124,12 @@ class SerializedCodeData : public SerializedData {
kNumReservationsOffset + kUInt32Size;
static const uint32_t kPayloadLengthOffset =
kNumCodeStubKeysOffset + kUInt32Size;
- static const uint32_t kChecksum1Offset = kPayloadLengthOffset + kUInt32Size;
- static const uint32_t kChecksum2Offset = kChecksum1Offset + kUInt32Size;
- static const uint32_t kUnalignedHeaderSize = kChecksum2Offset + kUInt32Size;
+ static const uint32_t kChecksumPartAOffset =
+ kPayloadLengthOffset + kUInt32Size;
+ static const uint32_t kChecksumPartBOffset =
+ kChecksumPartAOffset + kUInt32Size;
+ static const uint32_t kUnalignedHeaderSize =
+ kChecksumPartBOffset + kUInt32Size;
static const uint32_t kHeaderSize = POINTER_SIZE_ALIGN(kUnalignedHeaderSize);
// Used when consuming.
@@ -155,7 +158,7 @@ class SerializedCodeData : public SerializedData {
SerializedCodeData(const byte* data, int size)
: SerializedData(const_cast<byte*>(data), size) {}
- Vector<const byte> DataWithoutHeader() const {
+ Vector<const byte> ChecksummedContent() const {
return Vector<const byte>(data_ + kHeaderSize, size_ - kHeaderSize);
}