Shared software breakpoints in a shared memory system

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S124000, C717S127000, C717S149000, C711S113000, C711S141000, C711S147000, C711S155000

Reexamination Certificate

active

06990657

ABSTRACT:
The invention relates to a method for maintaining coherency of software breakpoints in shared memory when debugging a multiple processor system. Using this method, at least two debug sessions associated with processors in the multiple processor system are activated. When a debug sessions sets a software breakpoint in a shared memory location, all active debug sessions are notified that the software breakpoint has been set. And, when a software breakpoint in shared memory is cleared by a debug session, all active debug sessions are notified that the software breakpoint has been removed.

REFERENCES:
patent: 5388242 (1995-02-01), Jewett
patent: 5678003 (1997-10-01), Brooks
patent: 5680542 (1997-10-01), Mulchandani et al.
patent: 6011920 (2000-01-01), Edwards et al.
patent: 6065078 (2000-05-01), Falik et al.
patent: 6253293 (2001-06-01), Rao et al.
patent: 6263456 (2001-07-01), Boxall et al.
patent: 6480818 (2002-11-01), Alverson et al.
patent: 6658578 (2003-12-01), Laurenti et al.
patent: 6671825 (2003-12-01), Joshi et al.
patent: 6708326 (2004-03-01), Bhattacarya
patent: 2002/0104071 (2002-08-01), Charisius et al.
Jonathan B. Rosenberg, “How Debuggers Work”, 1996, Wiley Computer Publishing, ISBN 0-471-14966-7, Chapters 3 and 13.
“Code Composer User's Guide”, Feb. 1999, Texas Instruments, Lit. No. SPRU296, accessed online at <http://focus.ti.com/lit/ug/spru296/spru296.pdf> on Sep. 24, 2004, Chapters 2-4 and 7.
Robert Wahbe, “Efficient data breakpoints”, Sep. 1992, ACM SIGPLAN Notices , Proceedings of the fifth international conference on Architectural support for programming languages and operating systems, vol. 27 Issue 9, ISBN:0-89791-534-8, p. 200-212.
Patterson and Hennessy, “Computer Architecture: A Quantitative Approach”, 1995, Morgan Kaufmann, 2ndEdition, ISBN 1-55860-329-8, Section 8.3, pp. 654-677.
Ziya Aral, Ilya Gertner, “High-level debugging in parasight”, Nov. 1988, ACM SIGPLAN Notices , Proceedings of the 1988 ACM SIGPLAN and SIGOPS workshop on Parallel and distributed debugging, vol. 24 Issue 1, ISBN:0-89791-296-9, pp.: 151-162.
Bannatyne, R., “Debugging aids for systems-on-a-chip”, Oct. 1998, Northcon/98 Conference Proceedings, ISBN: 0-7803-5075-8, pp. 159-163.
Bennett et al. “Munin: distributed shared memory based on type-specific memory coherence”, 1990, Proceedings of the second ACM SIGPLAN symposium on Principles & practice of parallel programming, ISBN:0-89791-350-7, pp.: 168-176.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Shared software breakpoints in a shared memory system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Shared software breakpoints in a shared memory system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Shared software breakpoints in a shared memory system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3592158

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.