| Index: runtime/vm/deferred_objects.cc
|
| ===================================================================
|
| --- runtime/vm/deferred_objects.cc (revision 40149)
|
| +++ runtime/vm/deferred_objects.cc (working copy)
|
| @@ -88,9 +88,11 @@
|
| DeferredObject* obj = deopt_context->GetDeferredObject(index());
|
| *slot() = obj->object();
|
| if (FLAG_trace_deoptimization_verbose) {
|
| - OS::PrintErr("writing instance ref at %" Px ": %s\n",
|
| - reinterpret_cast<uword>(slot()),
|
| - Instance::Handle(obj->object()).ToCString());
|
| + const Class& cls = Class::Handle(Isolate::Current()->class_table()->At(
|
| + Object::Handle(obj->object()).GetClassId()));
|
| + OS::PrintErr("writing instance of class %s ref at %" Px ".\n",
|
| + cls.ToCString(),
|
| + reinterpret_cast<uword>(slot()));
|
| }
|
| }
|
|
|
|
|