Encode reservation meta data in the snapshot blob.
authoryangguo <yangguo@chromium.org>
Thu, 4 Dec 2014 09:50:27 +0000 (01:50 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 4 Dec 2014 09:50:39 +0000 (09:50 +0000)
commitaa3ceb8b71c646df6952a91add9968844f962832
tree9e9d46b5d2df8e4f3fcddd75e719158a2949cdc5
parentb991ece9ac9b370741ca2c7a0bb904b64fbdfd9d
Encode reservation meta data in the snapshot blob.

This also makes reserving multiple chunks per object space possible.

R=vogelheim@chromium.org

Review URL: https://codereview.chromium.org/781443002

Cr-Commit-Position: refs/heads/master@{#25652}
src/mksnapshot.cc
src/natives-external.cc
src/serialize.cc
src/serialize.h
src/snapshot-common.cc
src/snapshot-empty.cc
src/snapshot-external.cc
src/snapshot-source-sink.cc
src/snapshot-source-sink.h
src/snapshot.h
test/cctest/test-serialize.cc