Patent number 8756578 is assigned to
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,
Keywords for this news article include: Software,
Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC
Most Popular Stories
- National Retail Federation Reduces Sales Forecast
- Sporty Ford Fiesta Fires on All 3 Cylinders
- Pandora Tumbles in Late Trading
- Citigroup Unit Paying $5 Million to Settle SEC Charges
- Execs Help Entrepreneurs, Get Chevy Volts
- Amazon Hiring on Calif.'s Central Coast
- Small Firms Take Out the Trash in Jersey
- Obama Seeks Help From Central American Leaders
- CalPERS Still Profiting From Tainted Investments
- 'Big Bang' Writers Hit Comic-Con