| Index: src/objects.h
 | 
| diff --git a/src/objects.h b/src/objects.h
 | 
| index 3ec9428ab255d48da40b5537a8961cc559186906..fbd368fb268939381c69996aac4aa9eed3cd8dc0 100644
 | 
| --- a/src/objects.h
 | 
| +++ b/src/objects.h
 | 
| @@ -4291,6 +4291,11 @@ class Code: public HeapObject {
 | 
|    inline byte compare_state();
 | 
|    inline void set_compare_state(byte value);
 | 
|  
 | 
| +  // [compare_operation]: For kind COMPARE_IC tells what compare operation the
 | 
| +  // stub was generated for.
 | 
| +  inline byte compare_operation();
 | 
| +  inline void set_compare_operation(byte value);
 | 
| +
 | 
|    // [to_boolean_foo]: For kind TO_BOOLEAN_IC tells what state the stub is in.
 | 
|    inline byte to_boolean_state();
 | 
|    inline void set_to_boolean_state(byte value);
 | 
| @@ -4474,6 +4479,8 @@ class Code: public HeapObject {
 | 
|  
 | 
|    static const int kBinaryOpReturnTypeOffset = kBinaryOpTypeOffset + 1;
 | 
|  
 | 
| +  static const int kCompareOperationOffset = kCompareStateOffset + 1;
 | 
| +
 | 
|    static const int kAllowOSRAtLoopNestingLevelOffset = kFullCodeFlags + 1;
 | 
|    static const int kProfilerTicksOffset = kAllowOSRAtLoopNestingLevelOffset + 1;
 | 
|  
 | 
| 
 |