Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] DSF Table View for Embedded Debugging.

Hi Rejeesh,
It's interesting to look back at this original white paper and see how things turned out :-)  Coalescing of data requests is one of the optimizations in the system which did not get implemented in DSF-GDB, because it wasn't needed to achieve the desired performance.  So when writing the examples that are now in org.eclipse.cdt.examples.dsf, we didn't bother with it. 
There are other kinds of coalescing still being used, specifically the platform flexible hierarchy viewer coalesces requests before issuing them, and the DSF viewer integration coalesces events from the model to avoid overwhelming the UI with resume/suspended events.

Still I dug up the code you're looking for, it is in dev.eclipse.org:/cvsroot/dsdp/org.eclipse.dd.archive/0.9/plugins/org.eclipse.dd.dsf.examples/src/org/eclipse/dd/dsf/examples/concurrent.

Cheers,
Pawel

On 05/25/2011 11:48 PM, Rejeesh S. Babu wrote:

Hi Pawel,

 

I am following Debugger Services Framework (DSF) White Paper Version 1.0 to design a table view for embedded debugging based on DSF.

Though this white paper was written way back in 2006,I still expect this document to be a solid reference for embedded UI design in DSF.

 

I could successfully develop the view using DSF concurrency model(Slow/Lazy content provider),however, Coalescing feature could not be implemented  in this view for the reason that example(InputCoalescingSlowDataProvider.java) plug-in links provided in the white paper are no more available in website.

 

I hope the reason for this is the fact that all DSF plug-ins were moved from DSDP/DD project and into CDT.

 

Could you please guide me to exact link of the example plug-ins mentioned in the white paper or could you please circulate (if any) latest version of this paper?

 

P.S: Currently, I am porting AsyncDataViewer.java available with org.eclipse.cdt.examples.dsf plugin, found in the /cvsroot/tools CVS repository under the org.eclipse.cdt/dsf directory.

 

Thanking in Anticipation,

Regards,
Rejeesh

 

 
***** Confidentiality Statement/Disclaimer *****

This message and any attachments is intended for the sole use of the intended recipient. It may contain confidential information. Any unauthorized use, dissemination or modification is strictly prohibited. If you are not the intended recipient, please notify the sender immediately then delete it from all your systems, and do not copy, use or print. Internet communications are not secure and it is the responsibility of the recipient to make sure that it is virus/malicious code exempt.
The company/sender cannot be responsible for any unauthorized alterations or modifications made to the contents. If you require any form of confirmation of the contents, please contact the company/sender. The company/sender is not liable for any errors or omissions in the content of this message.
_______________________________________________ cdt-dev mailing list cdt-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/cdt-dev


Back to the top