Sandeep Jindal
|
Posted: July 06, 2011 14:36 by Sandeep Jindal
|
|
Can BTrace be run on JREs other than Sun's? The broader question is: Is BTrace dependent on JRE version? As per my understanding, BTrace is build on Bytecode instrumentation, but is available in almost all JREs (including JRE5). Can it be run on all such JREs? If not, what are the featues that those JREs do not provide and are available only in JDK6? Regards Sandeep Jindal |
BTrace on Other JREs such as IBM
Replies: 4 - Last Post: January 15, 2012 18:46
by: Jaroslav Bachorik
by: Jaroslav Bachorik
showing 1 - 5 of 5
Jaroslav Bachorik
|
Posted: July 06, 2011 18:52 by Jaroslav Bachorik
|
|
Currently, BTrace can run only on a HotSpot based JVM. BTrace requires full implementation of the Attach API and Retransform Classes feature. Unfortunately, to do its magic, BTrace relies on a small additional, undocumented feature of the HotSpot - ability to add private static methods while retransforming a class. This feature is not standardized and as such not implemented on any other JVM, AFAIK. Regards, -JB- |
Sandeep Jindal
|
Posted: July 07, 2011 00:03 by Sandeep Jindal
|
| Appreciated the quick response. Thanks. |
eostermueller
|
Posted: December 21, 2011 14:02 by eostermueller
|
|
but but but...btrace is so cool. I _want_ to sink some time into btrace, but we've gotta have support for the IBM jdk. Does kenai have support for "voting" for enhancements like this? Thanks, --Erik |
Jaroslav Bachorik
|
Posted: January 15, 2012 18:46 by Jaroslav Bachorik
|
|
Well, you would file an RFE in the BTrace JIRA. -JB- |
Replies: 4 - Last Post: January 15, 2012 18:46
by: Jaroslav Bachorik
by: Jaroslav Bachorik







