Top Description Fields Constructors Methods
sun.jvm.hotspot.runtime.win32_amd64

public Class Win32AMD64JavaThreadPDAccess

extends Object
implements JavaThreadPDAccess
Class Inheritance
All Implemented Interfaces
sun.jvm.hotspot.runtime.JavaThreadPDAccess
Imports
java.io.*, java.util.*, sun.jvm.hotspot.debugger.*, sun.jvm.hotspot.debugger.amd64.*, sun.jvm.hotspot.runtime.*, sun.jvm.hotspot.runtime.amd64.*, sun.jvm.hotspot.runtime.x86.*, sun.jvm.hotspot.types.*, sun.jvm.hotspot.utilities.*, .Observable, .Observer

This class is only public to allow using the VMObjectFactory to instantiate these.

Field Summary

Modifier and TypeField and Description
private static final long
private static AddressField
private static AddressField
private static Field

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Address
public Frame
public Frame
public Address
public Address
public Address
public ThreadProxy
private static synchronized void
public RegisterMap
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GUESS_SCAN_RANGEback to summary
private static final long GUESS_SCAN_RANGE
lastJavaFPFieldback to summary
private static AddressField lastJavaFPField
osThreadFieldback to summary
private static AddressField osThreadField
threadIdFieldback to summary
private static Field threadIdField

Constructor Detail

Win32AMD64JavaThreadPDAccessback to summary
public Win32AMD64JavaThreadPDAccess()

Method Detail

getBaseOfStackPointerback to summary
public Address getBaseOfStackPointer(Address addr)

Implements sun.jvm.hotspot.runtime.JavaThreadPDAccess.getBaseOfStackPointer.

getCurrentFrameGuessback to summary
public Frame getCurrentFrameGuess(JavaThread thread, Address addr)

Implements sun.jvm.hotspot.runtime.JavaThreadPDAccess.getCurrentFrameGuess.

getLastFramePDback to summary
public Frame getLastFramePD(JavaThread thread, Address addr)

Implements sun.jvm.hotspot.runtime.JavaThreadPDAccess.getLastFramePD.

getLastJavaFPback to summary
public Address getLastJavaFP(Address addr)

Implements sun.jvm.hotspot.runtime.JavaThreadPDAccess.getLastJavaFP.

getLastJavaPCback to summary
public Address getLastJavaPC(Address addr)

Implements sun.jvm.hotspot.runtime.JavaThreadPDAccess.getLastJavaPC.

getLastSPback to summary
public Address getLastSP(Address addr)

Implements sun.jvm.hotspot.runtime.JavaThreadPDAccess.getLastSP.

getThreadProxyback to summary
public ThreadProxy getThreadProxy(Address addr)

Implements sun.jvm.hotspot.runtime.JavaThreadPDAccess.getThreadProxy.

initializeback to summary
private static synchronized void initialize(TypeDataBase db)
newRegisterMapback to summary
public RegisterMap newRegisterMap(JavaThread thread, boolean updateMap)

Implements sun.jvm.hotspot.runtime.JavaThreadPDAccess.newRegisterMap.

printInfoOnback to summary
public void printInfoOn(Address threadAddr, PrintStream tty)

Implements sun.jvm.hotspot.runtime.JavaThreadPDAccess.printInfoOn.

printThreadIDOnback to summary
public void printThreadIDOn(Address addr, PrintStream tty)

Implements sun.jvm.hotspot.runtime.JavaThreadPDAccess.printThreadIDOn.