org.netbeans.lib.profiler.wireprotocol |
|
Java Source File Name | Type | Comment |
AsyncMessageCommand.java | Class | Asynchronous message that the server may occasionally send to the client. |
CalibrationDataResponse.java | Class | Contains the calibration information obtained for CPU instrumentation used for profiling. |
ClassLoadedCommand.java | Class | Notification about a class load event that the server sends to the client. |
CodeRegionCPUResultsResponse.java | Class | Code region CPU profiling results, that are sent to the client upon request. |
Command.java | Class | Base class for all Commands, i.e. |
DefiningLoaderResponse.java | Class | Response containing the id of the defining class loader, sent to the client in response to the relevant request. |
DumpResultsResponse.java | Class | Response to the client's request to dump the current rough profiling data contents into the shared-memory file. |
EventBufferDumpedCommand.java | Class | This command is issued by the profiling back-end when an event buffer is dumped into the shared-memory file
for natural reasons (capacity exceeded). |
GetClassIdCommand.java | Class | Command that is issued by back end when the instance is allocated via reflection
and a classId is needed for given class identified by class name and classloaded id. |
GetClassIdResponse.java | Class | Response to the client's request to dump the current rough profiling data contents into the shared-memory file. |
GetDefiningClassLoaderCommand.java | Class | A request to obtain the defining class loader for a given class and its initiating loader,
that the client sends to the server. |
GetMethodNamesForJMethodIdsCommand.java | Class | Request from the client to the back end to return names of methods with specified jmethodIDs. |
InitiateInstrumentationCommand.java | Class | Request from the client to the back end to initiate TA instrumentation of the given type. |
InstrumentMethodGroupCommand.java | Class | Request from client to back end to instrument a group of TA methods. |
InstrumentMethodGroupData.java | Class | Conceptually, the base class for both InstrumentMethodGroupResponse and InstrumentMethodGroupCommand. |
InstrumentMethodGroupResponse.java | Class | Response from client to back end, that contains a group of TA methods to instrument. |
InternalStatsResponse.java | Class | Response containing instrumentation- and profiling-related statistics - most of the data that is presented if one
invokes Profile | Get internal statistics command in the tool. |
MethodInvokedFirstTimeCommand.java | Class | Command issued by the back end when the lazy transitive CPU profiling instrumentation scheme is used,
and the given method is invoked for the first time. |
MethodLoadedCommand.java | Class | Command that is issued by back end when the option to instrument methods invoked via reflection is on,
and a given method is just about to be executed in this way.
It is only used for CPU profiling, when Eager or Lazy schemes are used (RecursiveMethodInstrumentor1 or
RecursiveMethodInstrumentor2). |
MethodNamesResponse.java | Class | This is issued by back end in response to GetMethodNamesForJMethodIdsCommand. |
MonitoredNumbersResponse.java | Class | This Response, issued by the back end, contains the current information about free and total memory available
for the target application. |
ObjectAllocationResultsResponse.java | Class | This Response, issued by the back end, contains the current information about the number of objects allocated
for each type. |
Response.java | Class | Instances of this class are sent back by both client and back end (server) in response to some Commands.
An instance of the base Response class is used to signal just success or failure (with possible additional
error message). |
RootClassLoadedCommand.java | Class | This command is issued by the back end to signal that the root instrumentation class has been loaded. |
SetChangeableInstrParamsCommand.java | Class | This command, sent by the client, contains the instrumentation parameters (settings) that
can be changed once instrumentation is active and profiling is going on. |
SetUnchangeableInstrParamsCommand.java | Class | This command, sent by the client, contains the instrumentation parameters (settings),
that cannot be modified once instrumentation is active and profiling is going on. |
TakeHeapDumpCommand.java | Class | |
ThreadLivenessStatusResponse.java | Class | This Response, issued by the back end, contains the current information about the live/dead status for tracked threads. |
VMPropertiesResponse.java | Class | This response is generated by the back end and contains the VM properties such as various class paths. |
WireIO.java | Class | Implementation of our custom serialization. |