APIdia Launch Partner
Top Fields Constructors Methods
sun.jvm.hotspot.runtime

public Class ExternalVFrame

extends VFrame
Class Inheritance
Imports
java.io.*

Field Summary

Modifier and TypeField and Description
private boolean
Inherited from sun.jvm.hotspot.runtime.VFrame:
frregMapthread

Constructor Summary

AccessConstructor and Description
pack-priv
ExternalVFrame(Frame fr, RegisterMap regMap, JavaThread thread, boolean mayBeImprecise)

Package-internal constructor

Method Summary

Modifier and TypeMethod and Description
public boolean
mayBeImpreciseDbg()

Overrides sun.jvm.hotspot.runtime.VFrame.mayBeImpreciseDbg.

An indication of whether this VFrame is "precise" or a best guess.

public void
public void
public void
Inherited from sun.jvm.hotspot.runtime.VFrame:
getFramegetRegisterMapgetThreadisCompiledFrameisDeoptimizedisEntryFrameisInterpretedFrameisJavaFrameisTopjavaSendernewVFramenewVFramesendersendertop

Field Detail

mayBeImpreciseback to summary
private boolean mayBeImprecise

Constructor Detail

ExternalVFrameback to summary
pack-priv ExternalVFrame(Frame fr, RegisterMap regMap, JavaThread thread, boolean mayBeImprecise)

Package-internal constructor

Method Detail

mayBeImpreciseDbgback to summary
public boolean mayBeImpreciseDbg()

Overrides sun.jvm.hotspot.runtime.VFrame.mayBeImpreciseDbg.

Doc from sun.jvm.hotspot.runtime.VFrame.mayBeImpreciseDbg.

An indication of whether this VFrame is "precise" or a best guess. This is used in the debugging system to handle the top frame on the stack, which, since the system will in general not be at a safepoint, has to make some guesses about exactly where in the execution it is. Any debugger should indicate to the user that the information for this frame may not be 100% correct. FIXME: may need to move this up into VFrame instead of keeping it in CompiledVFrame.

printOnback to summary
public void printOn(PrintStream tty)

Overrides sun.jvm.hotspot.runtime.VFrame.printOn.

printValueback to summary
public void printValue()

Overrides sun.jvm.hotspot.runtime.VFrame.printValue.

printValueOnback to summary
public void printValueOn(PrintStream tty)

Overrides sun.jvm.hotspot.runtime.VFrame.printValueOn.