Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2007-10-16
2007-10-16
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
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.
Furusawa Osamu
Inagaki Iwao
Carey Rodriguez Greenberg & Paul LLP
Dam Tuan
Greenberg Steven M.
Irvin David
Rutten J. Derek
LandOfFree
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.
Profile ID: LFUS-PAI-O-3866065