| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index 8d77d3941b52c474ffe3be6d03e530db7dfaae7a..cd7b6cf060f7dd52cdc47084b7b5f633938df63d 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -412,6 +412,7 @@
|
| V(FIXED_DOUBLE_ARRAY_TYPE) \
|
| V(SHARED_FUNCTION_INFO_TYPE) \
|
| V(WEAK_CELL_TYPE) \
|
| + V(TRANSITION_ARRAY_TYPE) \
|
| \
|
| V(JS_MESSAGE_OBJECT_TYPE) \
|
| \
|
| @@ -703,6 +704,7 @@
|
| SHARED_FUNCTION_INFO_TYPE,
|
| CELL_TYPE,
|
| WEAK_CELL_TYPE,
|
| + TRANSITION_ARRAY_TYPE,
|
| PROPERTY_CELL_TYPE,
|
| PROTOTYPE_INFO_TYPE,
|
| SLOPPY_BLOCK_WITH_EVAL_CONTEXT_EXTENSION_TYPE,
|
| @@ -791,14 +793,13 @@
|
| V(MAP_CODE_CACHE_SUB_TYPE) \
|
| V(SCOPE_INFO_SUB_TYPE) \
|
| V(STRING_TABLE_SUB_TYPE) \
|
| - V(DESCRIPTOR_ARRAY_SUB_TYPE) \
|
| - V(TRANSITION_ARRAY_SUB_TYPE)
|
| + V(DESCRIPTOR_ARRAY_SUB_TYPE)
|
|
|
| enum FixedArraySubInstanceType {
|
| #define DEFINE_FIXED_ARRAY_SUB_INSTANCE_TYPE(name) name,
|
| FIXED_ARRAY_SUB_INSTANCE_TYPE_LIST(DEFINE_FIXED_ARRAY_SUB_INSTANCE_TYPE)
|
| #undef DEFINE_FIXED_ARRAY_SUB_INSTANCE_TYPE
|
| - LAST_FIXED_ARRAY_SUB_TYPE = TRANSITION_ARRAY_SUB_TYPE
|
| + LAST_FIXED_ARRAY_SUB_TYPE = DESCRIPTOR_ARRAY_SUB_TYPE
|
| };
|
|
|
|
|
| @@ -866,6 +867,7 @@
|
| class TypeFeedbackInfo;
|
| class TypeFeedbackVector;
|
| class WeakCell;
|
| +class TransitionArray;
|
|
|
| // We cannot just say "class HeapType;" if it is created from a template... =8-?
|
| template<class> class TypeImpl;
|
|
|