Multithread tracing method and apparatus

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

C714S027000, C714S038110

Reexamination Certificate

active

10715769

ABSTRACT:
Method and apparatus to enable collection of information required for solving a problem caused by simultaneous access to a shared resource in a multithreading environment. In an information processor capable of executing a routine including a tracing process of collecting information related to the processing status in multithreading, a routine being executed is registered for each thread being activated, and the level of the tracing process for the routine being executed is determined based on information in the registration. The tracing process level for the routine being executed can be determined based on whether any routine identical to, or in a predetermined relation with, the routine is already registered.

REFERENCES:
patent: 4445177 (1984-04-01), Bratt et al.
patent: 5758061 (1998-05-01), Plum
patent: 5870606 (1999-02-01), Lindsey
patent: 5896536 (1999-04-01), Lindsey
patent: 6055492 (2000-04-01), Alexander et al.
patent: 6077311 (2000-06-01), Lichtenstein et al.
patent: 6163881 (2000-12-01), Sauvage
patent: 6182244 (2001-01-01), Bankemper et al.
patent: 6219827 (2001-04-01), Man
patent: 6223338 (2001-04-01), Smolders
patent: 7013456 (2006-03-01), Van Dyke et al.
patent: 7080289 (2006-07-01), Swaine et al.
patent: 2003/0159133 (2003-08-01), Ferri et al.
patent: 2005/0091373 (2005-04-01), Ciapala et al.
patent: 2005/0177819 (2005-08-01), Ober et al.
patent: 10083326 (1998-03-01), None
patent: 11338733 (1999-12-01), None
patent: 2002055848 (2002-02-01), None
M. Broberg, L. Lundberg, and H. Grah. “Visualization and Performance Prediction of Multithreaded Solaris Programs by Tracing Kernel Threads” In Proceedings of the 13th International Parallel Processing Symposium & 10th Symposium on Parallel and Distributed Processing (IPPS/SPDP) 1999.
Abdelwahab Hamou-Lhadj, Timothy C. Lethbridge, “A survey of trace exploration tools and techniques”, Oct. 2004, Proceedings of the 2004 conference of the Centre for Advanced Studies on Collaborative research, pp. 42-55.
Lange, D.B.; Nakamura, Y., “Object-oriented program tracing and visualization”, May 1997, Computer, vol. 30, Issue 5, 0pp. 63-70.
Larus, J.R, “Efficient program tracing”, May 1993 , Computer, vol. 26, Issue 5, pp. 52-61.
“Debugging with GDB”, Product documentation, Free Software Foundation, Inc., archived Aug. 9, 2002 at <http://web.archive.org/web/20020809085314/sources.redhat.com/gdb/current/onlinedocs/gdb.html>, Chapters 10, 16, and 17.
Huggins, McCowan, and Winz, “Method of Tracing Events in Multi-threaded OS/2 Applications”, Sep. 1993, IBM Technical Disclosure Bulletin, vol. 36, No. 09A, pp. 19-21.

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

Multithread tracing method and apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multithread tracing method and apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multithread tracing method and apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3866065

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