Index: runtime/vm/disassembler_ia32.cc |
=================================================================== |
--- runtime/vm/disassembler_ia32.cc (revision 16802) |
+++ runtime/vm/disassembler_ia32.cc (working copy) |
@@ -410,7 +410,7 @@ |
return obj.ToCString(); |
} |
- const Class& clazz = Class::CheckedHandle(obj.clazz()); |
+ const Class& clazz = Class::Handle(obj.clazz()); |
const char* full_class_name = clazz.ToCString(); |
const char* format = "instance of %s"; |
intptr_t len = OS::SNPrint(NULL, 0, format, full_class_name) + 1; |
@@ -431,7 +431,8 @@ |
Isolate::Current()->heap()->Contains(addr - kHeapObjectTag)) { |
Object& obj = Object::Handle(reinterpret_cast<RawObject*>(addr)); |
if (obj.IsArray()) { |
- const Array& arr = Array::CheckedHandle(obj.raw()); |
+ Array& arr = Array::Handle(); |
+ arr ^= obj.raw(); |
Ivan Posva
2013/01/11 23:13:33
const Array& arr = Array::Cast(obj);
Florian Schneider
2013/01/14 09:43:57
Done.
|
intptr_t len = arr.Length(); |
if (len > 5) len = 5; // Print a max of 5 elements. |
Print(" Array["); |
@@ -1688,8 +1689,9 @@ |
const intptr_t offset = pc - start; |
while (comment_finger < comments.Length() && |
comments.PCOffsetAt(comment_finger) <= offset) { |
- formatter->Print(" ;; %s\n", |
- comments.CommentAt(comment_finger).ToCString()); |
+ formatter->Print( |
+ " ;; %s\n", |
+ String::Handle(comments.CommentAt(comment_finger)).ToCString()); |
comment_finger++; |
} |
int instruction_length = DecodeInstruction(hex_buffer, |