| Index: src/objects-inl.h | 
| diff --git a/src/objects-inl.h b/src/objects-inl.h | 
| index 9ff35efbcf90aac117d2f1001fed87d705a8741e..451a3725a8b7290b1cd446ad27608a0b8f3192aa 100644 | 
| --- a/src/objects-inl.h | 
| +++ b/src/objects-inl.h | 
| @@ -3436,7 +3436,6 @@ int Code::arguments_count() { | 
|  | 
| int Code::major_key() { | 
| ASSERT(kind() == STUB || | 
| -         kind() == COMPILED_STUB || | 
| kind() == UNARY_OP_IC || | 
| kind() == BINARY_OP_IC || | 
| kind() == COMPARE_IC || | 
| @@ -3448,7 +3447,6 @@ int Code::major_key() { | 
|  | 
| void Code::set_major_key(int major) { | 
| ASSERT(kind() == STUB || | 
| -         kind() == COMPILED_STUB || | 
| kind() == UNARY_OP_IC || | 
| kind() == BINARY_OP_IC || | 
| kind() == COMPARE_IC || | 
| @@ -3557,7 +3555,7 @@ void Code::set_profiler_ticks(int ticks) { | 
|  | 
|  | 
| unsigned Code::stack_slots() { | 
| -  ASSERT(kind() == OPTIMIZED_FUNCTION || kind() == COMPILED_STUB); | 
| +  ASSERT(kind() == OPTIMIZED_FUNCTION); | 
| return StackSlotsField::decode( | 
| READ_UINT32_FIELD(this, kKindSpecificFlags1Offset)); | 
| } | 
| @@ -3565,7 +3563,7 @@ unsigned Code::stack_slots() { | 
|  | 
| void Code::set_stack_slots(unsigned slots) { | 
| CHECK(slots <= (1 << kStackSlotsBitCount)); | 
| -  ASSERT(kind() == OPTIMIZED_FUNCTION || kind() == COMPILED_STUB); | 
| +  ASSERT(kind() == OPTIMIZED_FUNCTION); | 
| int previous = READ_UINT32_FIELD(this, kKindSpecificFlags1Offset); | 
| int updated = StackSlotsField::update(previous, slots); | 
| WRITE_UINT32_FIELD(this, kKindSpecificFlags1Offset, updated); | 
| @@ -3573,7 +3571,7 @@ void Code::set_stack_slots(unsigned slots) { | 
|  | 
|  | 
| unsigned Code::safepoint_table_offset() { | 
| -  ASSERT(kind() == OPTIMIZED_FUNCTION || kind() == COMPILED_STUB); | 
| +  ASSERT(kind() == OPTIMIZED_FUNCTION); | 
| return SafepointTableOffsetField::decode( | 
| READ_UINT32_FIELD(this, kKindSpecificFlags2Offset)); | 
| } | 
| @@ -3581,7 +3579,7 @@ unsigned Code::safepoint_table_offset() { | 
|  | 
| void Code::set_safepoint_table_offset(unsigned offset) { | 
| CHECK(offset <= (1 << kSafepointTableOffsetBitCount)); | 
| -  ASSERT(kind() == OPTIMIZED_FUNCTION || kind() == COMPILED_STUB); | 
| +  ASSERT(kind() == OPTIMIZED_FUNCTION); | 
| ASSERT(IsAligned(offset, static_cast<unsigned>(kIntSize))); | 
| int previous = READ_UINT32_FIELD(this, kKindSpecificFlags2Offset); | 
| int updated = SafepointTableOffsetField::update(previous, offset); | 
|  |