Java Virtual Machine Tools Interface

Java Virtual Machine Tools interface (JVMTI) was introduced in J2SE 1.5 (Tiger). This interface allows to inspect the state and to control the execution of applications running in the Java Virtual Machine (JVM). JVMTI is designed to provide an Application Programming Interface (API) for the development of tools that need access to the state of the JVM. Examples for such tools are debuggers or profilers. The JVMTI is a native interface of the JVM. A library, written in the C programming language, is loaded during the initialisation of the JVM. The library has access to the JVM state by calling JNI (Java Native Interface) functions and can register for events. It has to provide event handler functions that are called by the JVM when such an event occurs. The JVMTI replaces the JVMPI (Java Virtual Machine Profiling Interface) and the JVMDI (Java Virtual Machine Debug Interface). The JVMPI and the JVMDI are declared as being deprecated in J2SE 1.5 and are planned to be completely removed in the future version 1.6.

External links

 

<< PreviousWord BrowserNext >>
megarian decree
uss accomac
gnu bayonne
crimson columbine
ontario provincial highway 101
malon
supergun
uss accomac (ytl 18)
superweapon
uss accomac (apb 49)
brown debating union
annie e. casey foundation
yuriko yamaguchi
uss accomac (ytb 812)
liubov popova
article four direction
balloon kid
azumi kawashima
edwin linkomies
york factory, manitoba
classic nes series
battle of dalian
ozomatli
desford
neurosis (band)
emmanuel petit
susilo bambang yudhoyono
leander of seville
ostensive definition
dark funeral
expat
kfar tapuach
subway to sally
chiquita brands international
radio goethe
oslo war
chiquita
giovanni battista donati
coilus
ferdinando carulli
john woodruff
elizabeth roemer
alexander lagoya
kalonzo musyoka