Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(328)

Unified Diff: src/heap/heap.h

Issue 1483003002: Revert of Introduce instance type for transition arrays. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « src/factory.cc ('k') | src/heap/heap.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: src/heap/heap.h
diff --git a/src/heap/heap.h b/src/heap/heap.h
index 26384576cc1a8bddaea8a352993e535ac0a342d5..f9435439666b9b641eff7e31aedcba416cac579d 100644
--- a/src/heap/heap.h
+++ b/src/heap/heap.h
@@ -61,7 +61,6 @@
V(Map, fixed_cow_array_map, FixedCOWArrayMap) \
V(Map, fixed_double_array_map, FixedDoubleArrayMap) \
V(Map, weak_cell_map, WeakCellMap) \
- V(Map, transition_array_map, TransitionArrayMap) \
V(Map, one_byte_string_map, OneByteStringMap) \
V(Map, one_byte_internalized_string_map, OneByteInternalizedStringMap) \
V(Map, function_context_map, FunctionContextMap) \
@@ -424,7 +423,6 @@
V(FixedCOWArrayMap) \
V(FixedDoubleArrayMap) \
V(WeakCellMap) \
- V(TransitionArrayMap) \
V(NoInterceptorResultSentinel) \
V(HashTableMap) \
V(OrderedHashTableMap) \
@@ -884,13 +882,6 @@
}
Object* encountered_weak_cells() const { return encountered_weak_cells_; }
- void set_encountered_transition_arrays(Object* transition_array) {
- encountered_transition_arrays_ = transition_array;
- }
- Object* encountered_transition_arrays() const {
- return encountered_transition_arrays_;
- }
-
// Number of mark-sweeps.
int ms_count() const { return ms_count_; }
@@ -2104,8 +2095,6 @@
MUST_USE_RESULT AllocationResult AllocateWeakCell(HeapObject* value);
- MUST_USE_RESULT AllocationResult AllocateTransitionArray(int capacity);
-
// Allocates a new utility object in the old generation.
MUST_USE_RESULT AllocationResult AllocateStruct(InstanceType type);
@@ -2231,8 +2220,6 @@
Object* encountered_weak_collections_;
Object* encountered_weak_cells_;
-
- Object* encountered_transition_arrays_;
StoreBufferRebuilder store_buffer_rebuilder_;
« no previous file with comments | « src/factory.cc ('k') | src/heap/heap.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698