|TPTP & jre 1.6 [message #121345]
||Thu, 24 January 2008 10:47
| Tony Anecito
Registered: July 2009
I was able to get the profiler to work but only with
the following combination:
1. 3.3.x of Eclipse
2. 18.104.22.168 with all the tools (194MB Download)
3. Disabling any 1.6 unique code (painfull)
4. Compiling using 1.5.0_14 Sun jvm
5. Runtime 1.5.0_14 Sun jvm (have not trired 1.6.0_0X)
This took a couple of nights to run. My concern over
all of this is the lack of support for 1.6. As you can
tell if one needs to use 1.6 featues they can not do
this and this has been a known problem for several
years and Java is going to be a version 1.7 probably
by the end of the year. The TPTP package has very good
features but will probably not be usable in the next
year for development as companies move to 1.6 like
Is there any plan to fix the attribute issue that is
related to jvmti and prevents developers from
compiling using 1.6 and TPTP?
I only found this news group when looking for TPTP
support. I will look at the other one you mentioned. I
will continue this discussion there.
--- "Alexeev, Alexander N"
> Tony, TPTP provides support for profiling on JVM 1.6
> and also JVM TI
> interface can be use for profiling on JVM 1.5.
> Two types of profiling agents supplied with TPTP.
> The old one is "pre JRE 1.5". It is based on JVM PI
> and can be used with
> JVM 1.4 and 1.5.
> The new one is "JRE 1.5 or newer". It is based on
> JVM TI and can be used
> with JVM 1.5 and 1.6
> Options available at "Profiling dialog" depend from
> configuration of
> Integrated/Standalone agent controller.
> So you can use any combination of JVMs for Eclipse
> and TPTP.
> The reason of your problem seems to be not just a
> lacking of support.
> Could you send exact versions of used components and
> How did you install TPTP?
> Please, carry out this discussion to TPTP newsgroup
> If you have any further questions please feel free
> to ask.
> -----Original Message-----
> On Behalf
> Of Tony Anecito
> Sent: Wednesday, January 23, 2008 6:26 PM
> To: TPTP Profiling
> Subject: [tptp-tracing-profiling-tools-dev] TPTP &
> jre 1.6
> Hi All,
> I am trying to profile an app in Eclipse 3.3.x using
> the corresponding TPTP plugin (complete or ALL
> version) and keep getting the error about jvmti
> package not being present but my preliminary
> indicates that perhaps TPTP does not support 1.6
> Please let me know what the correct combination I
> to use Eclipse and TPTP with Sun jre 1.6._x.
|Re: TPTP & jre 1.6 [message #121444 is a reply to message #121345]
||Mon, 28 January 2008 02:40
| Asaf Yaffe
Registered: July 2009
> This took a couple of nights to run. My concern over
> all of this is the lack of support for 1.6. As you can
> tell if one needs to use 1.6 featues they can not do
> this and this has been a known problem for several
> years and Java is going to be a version 1.7 probably
> by the end of the year. The TPTP package has very good
> features but will probably not be usable in the next
> year for development as companies move to 1.6 like
> mine has.
I am not aware of any issues with profiling Java 1.6 classes with the
new TPTP JVMTI Profiler. There is one outstanding issue regarding the
(https://bugs.eclipse.org/bugs/show_bug.cgi?id=148629), but it occurs
only when you force the JVM to use the new Java 6 verifier (not the
My guess is that the problem you encountered is not related to Java 1.6
at all but to some configuration issue. If you can post more information
about the problem (exact configuration, usage scenario and exact error
message you get) we can provide more help.
> Is there any plan to fix the attribute issue that is
> related to jvmti and prevents developers from
> compiling using 1.6 and TPTP?
This is in plan for 4.5, but as I said we do not prevent developers from
compiling 1.6 classes, and our profilers can successfully handle these
> I only found this news group when looking for TPTP
> support. I will look at the other one you mentioned. I
> will continue this discussion there.
This group is the best place to ask questions about TPTP. Please
continue to post your questions here.
Powered by FUDForum
. Page generated in 0.04445 seconds