Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Test and Performance Tools Platform (TPTP) » fan-in/fan-out
fan-in/fan-out [message #132069] Thu, 03 July 2008 19:38 Go to next message
Eclipse UserFriend
Originally posted by: ebraun.site.uottawa.ca

Hi all,

Using TPTP, can I get information on the number of classes a certain class
is called by (fan-in) and the number of classes it calls (fan-out)? I
would also want to know the name of the classes it calls and is called by.

Thank you very much in advance for any help you may have for me.

EB
Re: fan-in/fan-out [message #132583 is a reply to message #132069] Fri, 11 July 2008 16:02 Go to previous messageGo to next message
Eugene Chan is currently offline Eugene ChanFriend
Messages: 287
Registered: July 2009
Senior Member
Hi EB,

Yes. TPTP comes with Execution Analysis that enables you to see the
'invokes' and 'invoke by' information of methods that is included in the
profile filter configuration.

Regards.


"eb" <ebraun@site.uottawa.ca> wrote in message
news:g4j9sj$oth$1@build.eclipse.org...
> Hi all,
>
> Using TPTP, can I get information on the number of classes a certain class
> is called by (fan-in) and the number of classes it calls (fan-out)? I
> would also want to know the name of the classes it calls and is called by.
>
> Thank you very much in advance for any help you may have for me.
>
> EB
>
>
Re: fan-in/fan-out [message #132715 is a reply to message #132583] Mon, 14 July 2008 19:49 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: ebraun.site.uottawa.ca

Thanks Eugene,

Is there anyway of saving the information in a table format for all the
methods? I need this data for all my classes and I have over 100. I
need to be able to draw a diagram of who calles who in addition with some
other data.

May be I am not doing it correctly but ... I selected Execution time
Analysis and I get a list of classes in the execution summary. double
clicking on each gives me invokes and invoke by information. Do I have to
get the infomraiton class by class?

Thanks again for your help,

eb


"Eugene Chan" <ewchan@ca.ibm.com> wrote in message
news:g58077$pjj$1@build.eclipse.org...
> Hi EB,
>
> Yes. TPTP comes with Execution Analysis that enables you to see the
> 'invokes' and 'invoke by' information of methods that is included in the
> profile filter configuration.
>
> Regards.
>
>
> "eb" <ebraun@site.uottawa.ca> wrote in message
> news:g4j9sj$oth$1@build.eclipse.org...
>> Hi all,
>>
>> Using TPTP, can I get information on the number of classes a certain
>> class is called by (fan-in) and the number of classes it calls (fan-out)?
>> I would also want to know the name of the classes it calls and is called
>> by.
>>
>> Thank you very much in advance for any help you may have for me.
>>
>> EB
>>
>>
>
>
Re: fan-in/fan-out [message #132727 is a reply to message #132715] Tue, 15 July 2008 13:51 Go to previous messageGo to next message
Eugene Chan is currently offline Eugene ChanFriend
Messages: 287
Registered: July 2009
Senior Member
Hi EB,

There Execution Detail tab provides the fan in/out information for each
method under selection in Execution Time tab. It does not provide the
information for all methods. However, you can try take a look at the
Execution Flow view as well as the Trace Interactions (UML2SD) views for a
graphical presentation of all method invocations of your profiling session.

Eugene

"eb" <ebraun@site.uottawa.ca> wrote in message
news:g5gal9$u3d$1@build.eclipse.org...
> Thanks Eugene,
>
> Is there anyway of saving the information in a table format for all the
> methods? I need this data for all my classes and I have over 100. I
> need to be able to draw a diagram of who calles who in addition with some
> other data.
>
> May be I am not doing it correctly but ... I selected Execution time
> Analysis and I get a list of classes in the execution summary. double
> clicking on each gives me invokes and invoke by information. Do I have
> to get the infomraiton class by class?
>
> Thanks again for your help,
>
> eb
>
>
> "Eugene Chan" <ewchan@ca.ibm.com> wrote in message
> news:g58077$pjj$1@build.eclipse.org...
>> Hi EB,
>>
>> Yes. TPTP comes with Execution Analysis that enables you to see the
>> 'invokes' and 'invoke by' information of methods that is included in the
>> profile filter configuration.
>>
>> Regards.
>>
>>
>> "eb" <ebraun@site.uottawa.ca> wrote in message
>> news:g4j9sj$oth$1@build.eclipse.org...
>>> Hi all,
>>>
>>> Using TPTP, can I get information on the number of classes a certain
>>> class is called by (fan-in) and the number of classes it calls
>>> (fan-out)? I would also want to know the name of the classes it calls
>>> and is called by.
>>>
>>> Thank you very much in advance for any help you may have for me.
>>>
>>> EB
>>>
>>>
>>
>>
>
Re: fan-in/fan-out (probekit?) [message #132764 is a reply to message #132727] Tue, 15 July 2008 19:05 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: ebraun.site.uottawa.ca

Hi Eugene,

Unfortunatley I have to get the info for all of the classes and in a table
format. I just started looking at the probekit..... before I waste a lot
of time..... do you know if it is possible to get this information using the
probekit?

Do you know of any other tool (free or otherwise) that can give me the
fan-in, fan-out data? Jprofile has the data is presented on top of a class
diagram with not options to get it in a table.

Thanks for your help,

Edna



"Eugene Chan" <ewchan@ca.ibm.com> wrote in message
news:g5ia2q$pcn$1@build.eclipse.org...
> Hi EB,
>
> There Execution Detail tab provides the fan in/out information for each
> method under selection in Execution Time tab. It does not provide the
> information for all methods. However, you can try take a look at the
> Execution Flow view as well as the Trace Interactions (UML2SD) views for a
> graphical presentation of all method invocations of your profiling
> session.
>
> Eugene
>
> "eb" <ebraun@site.uottawa.ca> wrote in message
> news:g5gal9$u3d$1@build.eclipse.org...
>> Thanks Eugene,
>>
>> Is there anyway of saving the information in a table format for all the
>> methods? I need this data for all my classes and I have over 100.
>> I need to be able to draw a diagram of who calles who in addition with
>> some other data.
>>
>> May be I am not doing it correctly but ... I selected Execution time
>> Analysis and I get a list of classes in the execution summary. double
>> clicking on each gives me invokes and invoke by information. Do I have
>> to get the infomraiton class by class?
>>
>> Thanks again for your help,
>>
>> eb
>>
>>
>> "Eugene Chan" <ewchan@ca.ibm.com> wrote in message
>> news:g58077$pjj$1@build.eclipse.org...
>>> Hi EB,
>>>
>>> Yes. TPTP comes with Execution Analysis that enables you to see the
>>> 'invokes' and 'invoke by' information of methods that is included in the
>>> profile filter configuration.
>>>
>>> Regards.
>>>
>>>
>>> "eb" <ebraun@site.uottawa.ca> wrote in message
>>> news:g4j9sj$oth$1@build.eclipse.org...
>>>> Hi all,
>>>>
>>>> Using TPTP, can I get information on the number of classes a certain
>>>> class is called by (fan-in) and the number of classes it calls
>>>> (fan-out)? I would also want to know the name of the classes it calls
>>>> and is called by.
>>>>
>>>> Thank you very much in advance for any help you may have for me.
>>>>
>>>> EB
>>>>
>>>>
>>>
>>>
>>
>
>
Re: fan-in/fan-out (probekit?) [message #132823 is a reply to message #132764] Wed, 16 July 2008 13:09 Go to previous messageGo to next message
Eugene Chan is currently offline Eugene ChanFriend
Messages: 287
Registered: July 2009
Senior Member
Hi Edna,

You may want to take a look at the Call Tree tab of the view that shows a
tree structure of all the execution detail.

Eugene.

"eb" <ebraun@site.uottawa.ca> wrote in message
news:g5isdq$i22$1@build.eclipse.org...
> Hi Eugene,
>
> Unfortunatley I have to get the info for all of the classes and in a table
> format. I just started looking at the probekit..... before I waste a
> lot of time..... do you know if it is possible to get this information
> using the probekit?
>
> Do you know of any other tool (free or otherwise) that can give me the
> fan-in, fan-out data? Jprofile has the data is presented on top of a
> class diagram with not options to get it in a table.
>
> Thanks for your help,
>
> Edna
>
>
>
> "Eugene Chan" <ewchan@ca.ibm.com> wrote in message
> news:g5ia2q$pcn$1@build.eclipse.org...
>> Hi EB,
>>
>> There Execution Detail tab provides the fan in/out information for each
>> method under selection in Execution Time tab. It does not provide the
>> information for all methods. However, you can try take a look at the
>> Execution Flow view as well as the Trace Interactions (UML2SD) views for
>> a graphical presentation of all method invocations of your profiling
>> session.
>>
>> Eugene
>>
>> "eb" <ebraun@site.uottawa.ca> wrote in message
>> news:g5gal9$u3d$1@build.eclipse.org...
>>> Thanks Eugene,
>>>
>>> Is there anyway of saving the information in a table format for all the
>>> methods? I need this data for all my classes and I have over 100. I
>>> need to be able to draw a diagram of who calles who in addition with
>>> some other data.
>>>
>>> May be I am not doing it correctly but ... I selected Execution time
>>> Analysis and I get a list of classes in the execution summary. double
>>> clicking on each gives me invokes and invoke by information. Do I
>>> have to get the infomraiton class by class?
>>>
>>> Thanks again for your help,
>>>
>>> eb
>>>
>>>
>>> "Eugene Chan" <ewchan@ca.ibm.com> wrote in message
>>> news:g58077$pjj$1@build.eclipse.org...
>>>> Hi EB,
>>>>
>>>> Yes. TPTP comes with Execution Analysis that enables you to see the
>>>> 'invokes' and 'invoke by' information of methods that is included in
>>>> the profile filter configuration.
>>>>
>>>> Regards.
>>>>
>>>>
>>>> "eb" <ebraun@site.uottawa.ca> wrote in message
>>>> news:g4j9sj$oth$1@build.eclipse.org...
>>>>> Hi all,
>>>>>
>>>>> Using TPTP, can I get information on the number of classes a certain
>>>>> class is called by (fan-in) and the number of classes it calls
>>>>> (fan-out)? I would also want to know the name of the classes it calls
>>>>> and is called by.
>>>>>
>>>>> Thank you very much in advance for any help you may have for me.
>>>>>
>>>>> EB
>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>>
>
Re: fan-in/fan-out (probekit?) [message #132835 is a reply to message #132823] Wed, 16 July 2008 13:13 Go to previous message
Eugene Chan is currently offline Eugene ChanFriend
Messages: 287
Registered: July 2009
Senior Member
Hi.

Not to mention that there is an Execution Flow graph that equips with a tree
table that shows all the execution detail info and breaks down the calls of
the same method by time of execution.This is closer to what you are looking
for.

Eugene

"Eugene Chan" <ewchan@ca.ibm.com> wrote in message
news:g5krvi$t7e$1@build.eclipse.org...
> Hi Edna,
>
> You may want to take a look at the Call Tree tab of the view that shows a
> tree structure of all the execution detail.
>
> Eugene.
>
> "eb" <ebraun@site.uottawa.ca> wrote in message
> news:g5isdq$i22$1@build.eclipse.org...
>> Hi Eugene,
>>
>> Unfortunatley I have to get the info for all of the classes and in a
>> table format. I just started looking at the probekit..... before I
>> waste a lot of time..... do you know if it is possible to get this
>> information using the probekit?
>>
>> Do you know of any other tool (free or otherwise) that can give me the
>> fan-in, fan-out data? Jprofile has the data is presented on top of a
>> class diagram with not options to get it in a table.
>>
>> Thanks for your help,
>>
>> Edna
>>
>>
>>
>> "Eugene Chan" <ewchan@ca.ibm.com> wrote in message
>> news:g5ia2q$pcn$1@build.eclipse.org...
>>> Hi EB,
>>>
>>> There Execution Detail tab provides the fan in/out information for each
>>> method under selection in Execution Time tab. It does not provide the
>>> information for all methods. However, you can try take a look at the
>>> Execution Flow view as well as the Trace Interactions (UML2SD) views for
>>> a graphical presentation of all method invocations of your profiling
>>> session.
>>>
>>> Eugene
>>>
>>> "eb" <ebraun@site.uottawa.ca> wrote in message
>>> news:g5gal9$u3d$1@build.eclipse.org...
>>>> Thanks Eugene,
>>>>
>>>> Is there anyway of saving the information in a table format for all the
>>>> methods? I need this data for all my classes and I have over 100. I
>>>> need to be able to draw a diagram of who calles who in addition with
>>>> some other data.
>>>>
>>>> May be I am not doing it correctly but ... I selected Execution time
>>>> Analysis and I get a list of classes in the execution summary. double
>>>> clicking on each gives me invokes and invoke by information. Do I
>>>> have to get the infomraiton class by class?
>>>>
>>>> Thanks again for your help,
>>>>
>>>> eb
>>>>
>>>>
>>>> "Eugene Chan" <ewchan@ca.ibm.com> wrote in message
>>>> news:g58077$pjj$1@build.eclipse.org...
>>>>> Hi EB,
>>>>>
>>>>> Yes. TPTP comes with Execution Analysis that enables you to see the
>>>>> 'invokes' and 'invoke by' information of methods that is included in
>>>>> the profile filter configuration.
>>>>>
>>>>> Regards.
>>>>>
>>>>>
>>>>> "eb" <ebraun@site.uottawa.ca> wrote in message
>>>>> news:g4j9sj$oth$1@build.eclipse.org...
>>>>>> Hi all,
>>>>>>
>>>>>> Using TPTP, can I get information on the number of classes a certain
>>>>>> class is called by (fan-in) and the number of classes it calls
>>>>>> (fan-out)? I would also want to know the name of the classes it calls
>>>>>> and is called by.
>>>>>>
>>>>>> Thank you very much in advance for any help you may have for me.
>>>>>>
>>>>>> EB
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>
>
>
Previous Topic:Ganymede TPTP 4.5 - Call Tree shows only thread level
Next Topic:Profiling WEB-INF classes
Goto Forum:
  


Current Time: Sun Dec 21 21:38:29 GMT 2014

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

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