Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Test and Performance Tools Platform (TPTP) » Custom Profiler Data Provider
Custom Profiler Data Provider [message #141381] Thu, 26 March 2009 23:47
Horia Olaru is currently offline Horia Olaru
Messages: 1
Registered: July 2009
Junior Member
Hello,

I am looking into creating a Profiler plug-in on the client side for
custom data collection. I would like to avoid the Agent/Controller
infrastructure and replace it with a custom way of collecting profile data.

Most of the documentation I have found talks about agents and ACs, but I
am having trouble finding something about hooking directly into the
Workbench with the data collection and processing.

I am basically trying to find the best place to hook a plug-in into,
considering the above. I am thinking in the following lines:
- how do I bypass the Client side Agent logic? I don't need to connect to
an AC so I don't need the current client implementation
- should I hook a plug-in that provides profile data directly to the
Profiler views?
- what are the extension points, interfaces that should be implemented?
Should I be looking at a custom implementation of the client side agent?

On another approach, I have found the JVMTI plug-ins:

org.eclipse.tptp.platform.jvmti.client
org.eclipse.tptp.trace.jvmti.client

- are they still being used in this version to collect profile data, and
if so, where?
- would it be a good idea to follow the same approach - extending the same
extension points as the jvmti clients? (I'm not trying to profile Java
code, I'm just looking into existing ways to feed data to the profiler
views)
- if not, what other plug-in would be a good example to follow?


I would appreciate it if someone could point me in the right direction.


Thank you,
Horia
Previous Topic:Cannot perform execution time analysis for profiling OC4J
Next Topic:Symptom Catalog format
Goto Forum:
  


Current Time: Sat Sep 20 01:56:10 GMT 2014

Powered by FUDForum. Page generated in 0.01772 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software