JVM Tool Interface « Development Class « Java

1.Set the memory available to the JVM
2.jconsole plugin
3.This agent library can be used to track threads that wait on monitors.
4.Check the version of the interface being used
5.Track method call and return counts
6.Inject code at method calls
7.Do some very basic bytecode insertion (BCI) of class files
8.Byte Code Instrumentation (BCI)
9.How to get an easy view of the heap in terms of total object count and space used

10.Track object allocations
11.This agent library can be used to track garbage collection events
12.JVM Tool Interface agent utilities
13.Java Platform Debugger Architecture
14.Memory related
15.System memory
16.Floating Point Arithmetic
17.Logic and Integer Arithmetic
18.JVM Simulator
19.Stack memory view
20.JVM memory util
21.This class determines the version of the Java Virtual Machine.
22.Generate a listing of the most trusted certification authorities used by your JVM
23.Java version Util