Guru,

Thanks I have got hold of the libraries and can even compile them :-)
The problem I am having is actually deploying the library to run and
test it.

At current I am just copying all of the create .so files and the one
.a file into the plugins/org.eclipse.tptp.javaprofiler directory of
the agent controller.

Is there a better way to do this? How do you do it?

What about testing what you're writing? I assume this isn't completely
ad-hoc? Again at the moment I'm just executing a profile and looking
at the generated trace.trxml file.

Thanks,
Neil

On 3/21/07, Nagarajan, Guru <[EMAIL PROTECTED]> wrote:
Neil,
  The libraries that you are for the JVMTI agent. The description of how
to execute them without the agent controller is in the "readme.txt"
file.

Reg. the files , the CGProf, Heap, and Thread are the Profilers for
doing CallGraph, Heap and Thread profiling. The Martini lib is the
interface that abstracts the JVM and provides a simple way to write
profilers. The CGProf, Heap etc are clients of Martini. The ACCollector
lib basically interfaces with the AgentController and provides Agent
Services to the Eclipse Client via the AgentController (services include
start, stop, pause/resume profiling).

Guru

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf
Of Neil Dunn
Sent: Wednesday, March 21, 2007 2:38 PM
To: TPTP Tracing and Profiling Tools Project developer discussions
Subject: [tptp-tracing-profiling-tools-dev] Re: Building and
installingJVMTI runtime with Agent Controller

Guys,

I'd really like some help with this ASAP. Is anyone around/awake to
help.

Thanks,
Neil

On 3/21/07, Neil Dunn <[EMAIL PROTECTED]> wrote:
> Hi everyone,
>
> I have checked out the latest JVMTI runtime code which I can
> sucessfully build. It creates the following files:
>
> $ ls .
> libACCollector.so  libCGProf.so  libHeapProf.so  libJPIAgent.so
> libMartiniOSA.so  libThreadProf.so
>
> What is the process for dropping these into an Agent Controller build
> for the purposes of testing?
>
> Furthermore is there a setup for testing without having to run
> everything via Eclipse. I noticed a few basic libraries for doing
> communication with a TPTP agent. Is there anything like this for
> testing the call graph profiler for example?
>
> Thanks,
> Neil
>
_______________________________________________
tptp-tracing-profiling-tools-dev mailing list
tptp-tracing-profiling-tools-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-de
v
_______________________________________________
tptp-tracing-profiling-tools-dev mailing list
tptp-tracing-profiling-tools-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev

_______________________________________________
tptp-tracing-profiling-tools-dev mailing list
tptp-tracing-profiling-tools-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev

Reply via email to