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] <[EMAIL PROTECTED]>>* Sent by: [EMAIL PROTECTED]<[EMAIL PROTECTED]> 05/14/2007 07:08 AM Please respond to TPTP Tracing and Profiling Tools Project developer discussions < [EMAIL PROTECTED]<tptp-tracing-profiling-tools-dev@eclipse.org> > To "TPTP Tracing and Profiling Tools Project developer discussions" < [EMAIL PROTECTED]<tptp-tracing-profiling-tools-dev@eclipse.org> > 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=179157185<https://bugs.eclipse.org/bugs/show_bug.cgi?id=179157>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 [EMAIL PROTECTED]<tptp-tracing-profiling-tools-dev@eclipse.org> https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev 187<https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev> _______________________________________________ tptp-tracing-profiling-tools-dev mailing list [EMAIL PROTECTED]<tptp-tracing-profiling-tools-dev@eclipse.org> https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev 189<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