hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/FindInHeapPanel.java
changeset 360 21d113ecbf6a
parent 1 489c9b5090e2
child 670 ddf3e9583f2f
equal deleted inserted replaced
357:f4edb0d9f109 360:21d113ecbf6a
    90             error = reportResult(addr);
    90             error = reportResult(addr);
    91           }
    91           }
    92           iterated += addressSize;
    92           iterated += addressSize;
    93           updateProgressBar();
    93           updateProgressBar();
    94         }
    94         }
    95 
    95         public void visitCompOopAddress(Address addr) {
       
    96           if (error) return;
       
    97 
       
    98           Address val = addr.getCompOopAddressAt(0);
       
    99           if (AddressOps.equal(val, value)) {
       
   100             error = reportResult(addr);
       
   101           }
       
   102           iterated += addressSize;
       
   103           updateProgressBar();
       
   104 
       
   105         }
    96         public void epilogue() {
   106         public void epilogue() {
    97           iterated = 0;
   107           iterated = 0;
    98           updateProgressBar();
   108           updateProgressBar();
    99           findButton.setEnabled(true);
   109           findButton.setEnabled(true);
   100         }
   110         }