inspectorJ -- JavaTM Profiler
|
|
|
| AgentGlobalContext | Data structure to hold global data for the agent such as pointers to the JavaVM and the jvmtiEnv |
| inspectorj::agent::AgentLogger | AgentLogger is a simple logger class for logging to stdout / stderr |
| inspectorj::agent::AgentPacketHandler | AgentPacketHandler class handles jdwpCmdPackets that are received from the client |
| inspectorj::agent::AgentServer | AgentServer class handles reading and writing packets for the inspectorJ agent |
| inspectorj::agent::AgentSocket | AgentSocket is a tcp socket wrapper class for reading and writing jdwp packets and other types to and from an inspectorj client |
| inspectorj::agent::commandset::BytecodeCmdSet | BytecodeCmdSet is a commandSet for executing reference type commands |
| inspectorj::model::BytecodeHighlighter | BytecodeHighlighter provides formatting for bytecode textual output |
| inspectorj::model::BytecodeHighlighter::HighlightingRule | A struct that pairs a regular expression pattern with a character format |
| ClassInfo | Data structure to hold class information |
| inspectorj::model::ClassTableModel | ClassTableModel is a QAbstractTableModel for representing a tabular view of java classes |
| inspectorj::toolset::ClassToolSet | ClassToolSet encapsulates a set of tools for profiling and presenting java classes in the remote VM |
| inspectorj::model::ClassTreeModel | ClassTreeModel is a QAbstractItemModel for representing a tree view of a java class |
| inspectorj::client::ClientPacketHandler | ClientPacketHandler class is responsible for low level handling of jdwp packets |
| inspectorj::client::ConnectionManager | ConnectionManager is a class that manages the underlying socket connection that InspectorJ uses to connect to the jvm |
| CrwClassImage | |
| CrwConstantPoolEntry | |
| inspectorj::jdwp::FieldID | JDWP field ID |
| inspectorj::jdwp::FrameID | JDWP frame ID |
| inspectorj::client::ijConnection | |
| Injection | |
| inspectorj::client::InspectorJ | InspectorJ class is the main window class for inspectorJ |
| inspectorj::client::InvokerThread< TClass > | InvokerThread is a thread class used to invoke a callback in a new thread |
| inspectorj::model::JavaClass | JavaClass represents a class or other reference that is loaded in the remote jvm |
| inspectorj::model::JavaField | JavaField represents a field of a java class |
| inspectorj::model::JavaMethod | JavaMethod represents a method of a java class |
| inspectorj::client::JDWPAction | JDWPAction is an an action class for handling JDWPPackets |
| inspectorj::jdwp::JDWPCommand | JDWPCommand wraps the jdwpCmdPacket struct |
| inspectorj::agent::commandset::JDWPCommandSet | JDWPCommandSet is a base class for all commandSet classes |
| inspectorj::jdwp::JDWPPacket | JDWPPacket is the base class for JDWPCommand and JDWPReply |
| inspectorj::jdwp::JDWPReply | JDWPReply wraps the jdwpReplyPacket struct |
| inspectorj::client::JDWPThreadAction< TClass > | JDWPThreadAction is a template class that takes a callback functor and invokes it in a new thread object |
| Ui::MainWindow | |
| inspectorj::jdwp::MethodID | JDWP method ID |
| MethodImage | |
| MethodInfo | Data structure to hold method information |
| inspectorj::jdwp::ObjectID | JDWP object ID |
| inspectorj::toolset::ProfileToolSet | ProfileToolSet is a toolset for converting SessionProfiles to and from XML |
| inspectorj::agent::commandset::ReferenceTypeCmdSet | ReferenceTypeCmdSet is a commandSet for executing reference type commands |
| inspectorj::jdwp::ReferenceTypeID | JDWP reference type ID |
| inspectorj::client::SessionProfile | SessionProfile class encapsulates user settings for a profiling session |
| inspectorj::client::SessionProfileDialog | SessionProfileDialog allows users to create and manage session profiles |
| Ui::SessionProfileDlg | |
| inspectorj::toolset::ToolSetUtils | ToolSetUtils encapsulates general purpose utilites for all toolsets |
| inspectorj::model::TreeItem | |
| Ui_MainWindow | |
| Ui_SessionProfileDlg | |
| inspectorj::agent::commandset::VirtualMachineCmdSet | VirtualMachineCmdSet is a commandSet for executing virtual machine specific commands such as version info, id sizes, etc |
| inspectorj::client::WizardControl | WizardControl provides simple navigation support for navigating forward and backward through a multi-page wizard style dialog or form |
1.5.1