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

public Class FindInCodeCachePanel

extends SAPanel
Class Inheritance
Imports
java.io.*, java.awt.*, java.awt.event.*, javax.swing.*, javax.swing.event.*, javax.swing.text.*, sun.jvm.hotspot.debugger.*, sun.jvm.hotspot.oops.*, sun.jvm.hotspot.runtime.*, sun.jvm.hotspot.utilities.*, sun.jvm.hotspot.code.*, sun.jvm.hotspot.ui.classbrowser.*

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

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv class

Field Summary

Modifier and TypeField and Description
private HistoryComboBox
private SAEditorPane
private JButton
private long
private FindInCodeCachePanel.Visitor
private ProgressBarPanel
private long
private Address
Inherited from sun.jvm.hotspot.ui.SAPanel:
listeners

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private void
private void
Inherited from sun.jvm.hotspot.ui.SAPanel:
addPanelListenerremovePanelListenershowCodeViewershowInspectorshowInspectorshowJavaStackTraceshowThreadInfoshowThreadOopInspectorshowThreadStackMemory

Field Detail

addressFieldback to summary
private HistoryComboBox addressField
contentEditorback to summary
private SAEditorPane contentEditor
findButtonback to summary
private JButton findButton
iteratedback to summary
private long iterated
iteratorback to summary
private FindInCodeCachePanel.Visitor iterator
progressBarback to summary
private ProgressBarPanel progressBar
usedSizeback to summary
private long usedSize
valueback to summary
private Address value

Constructor Detail

FindInCodeCachePanelback to summary
public FindInCodeCachePanel()

Method Detail

clearResultWindowback to summary
private void clearResultWindow()
reportResultback to summary
private void reportResult(StringBuffer result, CodeBlob blob)
updateProgressBarback to summary
private void updateProgressBar(final StringBuffer result)
sun.jvm.hotspot.ui back to summary

pack-priv Class FindInCodeCachePanel.Visitor

extends Object
implements CodeCacheVisitor
Class Inheritance
All Implemented Interfaces
sun.jvm.hotspot.code.CodeCacheVisitor

Field Summary

Modifier and TypeField and Description
pack-priv Address
pack-priv StringBuffer
pack-priv boolean

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
public void
public void
private void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

baseback to summary
pack-priv Address base
resultback to summary
pack-priv StringBuffer result
searchingback to summary
pack-priv boolean searching

Constructor Detail

Visitorback to summary
pack-priv Visitor()

Method Detail

cleanupback to summary
public void cleanup()
epilogueback to summary
public void epilogue()

Implements sun.jvm.hotspot.code.CodeCacheVisitor.epilogue.

prologueback to summary
public void prologue(Address start, Address end)

Implements sun.jvm.hotspot.code.CodeCacheVisitor.prologue.

searchback to summary
private void search()
visitback to summary
public void visit(CodeBlob blob)

Implements sun.jvm.hotspot.code.CodeCacheVisitor.visit.