|
|
This release of Jinsight includes a number of experimental features that are not currently documented. These "advanced" features may be enabled by running Jinsight with the following option:
-Djinsight.enableAdvancedFeatures=yes
Below is a very brief description of each of these features. Some of these features are fully functional, while others are early prototypes of ongoing work. Contact the discussion area on the Jinsight IBM alphaWorks site or send email to jinsight@us.ibm.com for more information on these features.
Two additional techniques for specifying slices are available when the advanced features are enabled.
A query editor is provided that allows you to create more complex slices from scratch, or to fine tune the definition of slices that you have already created. When you have enabled the advanced features, an additional tab labeled Queries will appear in the Slice Definition Editor.
Another technique for specifying slices is provided in the Classification Editor. When advanced features are enabled, the Classification Editor may be opened from the Windows menu in the workspace window. This editor allows you to select an attribute of the trace information, and create one or more slices based on values of that attribute.
When advanced features are enabled, an additional menu Show Information Related to Selected Items will appear in the popup and Selected menus in each of the views. Based on the type of information selected, this menu lets you compute and display additional related information. Below is a partial list of some of the types of related information you may navigate to:
- the threads in which the selected method invocation(s) occur
- the target objects of method invocation(s)
- the constructor of the selected object(s)
- invocations concurrent with the selected method invocation(s)
- the caller of the selected method invocation(s)
This release of Jinsight allows a live connection to a running application. This is only supported for certain JVMs --- see the release notes for details on which JVMs support this feature.
|
|