Using breakpoint

CL 717 SC 129
7043719 Method and system for automatically prioritizing and analyzing performance data for one or more, system configurations
May-9-2006 A system and a method of automatically prioritizing and analyzing performance data for one or more system configurations are provided. Performance data is obtained about a system using a first tool. The...
7043717 Debugging apparatus and method
May-9-2006 A first storage device stores a plurality of program codes. Each program code has an identifier. A second storage device has at least one storage area, which stores a program code to be executed of the...
7036111 Code verification system and method
Apr-25-2006 A code verification system is utilized to type check compiled code. The code verification system includes memory and a code verifier. The memory is utilized to store a compiled program. The code verifier...
7032213 Fixing incompatible applications using a light debugger
Apr-18-2006 A computer method for patching applications that are incompatible with an operating system is provided. The method determines if an application is compatible with an operating system, and if the application...
7024667 Parallel efficiency calculating method and apparatus
Apr-4-2006 The present invention is to clarify causes of hampering the performance by quantitatively associating a value of a parallel efficiency with factors of hampering the improvement of the performance of a...
7020871 Breakpoint method for parallel hardware threads in multithreaded processor
Mar-28-2006 A method of debugging code that executes in a multithreaded processor having a microengines includes receiving a program instruction and an identification representing a selected one of the microengines...
7017151 System and method for real-time applications modification
Mar-21-2006 An object shell console allows maintenance personnel to upgrade or otherwise modify an executing computer application without suspending or terminating the application's execution. The object shell console...
7013456 Profiling execution of computer programs
Mar-14-2006 A method and a computer for performance of the method. While executing a program on a computer, profileable events occurring in the instruction pipeline are detected. The instruction pipeline is directed...
7007268 Method and apparatus for debugging in a massively parallel processing environment
Feb-28-2006 A method for performing debugging of an executable source program in a massively parallel processing environment involves associating a major cycle counter and a minor cycle counter with each of a plurality...
7003762 Computer-implemented exception handling system and method
Feb-21-2006 A computer-implemented system and method for handling run-time exceptions. Source code is provided as input to a compiler. The source code includes an exception branching statement and an exception catching...
7000225 Method for inserting global breakpoints
Feb-14-2006 A method, an apparatus, and a computer program product for inserting one or more global breakpoints for debugging computer software. A method, an apparatus, and a computer program product for removing...
6990657 Shared software breakpoints in a shared memory system
Jan-24-2006 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...
6988264 Debugging multiple threads or processes
Jan-17-2006 Debugging multiple tasks, using a single instance of a debugger application intended to be only capable of debugging a single task, is performed by intercepting system calls made by the debugger application...
6988263 Apparatus and method for cataloging symbolic data for use in performance analysis of computer programs
Jan-17-2006 An apparatus and method for cataloging symbolic data for use in performance analysis of computer programs is provided. The apparatus and method stores symbolic data for loaded modules during or shortly...
6983454 Extended "run to" function
Jan-3-2006 Methods, apparatus and articles of manufacture for implementing an extended run-to function for a selected code portion are provided. One embodiment provides a method of debugging code using a debugging...
6983234 System and method for validating processor performance and functionality
Jan-3-2006 A method and system for accurately validating performance and functionality of a processor in a timely manner is provided. First, a program is executed on a high level simulator of the processor. Next,...
6981248 Conditional breakpoint encountered indication
Dec-27-2005 A method and apparatus for determining whether a conditional breakpoint was encountered during a debug execution. In one embodiment, the method comprises determining whether a breakpoint was encountered;...
6978444 Computer-implemented method and system for automatically invoking a predetermined debugger command at a desired location of a single thread of a program
Dec-20-2005 A computer-implemented method and system for automatically invoking a predetermined debugger command at a desired location of a single thread of a program containing at least one thread. At the desired...
6971089 Debugger impact reduction through motion of induction variable based breakpoints
Nov-29-2005 Debugger impact reduction through motion of an induction variable based breakpoint ("IV-breakpoint") set within a program loop, where the IV-breakpoint and the loop are controlled by an induction variable...
6971088 Scenario analysis control system device
Nov-29-2005 A scenario analysis control system device includes a start-up reception unit for accepting a periodic start-up, and a scenario storage unit for storing two or more text scenarios, each of which implements...
6961928 Co-ordinate internal timers with debugger stoppage
Nov-1-2005 Methods, systems and articles of manufacture for software implemented timers configured to account for purposeful or desired program stoppage. Such program stoppage is a common occurrence in debugging...
6961926 System and method for distributed debugging and recording medium on which control programs are recorded
Nov-1-2005 For a distributed and transparent debugging environment, a controller and an executor, each which accepts operations from a user, are disposed on each of plural computers. The controller and the executor...
6957421 Providing debugging capability for program instrumented code
Oct-18-2005 The present invention, in various embodiments, is directed to techniques for providing debugging capability for program code instrumentation. In one embodiment, an instrumentor inserts an instrumentation...
6954878 Break board debugging device
Oct-11-2005 A microcomputer 11 with a debug circuit 11b implemented therein for realizing an on-chip debugging function is mounted on a target board 10 in which a variety of buses 15 are...
6951011 Diagnostic method and article for identifying significant events
Sep-27-2005 Backtraces are logged in the log file during execution of a program and tagged with information that can categorize the backtraces. Certain tags are also marked as "interesting" in the log file. A report...
6944850 Hop method for stepping parallel hardware threads
Sep-13-2005 A method of debugging software that executes in a multithreaded processor having a plurality of microengines includes pausing program execution in threads of execution within a target microengine, inserting...
6941492 Debugging tool for efficient switching between targets in a multi-processor environment
Sep-6-2005 A debugger mechanism to support multiple active targets and efficient switching between multiple active targets, in particular, heterogeneous targets, in a multiprocessing environment.
6934937 Multi-channel, multi-service debug on a pipelined CPU architecture
Aug-23-2005 A method and system for debugging an executing service on a pipelined CPU architecture are described. In one embodiment, a breakpoint within an executing service is set and a minimum state of the executing...
6934886 Debugging apparatus and method
Aug-23-2005 A debugging apparatus includes: a processor core operated by a program stored in a program memory to read a data stored in a data memory or write a data; a debugger controller for performing a debugging...
6931631 Low impact breakpoint for multi-user debugging
Aug-16-2005 Method and system for a software debugger tool. Breakpoints are submitted, as breakpoint data, by a user. A breakpoint manager stores the breakpoint data and inserts the breakpoints into the software program...
6928639 Time-interval based monitor function for dynamic insertion into and removal from a running application
Aug-9-2005 A time-interval based monitor tool is provided for monitoring performance of a running application. The tool includes a time-based monitor function which is dynamically insertable into and removable from...
6922826 Debugger impact reduction through breakpoint motion
Jul-26-2005 A first type of debugger impact reduction includes removing, from within a loop, an initial conditional breakpoint ("ICB"); extracting a first Boolean expression ("BE_1") therefrom; setting a special conditional...
6915509 Method and system for debugging a program
Jul-5-2005 In a method and system for debugging a program, a debugging module is loaded into a normal thread of execution of the program. A user may then send commands to the debugger module from a command console...
6898785 Handling calls from relocated instrumented functions to functions that expect a return pointer value in an original address space
May-24-2005 Method and apparatus for handling calls from relocated instrumented functions to functions that expect a return pointer value in an original address space. In various embodiments of the invention, instrumented...
6892325 Method for displaying variable values within a software debugger
May-10-2005 A method for displaying variable values within a software debugger is disclosed. A group of variables is extracted from a program monitored by a software debugger. A user is allowed to designate a stopping...
6883162 Annotations for transaction tracing
Apr-19-2005 A method and mechanism for annotating a transaction stream. A processing unit is configured to generate annotation transactions which are inserted into a transaction stream. The transaction stream, including...
6877113 Break determining circuit for a debugging support unit in a semiconductor integrated circuit
Apr-5-2005 A semiconductor integrated circuit including a debugging support unit and a buffer memory for temporarily storing trace data, the debugging support unit comprising a break detection member that detects...
6874138 Method and apparatus for resuming execution of a failed computer program
Mar-29-2005 Method and apparatus for resuming execution of a failed computer program. A program is compiled using two compilers to generate first and second sets of object code. Checkpoints are identified in the program,...
6873934 Performance markers to measure benchmark timing of features in a program
Mar-29-2005 A method, apparatus, and article of manufacture provide a mechanism for inserting performance markers into programs to obtain and provide data regarding the run-time benchmark timing of the programs. The...
6865692 Enterprise test system having program flow recording and playback
Mar-8-2005 An enterprise test system includes a plurality of probes inserted at various locations in the enterprise system for recording data from system components during teach mode. During playback mode, the recorded...
6862694 System and method for setting and executing breakpoints
Mar-1-2005 A system and method for setting and executing breakpoints utilized for debugging program code. A user interface (UI) stores breakpoint addresses in a breakpoint table within a central processing unit (CPU)....
6842893 Method for global breakout identification
Jan-11-2005 A method, a computer-implemented apparatus, and a computer program product for identifying a global breakpoint for debugging computer software are disclosed. The method includes the step of representing...
6826747 System and method for tracing program instructions before and after a trace triggering event within a processor
Nov-30-2004 A system and method for tracing program code within a processor having an embedded cache memory. The non-invasive tracing technique minimizes the need for trace information to be broadcast externally....
6820192 Central processing unit for easily testing and debugging programs
Nov-16-2004 A central processing unit (CPU) for easily testing and debugging an application program, which includes a data communications unit for performing data communications with a host computer, a status register...
6817015 Microcontroller with modifiable program
Nov-9-2004 A microcontroller has a nonvolatile memory that originally stores program code and has free space. When part of the program code needs to be modified, that part is disabled, and modified program code is...
6795964 Edge profiling for executable program code having branches through stub code segments
Sep-21-2004 Method and apparatus for profiling edges that pass through stub code segments in executable program code. The compilation and linking of a computer program sometimes generates stub code segments that implement...
6795962 Machine independent debugger
Sep-21-2004 The present invention teaches a source-level debugger that defines symbol tables with a grammar. A grammar interface component is used by the compiler to automate portions of the debugger to construct...
6785884 Symbolic debug interface for register transfer simulator debugger
Aug-31-2004 A computer code debugging system. The computer code debugging system preferably includes a first computer and a second computer, but this is not required in all embodiments. The first computer may be,...
6785883 Software system for tracing data
Aug-31-2004 In a device containing trace control data which are stored in a data structure in a memory having memory cells and define memory areas including at least one or more adjacent memory cells, a procedure...
6769116 Diagnostic technique for debugging memory corruption
Jul-27-2004 Memory management routines for a program are instrumented to check if the address of an object they are handling is equal to the value of a predetermined pointer. If the address of the object equals the...