Index: src/serialize.cc |
diff --git a/src/serialize.cc b/src/serialize.cc |
index e587dfab31b4f9bb365177ba9290b2243ea8f867..0ba730fd7270157feb1900b5b7d8afa72386b120 100644 |
--- a/src/serialize.cc |
+++ b/src/serialize.cc |
@@ -544,6 +544,20 @@ void ExternalReferenceTable::PopulateTable(Isolate* isolate) { |
UNCLASSIFIED, |
55, |
"Runtime::AllocateInNewSpace"); |
+ Add(ExternalReference::old_pointer_space_allocation_top_address( |
+ isolate).address(), |
+ UNCLASSIFIED, |
+ 56, |
+ "Heap::OldPointerSpaceAllocationTopAddress"); |
+ Add(ExternalReference::old_pointer_space_allocation_limit_address( |
+ isolate).address(), |
+ UNCLASSIFIED, |
+ 57, |
+ "Heap::OldPointerSpaceAllocationLimitAddress"); |
+ Add(ExternalReference(Runtime::kAllocateInOldPointerSpace, isolate).address(), |
+ UNCLASSIFIED, |
+ 58, |
+ "Runtime::AllocateInOldPointerSpace"); |
// Add a small set of deopt entry addresses to encoder without generating the |
// deopt table code, which isn't possible at deserialization time. |
@@ -554,7 +568,7 @@ void ExternalReferenceTable::PopulateTable(Isolate* isolate) { |
entry, |
Deoptimizer::LAZY, |
Deoptimizer::CALCULATE_ENTRY_ADDRESS); |
- Add(address, LAZY_DEOPTIMIZATION, 56 + entry, "lazy_deopt"); |
+ Add(address, LAZY_DEOPTIMIZATION, 59 + entry, "lazy_deopt"); |
} |
} |