| Index: src/objects.h
 | 
| diff --git a/src/objects.h b/src/objects.h
 | 
| index bf7f67d22af9cb8bc4820bafc7bdbeffde17f91e..fdbf55a066ab027e8c84c731ff807208edf22993 100644
 | 
| --- a/src/objects.h
 | 
| +++ b/src/objects.h
 | 
| @@ -9,6 +9,7 @@
 | 
|  #include "src/assert-scope.h"
 | 
|  #include "src/builtins.h"
 | 
|  #include "src/elements-kind.h"
 | 
| +#include "src/field-index.h"
 | 
|  #include "src/flags.h"
 | 
|  #include "src/list.h"
 | 
|  #include "src/property-details.h"
 | 
| @@ -2500,9 +2501,9 @@ class JSObject: public JSReceiver {
 | 
|    // Access fast-case object properties at index.
 | 
|    static Handle<Object> FastPropertyAt(Handle<JSObject> object,
 | 
|                                         Representation representation,
 | 
| -                                       int index);
 | 
| -  inline Object* RawFastPropertyAt(int index);
 | 
| -  inline void FastPropertyAtPut(int index, Object* value);
 | 
| +                                       FieldIndex index);
 | 
| +  inline Object* RawFastPropertyAt(FieldIndex index);
 | 
| +  inline void FastPropertyAtPut(FieldIndex index, Object* value);
 | 
|    void WriteToField(int descriptor, Object* value);
 | 
|  
 | 
|    // Access to in object properties.
 | 
| 
 |