Index: runtime/vm/object.cc |
=================================================================== |
--- runtime/vm/object.cc (revision 36435) |
+++ runtime/vm/object.cc (working copy) |
@@ -13130,6 +13130,15 @@ |
} |
+void Object::PrintJSONImpl(JSONStream* stream, bool ref) const { |
+ JSONObject jsobj(stream); |
+ jsobj.AddProperty("type", JSONType(ref)); |
+ ObjectIdRing* ring = Isolate::Current()->object_id_ring(); |
+ const intptr_t id = ring->GetIdForObject(raw()); |
+ jsobj.AddPropertyF("id", "objects/%" Pd "", id); |
+} |
+ |
+ |
void Instance::PrintJSONImpl(JSONStream* stream, bool ref) const { |
JSONObject jsobj(stream); |