| Index: src/objects.h | 
| diff --git a/src/objects.h b/src/objects.h | 
| index 4b5b51d9d90e2363c3542c877a5489f8ddb7203d..731f7a452375c0cf6f7c5330e9b237ca5f3b2b41 100644 | 
| --- a/src/objects.h | 
| +++ b/src/objects.h | 
| @@ -6421,6 +6421,17 @@ class JSGeneratorObject: public JSObject { | 
| // Resume mode, for use by runtime functions. | 
| enum ResumeMode { SEND, THROW }; | 
|  | 
| +  // Yielding from a generator returns an object with the following inobject | 
| +  // properties.  See Context::generator_result_map() for the map. | 
| +  static const int kResultValuePropertyIndex = 0; | 
| +  static const int kResultDonePropertyIndex = 1; | 
| +  static const int kResultPropertyCount = 2; | 
| + | 
| +  static const int kResultValuePropertyOffset = JSObject::kHeaderSize; | 
| +  static const int kResultDonePropertyOffset = | 
| +      kResultValuePropertyOffset + kPointerSize; | 
| +  static const int kResultSize = kResultDonePropertyOffset + kPointerSize; | 
| + | 
| private: | 
| DISALLOW_IMPLICIT_CONSTRUCTORS(JSGeneratorObject); | 
| }; | 
|  |