Thanks for your help, I found the file from cvs and get what I need.
 
Regards,
Patrick Ouyang
 
Wipro Technologies (Shanghai)
Floor 3, Building 9, Zhangjiang Micro-Electronics Port, No.690, Bibo Road, 
Pudong district, Shanghai, P.R.C.
Tel:   +86-21-61092000 ext. 5019
Fax:  +86-21-50271239
Email:[EMAIL PROTECTED]
 

________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]
Sent: 2008年11月17日 18:37
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; tptp-tracing-profiling-tools-dev@eclipse.org
Subject: RE: [tptp-tracing-profiling-tools-dev] 
Whichprofiling&tracinginformationcouldget from tptp?


Hi Jonathan, 
I have imported the "org.eclipse.tptp.platform.agentcontroller" as source 
project in eclipse, and there are no native codes like JvmpiWriter.c, only java 
source codes.
The TPTP SDK I downloaded from the site eclipse.org/tptp is 4.3.1.
 
And I found no download links for piAgent native codes in eclipse.org/tptp.
 
Could you do me a favor to tell me where and how can I get the native codes of 
piAgent for TPTP 4.3.1.
I will appreciate that.
 
Thanks for your time.
 
Regards,
Patrick Ouyang
 
Wipro Technologies (Shanghai)
Floor 3, Building 9, Zhangjiang Micro-Electronics Port, No.690, Bibo Road, 
Pudong district, Shanghai, P.R.C.
Tel:   +86-21-61092000 ext. 5019
Fax:  +86-21-50271239
Email:[EMAIL PROTECTED]
 

________________________________

From: Jonathan West [mailto:[EMAIL PROTECTED] 
Sent: 2008年11月15日 3:21
To: Ouyang Bin (WTSH - Wipro China)
Cc: Bing Xu; tptp-tracing-profiling-tools-dev@eclipse.org
Subject: RE: [tptp-tracing-profiling-tools-dev] 
Whichprofiling&tracinginformationcould get from tptp?



Hi Patrick, unfortunately I'm not aware of any documentation on the custom 
commands sent from the workbench to the JVMPI profiling agent (to be sure I 
looked through again), and it's been a while since I've looked through a PI 
trace. Probably the best way to determine how these are used is to examine the 
code that sends/receives these messages. For instance, COLLECTDATA is sent by 
PIDelegateHelper (in the org.eclipse.hyades.trace.ui project), and received by 
the JvmpiWriter.c file inside the PI agent (source available under 
org.eclipse.tptp.platform.agentcontroller). In fact, inside JvmpiWriter.c 
you'll see all the custom commands that the PI agent responds to, beginning 
with RESUME and MARKHEAP and ending with COLLECTDATA (lines 4478 to 4563).

Regards,
Jonathan West
Software Developer - Eclipse Test and Performance Tools Platform (TPTP)
IBM Toronto Lab, 8200 Warden Ave, Markham, L6G 1C7
e-mail: [EMAIL PROTECTED]
Phone: (905) 413-3500 T/L: 313-3500
 RE: [tptp-tracing-profiling-tools-dev] Whichprofiling&tracing informationcould 
get from tptp?



 
         

RE: [tptp-tracing-profiling-tools-dev] Whichprofiling&tracing informationcould 
get from tptp?   

ouyang.bin      
to:      
tptp-tracing-profiling-tools-dev         

13/11/2008 11:54 PM



Cc:      
Jonathan West, Bing Xu  

        

________________________________



Now I only want to know following things:
when piAgent is in "server=controlled" or "server=enabled",
i. how many commands, like CustomCommand with data "COLLECT DATA", we can 
invoke to communicate with piAgent?
ii. what functions are these commands? e.g. piAgent receives the CustomCommand 
with data "COLLECT DATA", then start collecting object allocation event, thread 
start event etc and send xml fragments(which?) to data channel.

Regards,
Patrick Ouyang

Wipro Technologies (Shanghai)
Floor 3, Building 9, Zhangjiang Micro-Electronics Port, No.690, Bibo Road, 
Pudong district, Shanghai, P.R.C.
Tel: +86-21-61092000 ext. 5019
Fax: +86-21-50271239
Email:[EMAIL PROTECTED]



________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Harm Sluiman
Sent: 2008年11月13日 22:47
To: TPTP Tracing and Profiling Tools Project developer discussions
Cc: Jonathan West; Bing Xu
Subject: RE: [tptp-tracing-profiling-tools-dev] Whichprofiling&tracing 
informationcould get from tptp?


I know that custom commands are handled on the client/workbench side through an 
extension that you can read in the java doc, but I am not clear on how to write 
and handle customer commands in specific agents like the piagent since the 
agent would likely have to have extension points. 

Perhaps Bing or Jonathan can answer this question... 

Thanks for your time.
________________
Harm Sluiman,
IBM DE / Technical Executive
phone:905-413-4032 fax: 4920 cell: 1-416-407-9715
mailto:[EMAIL PROTECTED]
Admin : Queenie Lam [EMAIL PROTECTED] Tie: 313-5864 1-905-413-5864 


<[EMAIL PROTECTED]> 
Sent by: [EMAIL PROTECTED] 

11/13/2008 05:12 AM 


Please respond to
TPTP Tracing and Profiling Tools Project developer discussions 
<tptp-tracing-profiling-tools-dev@eclipse.org>

To
<tptp-tracing-profiling-tools-dev@eclipse.org>  
cc
        
Subject
RE: [tptp-tracing-profiling-tools-dev] Whichprofiling&tracing information could 
get from tptp?  

                



Hi Harm, 
Thanks for your help. 
"Event specification for Java profiling" figures my first issue out. 
but my second issue is how many CustomCommand we can use for communication with 
piAgent in TPTP? I haven't seen any documents for this. 

I have seen that CustomCommand with data "ANALYSIS HEAP" or "COLLECT DATA" sent 
to piAgent when click "Collect Object References" on pop menu of right-clicking 
agent in the "Profiling Monitor" view, 
and the TCPDataFiller thread receives data from agent. What will happen in 
piAgent when it receives a CustomCommand with data like "COLLECT DATA"? 

Is there any documents to clarify how to communicate with piAgent at 
"controlled" or "enabled" mode through CustomCommand, instructions, or 
something else in workbench? 

Regards, 
Patrick Ouyang 

Wipro Technologies (Shanghai)
Floor 3, Building 9, Zhangjiang Micro-Electronics Port, No.690, Bibo Road, 
Pudong district, Shanghai, P.R.C. 
Tel: +86-21-61092000 ext. 5019 
Fax: +86-21-50271239
Email:[EMAIL PROTECTED] 



________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Harm Sluiman
Sent: 2008年11月12日 21:07
To: TPTP Tracing and Profiling Tools Project developer discussions
Subject: Re: [tptp-tracing-profiling-tools-dev] Whichprofiling&tracing 
information could get from tptp?


Hi Patrick, 
you can find documentation on the events the agents send on this page by 
looking at "Event specification for Java profiling" 

http://www.eclipse.org/tptp/platform/documents/index.php 

This page also has documentation of the model that is populated by the 
events.as well by looking at "TPTP EMF model documentation" 

Thanks for your time.
________________
Harm Sluiman,
IBM DE / Technical Executive
phone:905-413-4032 fax: 4920 cell: 1-416-407-9715
mailto:[EMAIL PROTECTED]
Admin : Queenie Lam [EMAIL PROTECTED] Tie: 313-5864 1-905-413-5864 

<[EMAIL PROTECTED]> 
Sent by: [EMAIL PROTECTED] 

11/12/2008 04:05 AM 


Please respond to
TPTP Tracing and Profiling Tools Project developer discussions 
<tptp-tracing-profiling-tools-dev@eclipse.org>

To
<tptp-tracing-profiling-tools-dev@eclipse.org>  
cc
        
Subject
[tptp-tracing-profiling-tools-dev] Which profiling&tracing information could 
get from tptp?     




                




Hi, 

Is there a document to introduce which profiling&tracing information will get 
through piAgent, and which custom commands will get which profiling&tracing 
data? 
I want to know the all detail profiling&tracing information like memory, thread 
and etc, so that I may extends some analysis functions. 

I see the codes update models' data with the profiling&tracing information, but 
I'm not sure that data in models contains all of profiling&tracing information 
from piAgent. 
That would be nice if some documents/articles to clarify these. 

The TPTP I'm using is 4.3.1 and JDK is 1.4. 

Please help. 

Regards, 

Patrick Ouyang 

Wipro Technologies (Shanghai)
Floor 3, Building 9, Zhangjiang Micro-Electronics Port, No.690, Bibo Road, 
Pudong district, Shanghai, P.R.C. 
Tel: +86-21-61092000 ext. 5019 
Fax: +86-21-50271239
Email:[EMAIL PROTECTED] 


Please do not print this email unless it is absolutely necessary. 

The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments. 

WARNING: Computer viruses can be transmitted via email. The recipient should 
check this email and any attachments for the presence of viruses. The company 
accepts no liability for any damage caused by any virus transmitted by this 
email. 

www.wipro.com _______________________________________________
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 

Please do not print this email unless it is absolutely necessary. 

The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments. 

WARNING: Computer viruses can be transmitted via email. The recipient should 
check this email and any attachments for the presence of viruses. The company 
accepts no liability for any damage caused by any virus transmitted by this 
email. 

www.wipro.com _______________________________________________
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 

Please do not print this email unless it is absolutely necessary. 

The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments. 

WARNING: Computer viruses can be transmitted via email. The recipient should 
check this email and any attachments for the presence of viruses. The company 
accepts no liability for any damage caused by any virus transmitted by this 
email. 

www.wipro.com 

Please do not print this email unless it is absolutely necessary. 

The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments. 

WARNING: Computer viruses can be transmitted via email. The recipient should 
check this email and any attachments for the presence of viruses. The company 
accepts no liability for any damage caused by any virus transmitted by this 
email. 

www.wipro.com 


Please do not print this email unless it is absolutely necessary. 

The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments. 

WARNING: Computer viruses can be transmitted via email. The recipient should 
check this email and any attachments for the presence of viruses. The company 
accepts no liability for any damage caused by any virus transmitted by this 
email. 

www.wipro.com

<<graycol.gif>>

<<ecblank.gif>>

_______________________________________________
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