APIdia Launch Partner
Top Description Fields Constructors Methods
sun.jvm.hotspot.ui

public Class FindInHeapPanel

extends JPanel
Class Inheritance
Imports
java.util.*, java.awt.*, java.awt.event.*, javax.swing.*, javax.swing.text.*, sun.jvm.hotspot.debugger.*, sun.jvm.hotspot.oops.*, sun.jvm.hotspot.runtime.*, sun.jvm.hotspot.utilities.*

Finds a given (Address) value in the heap. Only intended for use in a debugging system.

Field Summary

Modifier and TypeField and Description
private HistoryComboBox
private long
private JButton
private long
private RawHeapVisitor
private double
pack-priv static final double
private boolean
private ProgressBarPanel
private JTextArea
private ArrayList<String>
private long
private Address

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private void
private boolean
reportResult(final Address addr)

private void
private synchronized void
Inherited from javax.swing.JPanel:
getAccessibleContextgetUIgetUIClassIDparamStringsetUIupdateUI

Field Detail

addressFieldback to summary
private HistoryComboBox addressField
addressSizeback to summary
private long addressSize
findButtonback to summary
private JButton findButton
iteratedback to summary
private long iterated
iteratorback to summary
private RawHeapVisitor iterator
lastFracback to summary
private double lastFrac
minUpdateFractionback to summary
pack-priv static final double minUpdateFraction
pendingUpdateback to summary
private boolean pendingUpdate
progressBarback to summary
private ProgressBarPanel progressBar
textAreaback to summary
private JTextArea textArea
updatesback to summary
private ArrayList<String> updates
usedSizeback to summary
private long usedSize
valueback to summary
private Address value

Constructor Detail

FindInHeapPanelback to summary
public FindInHeapPanel()

Method Detail

clearResultWindowback to summary
private void clearResultWindow()
invokeInDispatchThreadback to summary
private void invokeInDispatchThread(Runnable runnable)
reportResultback to summary
private boolean reportResult(final Address addr)
updateProgressBarback to summary
private void updateProgressBar()
updateResultWindowback to summary
private synchronized void updateResultWindow()