Hi all,

JVMTI is a great step forward to supporting extensible profiling and
debug tools. I believe that we should work to ensure that Apache Harmony
implements all JVMTI functionality including optional functionality in
the JVMTI specification. This will ensure that all tools implemented to
the JVMTI standard will work seamlessly on Apache Harmony and will help
make Harmony a vehicle for developing new JVMTI based tools.

It is important to note that the JVMTI interface standard is inherently
extensible. This extensibility interface allows a VM implementation to
expose additional, valuable, profiling interfaces that go beyond what
the JVMTI standard provides.  Apache Harmony should be designed such
that JVMTI support is extensible.  We can then consider suggesting some
of the best of "today's" JVMTI extensions to the JCP to become part of
the followon to JSR 163 for the next generation of JVMTI.

I suggest the following requirements for Apache Harmony:  All well
formed JVMTI agents should function on Apache Harmony.  Harmony should
design its support of the JVMTI interface in an extensible manner to
facilitate experimentation with JVMTI extensions.

Regards,

Chris Elford
Intel Managed Runtime Division

Reply via email to