src/share/vm/utilities/debug.cpp

changeset 777
37f87013dfd8
parent 548
ba764ed4b6f2
child 791
1ee8caae33af
     1.1 --- a/src/share/vm/utilities/debug.cpp	Wed Jun 04 13:51:09 2008 -0700
     1.2 +++ b/src/share/vm/utilities/debug.cpp	Thu Jun 05 15:57:56 2008 -0700
     1.3 @@ -666,7 +666,7 @@
     1.4    oop target;
     1.5    void do_oop(oop* o) {
     1.6      if (o != NULL && *o == target) {
     1.7 -      tty->print_cr("0x%08x", o);
     1.8 +      tty->print_cr(INTPTR_FORMAT, o);
     1.9      }
    1.10    }
    1.11    void do_oop(narrowOop* o) { ShouldNotReachHere(); }
    1.12 @@ -685,13 +685,13 @@
    1.13  
    1.14  
    1.15  static void findref(intptr_t x) {
    1.16 -  GenCollectedHeap *gch = GenCollectedHeap::heap();
    1.17 +  CollectedHeap *ch = Universe::heap();
    1.18    LookForRefInGenClosure lookFor;
    1.19    lookFor.target = (oop) x;
    1.20    LookForRefInObjectClosure look_in_object((oop) x);
    1.21  
    1.22    tty->print_cr("Searching heap:");
    1.23 -  gch->object_iterate(&look_in_object);
    1.24 +  ch->object_iterate(&look_in_object);
    1.25  
    1.26    tty->print_cr("Searching strong roots:");
    1.27    Universe::oops_do(&lookFor, false);

mercurial