hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Frame.java
changeset 30590 14f7f48c1377
parent 13728 882756847a04
child 31389 e0688be912e5
equal deleted inserted replaced
30589:4722e25bfd6d 30590:14f7f48c1377
    24 
    24 
    25 package sun.jvm.hotspot.runtime;
    25 package sun.jvm.hotspot.runtime;
    26 
    26 
    27 import java.io.*;
    27 import java.io.*;
    28 import java.util.*;
    28 import java.util.*;
    29 import sun.jvm.hotspot.*;
    29 
    30 import sun.jvm.hotspot.code.*;
    30 import sun.jvm.hotspot.code.*;
    31 import sun.jvm.hotspot.compiler.*;
    31 import sun.jvm.hotspot.compiler.*;
    32 import sun.jvm.hotspot.c1.*;
       
    33 import sun.jvm.hotspot.debugger.*;
    32 import sun.jvm.hotspot.debugger.*;
    34 import sun.jvm.hotspot.interpreter.*;
    33 import sun.jvm.hotspot.interpreter.*;
    35 import sun.jvm.hotspot.oops.*;
    34 import sun.jvm.hotspot.oops.*;
    36 import sun.jvm.hotspot.runtime.sparc.SPARCFrame;
       
    37 import sun.jvm.hotspot.types.*;
    35 import sun.jvm.hotspot.types.*;
    38 import sun.jvm.hotspot.utilities.*;
    36 import sun.jvm.hotspot.utilities.*;
    39 
    37 
    40 /** <P> A frame represents a physical stack frame (an activation).
    38 /** <P> A frame represents a physical stack frame (an activation).
    41     Frames can be C or Java frames, and the Java frames can be
    39     Frames can be C or Java frames, and the Java frames can be
   624     CodeBlob cb = VM.getVM().getCodeCache().findBlob(getPC());
   622     CodeBlob cb = VM.getVM().getCodeCache().findBlob(getPC());
   625     if (Assert.ASSERTS_ENABLED) {
   623     if (Assert.ASSERTS_ENABLED) {
   626       Assert.that(cb != null, "sanity check");
   624       Assert.that(cb != null, "sanity check");
   627     }
   625     }
   628     if (cb.getOopMaps() != null) {
   626     if (cb.getOopMaps() != null) {
   629       OopMapSet.oopsDo(this, cb, regMap, oopVisitor, VM.getVM().isDebugging());
   627       ImmutableOopMapSet.oopsDo(this, cb, regMap, oopVisitor, VM.getVM().isDebugging());
   630 
   628 
   631       // FIXME: add in traversal of argument oops (skipping this for
   629       // FIXME: add in traversal of argument oops (skipping this for
   632       // now until we have the other stuff tested)
   630       // now until we have the other stuff tested)
   633 
   631 
   634     }
   632     }