| Index: src/objects-inl.h
|
| diff --git a/src/objects-inl.h b/src/objects-inl.h
|
| index 04e0511a57846fcda7a9734c8c49c4cf06fa1f1d..ef1f3ed15311ad50ae18a2f057082ac7f9283b6b 100644
|
| --- a/src/objects-inl.h
|
| +++ b/src/objects-inl.h
|
| @@ -139,10 +139,13 @@ int PropertyDetails::field_width_in_words() const {
|
| return map()->instance_type() == instancetype; \
|
| }
|
|
|
| +TYPE_CHECKER(BreakPointInfo, TUPLE2_TYPE)
|
| TYPE_CHECKER(ByteArray, BYTE_ARRAY_TYPE)
|
| TYPE_CHECKER(BytecodeArray, BYTECODE_ARRAY_TYPE)
|
| +TYPE_CHECKER(CallHandlerInfo, TUPLE2_TYPE)
|
| TYPE_CHECKER(Cell, CELL_TYPE)
|
| TYPE_CHECKER(Code, CODE_TYPE)
|
| +TYPE_CHECKER(ConstantElementsPair, TUPLE2_TYPE)
|
| TYPE_CHECKER(FixedDoubleArray, FIXED_DOUBLE_ARRAY_TYPE)
|
| TYPE_CHECKER(Foreign, FOREIGN_TYPE)
|
| TYPE_CHECKER(FreeSpace, FREE_SPACE_TYPE)
|
| @@ -180,6 +183,7 @@ TYPE_CHECKER(PropertyCell, PROPERTY_CELL_TYPE)
|
| TYPE_CHECKER(SharedFunctionInfo, SHARED_FUNCTION_INFO_TYPE)
|
| TYPE_CHECKER(Symbol, SYMBOL_TYPE)
|
| TYPE_CHECKER(TransitionArray, TRANSITION_ARRAY_TYPE)
|
| +TYPE_CHECKER(TypeFeedbackInfo, TUPLE3_TYPE)
|
| TYPE_CHECKER(WeakCell, WEAK_CELL_TYPE)
|
| TYPE_CHECKER(WeakFixedArray, FIXED_ARRAY_TYPE)
|
|
|
| @@ -612,11 +616,14 @@ bool Object::IsMinusZero() const {
|
| CAST_ACCESSOR(AbstractCode)
|
| CAST_ACCESSOR(ArrayList)
|
| CAST_ACCESSOR(BoilerplateDescription)
|
| +CAST_ACCESSOR(BreakPointInfo)
|
| CAST_ACCESSOR(ByteArray)
|
| CAST_ACCESSOR(BytecodeArray)
|
| +CAST_ACCESSOR(CallHandlerInfo)
|
| CAST_ACCESSOR(Cell)
|
| CAST_ACCESSOR(Code)
|
| CAST_ACCESSOR(ConsString)
|
| +CAST_ACCESSOR(ConstantElementsPair)
|
| CAST_ACCESSOR(DeoptimizationInputData)
|
| CAST_ACCESSOR(DeoptimizationOutputData)
|
| CAST_ACCESSOR(DependentCode)
|
| @@ -685,6 +692,7 @@ CAST_ACCESSOR(SeqString)
|
| CAST_ACCESSOR(SeqTwoByteString)
|
| CAST_ACCESSOR(SharedFunctionInfo)
|
| CAST_ACCESSOR(SlicedString)
|
| +CAST_ACCESSOR(SloppyArgumentsElements)
|
| CAST_ACCESSOR(Smi)
|
| CAST_ACCESSOR(String)
|
| CAST_ACCESSOR(StringSet)
|
| @@ -693,11 +701,11 @@ CAST_ACCESSOR(Struct)
|
| CAST_ACCESSOR(Symbol)
|
| CAST_ACCESSOR(TemplateInfo)
|
| CAST_ACCESSOR(ThinString)
|
| +CAST_ACCESSOR(TypeFeedbackInfo)
|
| CAST_ACCESSOR(UnseededNumberDictionary)
|
| CAST_ACCESSOR(WeakCell)
|
| CAST_ACCESSOR(WeakFixedArray)
|
| CAST_ACCESSOR(WeakHashTable)
|
| -CAST_ACCESSOR(SloppyArgumentsElements)
|
|
|
| #define MAKE_STRUCT_CAST(NAME, Name, name) CAST_ACCESSOR(Name)
|
| STRUCT_LIST(MAKE_STRUCT_CAST)
|
|
|