| Index: include/v8.h | 
| diff --git a/include/v8.h b/include/v8.h | 
| index 8dabef0d5885448bfdd590c37f88ab4dfe8218a0..a7ede84ba5f38cd08f59d936948a9604e09f3453 100644 | 
| --- a/include/v8.h | 
| +++ b/include/v8.h | 
| @@ -3440,6 +3440,8 @@ class V8EXPORT V8 { | 
| * for partially dependent handles only. | 
| * See v8-profiler.h for RetainedObjectInfo interface description. | 
| */ | 
| +  // TODO(marja): deprecate AddObjectGroup. Use SetObjectGroupID and | 
| +  // SetRetainedObjectInfo instead. | 
| static void AddObjectGroup(Persistent<Value>* objects, | 
| size_t length, | 
| RetainedObjectInfo* info = NULL); | 
| @@ -3448,6 +3450,14 @@ class V8EXPORT V8 { | 
| size_t length, | 
| RetainedObjectInfo* info = NULL); | 
|  | 
| +  static void SetObjectGroupId(Isolate* isolate, | 
| +                               const Persistent<Value>& object, | 
| +                               void* id); | 
| + | 
| +  static void SetRetainedObjectInfo(Isolate* isolate, | 
| +                                    void* id, | 
| +                                    RetainedObjectInfo* info); | 
| + | 
| /** | 
| * Allows the host application to declare implicit references between | 
| * the objects: if |parent| is alive, all |children| are alive too. | 
|  |