While going over a few articles in the Java world (following Java 9, jigsaw discussions), the JVM TI (Java Virtual Machine Tool Interface) plays an important role. JVM TI was introduced with Java 1.5/5 many years ago and has replaced the experimental JVM PI (Java Virtual Machine Profiling Interface).
JVM TI is an API for native applications written e.g. in C which allows the C-written "agents" to interface with a running JVM. Java profilers and Java debuggers are created based on these APIs to be used/run against any Java application. One thing about Java that is interesting is the expertise and experience that get reflected over time in the Java packages and Java tools. Hence JVM TI may serve as an interesting starting point about creating a framework for profiling and debugging ooRexx applications. Here is an interesting overview article with links to further information about JVM TI: <http://www.oracle.com/technetwork/articles/javase/jvmti-136367.html>. In order to allow ooRexx to become even more popular, profiling/debugging features on par with (or even exceeding) other programming languages are important. ---rony ------------------------------------------------------------------------------ _______________________________________________ Oorexx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-devel
