Commit 69896e43 authored by hpayer@chromium.org's avatar hpayer@chromium.org

Removed redundant definition of new space top in serializer.

BUG=
R=mstarzinger@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@17348 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 478aa96d
...@@ -532,66 +532,58 @@ void ExternalReferenceTable::PopulateTable(Isolate* isolate) { ...@@ -532,66 +532,58 @@ void ExternalReferenceTable::PopulateTable(Isolate* isolate) {
UNCLASSIFIED, UNCLASSIFIED,
52, 52,
"cpu_features"); "cpu_features");
Add(ExternalReference::new_space_allocation_top_address(isolate).address(),
UNCLASSIFIED,
53,
"Heap::NewSpaceAllocationTopAddress");
Add(ExternalReference::new_space_allocation_limit_address(isolate).address(),
UNCLASSIFIED,
54,
"Heap::NewSpaceAllocationLimitAddress");
Add(ExternalReference(Runtime::kAllocateInNewSpace, isolate).address(), Add(ExternalReference(Runtime::kAllocateInNewSpace, isolate).address(),
UNCLASSIFIED, UNCLASSIFIED,
55, 53,
"Runtime::AllocateInNewSpace"); "Runtime::AllocateInNewSpace");
Add(ExternalReference::old_pointer_space_allocation_top_address( Add(ExternalReference::old_pointer_space_allocation_top_address(
isolate).address(), isolate).address(),
UNCLASSIFIED, UNCLASSIFIED,
56, 54,
"Heap::OldPointerSpaceAllocationTopAddress"); "Heap::OldPointerSpaceAllocationTopAddress");
Add(ExternalReference::old_pointer_space_allocation_limit_address( Add(ExternalReference::old_pointer_space_allocation_limit_address(
isolate).address(), isolate).address(),
UNCLASSIFIED, UNCLASSIFIED,
57, 55,
"Heap::OldPointerSpaceAllocationLimitAddress"); "Heap::OldPointerSpaceAllocationLimitAddress");
Add(ExternalReference(Runtime::kAllocateInOldPointerSpace, isolate).address(), Add(ExternalReference(Runtime::kAllocateInOldPointerSpace, isolate).address(),
UNCLASSIFIED, UNCLASSIFIED,
58, 56,
"Runtime::AllocateInOldPointerSpace"); "Runtime::AllocateInOldPointerSpace");
Add(ExternalReference::old_data_space_allocation_top_address( Add(ExternalReference::old_data_space_allocation_top_address(
isolate).address(), isolate).address(),
UNCLASSIFIED, UNCLASSIFIED,
59, 57,
"Heap::OldDataSpaceAllocationTopAddress"); "Heap::OldDataSpaceAllocationTopAddress");
Add(ExternalReference::old_data_space_allocation_limit_address( Add(ExternalReference::old_data_space_allocation_limit_address(
isolate).address(), isolate).address(),
UNCLASSIFIED, UNCLASSIFIED,
60, 58,
"Heap::OldDataSpaceAllocationLimitAddress"); "Heap::OldDataSpaceAllocationLimitAddress");
Add(ExternalReference(Runtime::kAllocateInOldDataSpace, isolate).address(), Add(ExternalReference(Runtime::kAllocateInOldDataSpace, isolate).address(),
UNCLASSIFIED, UNCLASSIFIED,
61, 59,
"Runtime::AllocateInOldDataSpace"); "Runtime::AllocateInOldDataSpace");
Add(ExternalReference::new_space_high_promotion_mode_active_address(isolate). Add(ExternalReference::new_space_high_promotion_mode_active_address(isolate).
address(), address(),
UNCLASSIFIED, UNCLASSIFIED,
62, 60,
"Heap::NewSpaceAllocationLimitAddress"); "Heap::NewSpaceAllocationLimitAddress");
Add(ExternalReference::allocation_sites_list_address(isolate).address(), Add(ExternalReference::allocation_sites_list_address(isolate).address(),
UNCLASSIFIED, UNCLASSIFIED,
63, 61,
"Heap::allocation_sites_list_address()"); "Heap::allocation_sites_list_address()");
Add(ExternalReference::record_object_allocation_function(isolate).address(), Add(ExternalReference::record_object_allocation_function(isolate).address(),
UNCLASSIFIED, UNCLASSIFIED,
64, 62,
"HeapProfiler::RecordObjectAllocationFromMasm"); "HeapProfiler::RecordObjectAllocationFromMasm");
Add(ExternalReference::address_of_uint32_bias().address(), Add(ExternalReference::address_of_uint32_bias().address(),
UNCLASSIFIED, UNCLASSIFIED,
65, 63,
"uint32_bias"); "uint32_bias");
Add(ExternalReference::get_mark_code_as_executed_function(isolate).address(), Add(ExternalReference::get_mark_code_as_executed_function(isolate).address(),
UNCLASSIFIED, UNCLASSIFIED,
66, 64,
"Code::MarkCodeAsExecuted"); "Code::MarkCodeAsExecuted");
// Add a small set of deopt entry addresses to encoder without generating the // Add a small set of deopt entry addresses to encoder without generating the
...@@ -603,7 +595,7 @@ void ExternalReferenceTable::PopulateTable(Isolate* isolate) { ...@@ -603,7 +595,7 @@ void ExternalReferenceTable::PopulateTable(Isolate* isolate) {
entry, entry,
Deoptimizer::LAZY, Deoptimizer::LAZY,
Deoptimizer::CALCULATE_ENTRY_ADDRESS); Deoptimizer::CALCULATE_ENTRY_ADDRESS);
Add(address, LAZY_DEOPTIMIZATION, 65 + entry, "lazy_deopt"); Add(address, LAZY_DEOPTIMIZATION, 64 + entry, "lazy_deopt");
} }
} }
......
Markdown is supported
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