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. |