Index: src/heap.cc |
diff --git a/src/heap.cc b/src/heap.cc |
index 9113e7bd4058619526361c01b4482174b463b413..1f7cf100e9480282309fc08c9ad152471d2fd1ab 100644 |
--- a/src/heap.cc |
+++ b/src/heap.cc |
@@ -2527,14 +2527,6 @@ bool Heap::CreateInitialMaps() { |
} |
set_message_object_map(Map::cast(obj)); |
- Map* external_map; |
- { MaybeObject* maybe_obj = |
- AllocateMap(JS_OBJECT_TYPE, JSObject::kHeaderSize + kPointerSize); |
- if (!maybe_obj->To(&external_map)) return false; |
- } |
- external_map->set_is_extensible(false); |
- set_external_map(external_map); |
- |
ASSERT(!InNewSpace(empty_fixed_array())); |
return true; |
} |
@@ -5137,20 +5129,6 @@ MaybeObject* Heap::AllocateScopeInfo(int length) { |
} |
-MaybeObject* Heap::AllocateExternal(void* value) { |
- Foreign* foreign; |
- { MaybeObject* maybe_result = AllocateForeign(static_cast<Address>(value)); |
- if (!maybe_result->To(&foreign)) return maybe_result; |
- } |
- JSObject* external; |
- { MaybeObject* maybe_result = AllocateJSObjectFromMap(external_map()); |
- if (!maybe_result->To(&external)) return maybe_result; |
- } |
- external->SetInternalField(0, foreign); |
- return external; |
-} |
- |
- |
MaybeObject* Heap::AllocateStruct(InstanceType type) { |
Map* map; |
switch (type) { |