News Column

Patent Issued for Impact Indication of Thread-Specific Events in a Non-Stop Debugging Environment

July 3, 2014



By a News Reporter-Staff News Editor at Computer Weekly News -- A patent by the inventor Bates, Cary L. (Rochester, MN), filed on December 4, 2012, was published online on June 17, 2014, according to news reporting originating from Alexandria, Virginia, by VerticalNews correspondents.

Patent number 8756578 is assigned to International Business Machines Corporation (Armonk, NY).

The following quote was obtained by the news editors from the background information supplied by the inventors: "The field of the invention is data processing, or, more specifically, methods, apparatus, and products for impact indication of thread-specific events in a non-stop debugging environment.

"Software source code is increasingly complex and execution of such software may be multi-threaded. Software development is evolving to provide enhanced methods of debugging multi-threaded software applications. In traditional debugging, an event encountered by any one thread stops execution of all threads of the multi-threaded solution. This form of debugging may be referred to as `all-stop` debugging. in contrast to all-stop debugging, the enhanced multi-threaded debugging enables an event encountered by one thread to stop only that one thread's execution while all other threads remain executing. This form of debugging is referred to as non-stop debugging. Non-stop debugging is a bit of a misnomer, however, in that some threads actually do stop execution. The primary difference between non-stop and all stop debugging, is that in non-stop debugging execution of all threads of a multi-threaded program need not be stopped upon a single thread encountering an event, while in all-stop debugging execution of all threads is stopped upon a single thread of the multi-threaded application encountering an event. While non-stop debugging provides many benefits, non-stop debugging also presents many challenges."

In addition to the background information obtained for this patent, VerticalNews journalists also obtained the inventor's summary information for this patent: "Methods, apparatus, and products for impact indication of thread-specific events in a non-stop debugging environment are disclosed in this specification. The non-stop debugging environment includes a debugger configured to debug a debuggee. The debuggee is a multi-threaded debuggee that includes a number of threads of execution. In the non-stop debugging environment encountering an event by one of the threads stops execution of only the one thread without concurrently stopping execution of other threads. Also in the non-stop debugging environment, impact indication of thread-specific events in accordance with embodiments of the present invention includes tracking, by the debugger, activity associated with a thread-specific event and displaying, by the debugger in a graphical user interface (GUI), an indication of thread-specific event impact in dependence upon the tracked activity.

"The foregoing and other objects, features and advantages of the invention will be apparent from the following more particular descriptions of exemplary embodiments of the invention as illustrated in the accompanying drawings wherein like reference numbers generally represent like parts of exemplary embodiments of the invention."

URL and more information on this patent, see: Bates, Cary L.. Impact Indication of Thread-Specific Events in a Non-Stop Debugging Environment. U.S. Patent Number 8756578, filed December 4, 2012, and published online on June 17, 2014. Patent URL: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8756578.PN.&OS=PN/8756578RS=PN/8756578

Keywords for this news article include: Software, International Business Machines Corporation.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC


For more stories covering the world of technology, please see HispanicBusiness' Tech Channel



Source: Computer Weekly News


Story Tools






HispanicBusiness.com Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters