Commit f2469f24 authored by Yang Guo's avatar Yang Guo
Browse files

Version 4.4.63.25 (cherry-pick)

Merged abbaac48
Merged 4f4c90d0
Merged 400ca17e
Merged 37928334
Merged f6b71512
Merged cf21d22f

Reland "Prevent stack overflow in the serializer/deserializer."

Use conservative hash table capacity growth during entire snapshotting.

Deserializer: flush code objects in large object space.

Serialzier: expand string table as last step before deserializing.

Serializer: do not miss outdated contexts if they are serialized deferred.

Serializer: commit new internalized strings after deserialization.

BUG=chromium:502085,chromium:502085
LOG=N
R=ulan@chromium.org

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

Cr-Commit-Position: refs/branch-heads/4.4@{#30}
Cr-Branched-From: 2e4c5505-refs/heads/4.4.63@{#1}
Cr-Branched-From: 0208b8e3-refs/heads/master@{#28333}
parent 4b4cb37c
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment