Hi Neil,

A publish/subscribe mechanism would be nice to have, at this stage I won't 
be able to add this mechanism in TPTP 4.4 as we try to keep it stable, and 
only blocker/critical defects should get in with minimum amount of change 
associated with them.

Post 4.4 I'll bring back the discussion on the new DMS API and I would 
like to provide a light way notification mechanism there.

Thanks !

Marius Slavescu
IBM Tivoli Autonomic Computing - Toronto Lab
Phone: 905-413-3610






"Neil Dunn" <[EMAIL PROTECTED]> 
Sent by: [EMAIL PROTECTED]
05/14/2007 10:47 AM
Please respond to
TPTP Tracing and Profiling Tools Project developer discussions 
<tptp-tracing-profiling-tools-dev@eclipse.org>


To
"TPTP Tracing and Profiling Tools Project developer discussions" 
<tptp-tracing-profiling-tools-dev@eclipse.org>
cc

Subject
Re: [tptp-tracing-profiling-tools-dev] Bug 179157






72Hi Marius,

Thanks for the quick reply. I can understand there are complexities to 
solving this problem so appreciate that it will take some time to fix. I 
think you are right in that EMF notifications are too heavyweight. In my 
opinion the solution is therefore to create your own notification system 
with a sensible subscribe/callback mechnisim. For example if I wanted to 
know whenever a new method called event occurs I should be able to 
subscribe to this with ease. 

Personally I find the EMF stuff totally confusing and overly complex for 
something that I think could be much simpler. Maybe when you consider a 
fix you might consider making some sort of publish/subscribe mechnisim for 
events and give it a simple interface so not so smart people like myself 
can get a hold on profiling events! 

Cheers

On 5/14/07, Marius Slavescu <[EMAIL PROTECTED]> wrote:

Hi Neil, 

Thanks for your interest and help to TPTP. 

I'm working on this and other memory leak problems, I plan to have this 
fixed in TPTP 4.4 as this has been a long standing problem. 

There are two sides of this problem: 
        - show progress in the Profiling Monitor view 
        - automatically refresh the views at specific intervals 

Because we need to handle large amounts of data we tried to avoid EMF 
notification (which could give us the most detailed notification events) 
for two reasons: 
        - adds processing overhead (also you need to aggregate the events 
in order to create a high level notification event) 
        - adds footprint overhead (an adapter needs to be added to the 
adapters list each objects that needs to be monitored) 

Thanks !

Marius Slavescu
IBM Tivoli Autonomic Computing - Toronto Lab
Phone: 905-413-3610





"Neil Dunn" <[EMAIL PROTECTED] 181> 
Sent by: [EMAIL PROTECTED] 182 
05/14/2007 07:08 AM 

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



To
"TPTP Tracing and Profiling Tools Project developer discussions" <
tptp-tracing-profiling-tools-dev@eclipse.org 184> 
cc

Subject
[tptp-tracing-profiling-tools-dev] Bug 179157








Hi Guys,

Has anyone made any progress on bug 179157
https://bugs.eclipse.org/bugs/show_bug.cgi?id=179157 185 or at least
thought about it?

I think it's important because it represents a rather big hole in the
design of the TPTP GUI plugins. If TPTPs own GUI can't work out a nice
way to get updates from the profiling and update its view how is
anyone else meant to do any better?

Regards,
Neil
_______________________________________________
tptp-tracing-profiling-tools-dev mailing list
tptp-tracing-profiling-tools-dev@eclipse.org 186
https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev 
187


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

_______________________________________________
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