| Index: src/code-stubs.h
 | 
| diff --git a/src/code-stubs.h b/src/code-stubs.h
 | 
| index 732a58a3cf098c44f0b6a5f3fdaa09aae28e847d..e8124c02db4d545fdeb642c9ca25485a08951cf9 100644
 | 
| --- a/src/code-stubs.h
 | 
| +++ b/src/code-stubs.h
 | 
| @@ -69,7 +69,6 @@ namespace internal {
 | 
|    V(FastArrayPush)                          \
 | 
|    V(FastCloneRegExp)                        \
 | 
|    V(FastCloneShallowArray)                  \
 | 
| -  V(FastCloneShallowObject)                 \
 | 
|    V(FastNewClosure)                         \
 | 
|    V(FastNewContext)                         \
 | 
|    V(FastNewObject)                          \
 | 
| @@ -116,6 +115,7 @@ namespace internal {
 | 
|    V(BitwiseAnd)                             \
 | 
|    V(BitwiseOr)                              \
 | 
|    V(BitwiseXor)                             \
 | 
| +  V(FastCloneShallowObject)                 \
 | 
|    V(LessThan)                               \
 | 
|    V(LessThanOrEqual)                        \
 | 
|    V(GreaterThan)                            \
 | 
| @@ -1055,26 +1055,25 @@ class FastCloneShallowArrayStub : public HydrogenCodeStub {
 | 
|    DEFINE_HYDROGEN_CODE_STUB(FastCloneShallowArray, HydrogenCodeStub);
 | 
|  };
 | 
|  
 | 
| -
 | 
| -class FastCloneShallowObjectStub : public HydrogenCodeStub {
 | 
| +class FastCloneShallowObjectStub : public TurboFanCodeStub {
 | 
|   public:
 | 
|    // Maximum number of properties in copied object.
 | 
|    static const int kMaximumClonedProperties = 6;
 | 
|  
 | 
|    FastCloneShallowObjectStub(Isolate* isolate, int length)
 | 
| -      : HydrogenCodeStub(isolate) {
 | 
| +      : TurboFanCodeStub(isolate) {
 | 
|      DCHECK_GE(length, 0);
 | 
|      DCHECK_LE(length, kMaximumClonedProperties);
 | 
| -    set_sub_minor_key(LengthBits::encode(length));
 | 
| +    minor_key_ = LengthBits::encode(LengthBits::encode(length));
 | 
|    }
 | 
|  
 | 
| -  int length() const { return LengthBits::decode(sub_minor_key()); }
 | 
| +  int length() const { return LengthBits::decode(minor_key_); }
 | 
|  
 | 
|   private:
 | 
|    class LengthBits : public BitField<int, 0, 4> {};
 | 
|  
 | 
|    DEFINE_CALL_INTERFACE_DESCRIPTOR(FastCloneShallowObject);
 | 
| -  DEFINE_HYDROGEN_CODE_STUB(FastCloneShallowObject, HydrogenCodeStub);
 | 
| +  DEFINE_TURBOFAN_CODE_STUB(FastCloneShallowObject, TurboFanCodeStub);
 | 
|  };
 | 
|  
 | 
|  
 | 
| 
 |