| Index: src/objects-inl.h
|
| diff --git a/src/objects-inl.h b/src/objects-inl.h
|
| index f6c2f34cc5553a9fe8c92005b04e0761444a9336..08528a9e7452f74194359a55bfaa8a89d9798396 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)
|
| @@ -181,6 +184,7 @@ TYPE_CHECKER(SharedFunctionInfo, SHARED_FUNCTION_INFO_TYPE)
|
| TYPE_CHECKER(SourcePositionTableWithFrameCache, TUPLE2_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)
|
|
|
| @@ -613,11 +617,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)
|
| @@ -687,6 +694,7 @@ CAST_ACCESSOR(SeqTwoByteString)
|
| CAST_ACCESSOR(SharedFunctionInfo)
|
| CAST_ACCESSOR(SourcePositionTableWithFrameCache)
|
| CAST_ACCESSOR(SlicedString)
|
| +CAST_ACCESSOR(SloppyArgumentsElements)
|
| CAST_ACCESSOR(Smi)
|
| CAST_ACCESSOR(String)
|
| CAST_ACCESSOR(StringSet)
|
| @@ -695,11 +703,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)
|
|
|