Using breakpoint

CL 717 SC 129
6763497 Method and apparatus for displaying computer program errors as hypertext
Jul-13-2004 According to one embodiment a method and apparatus for displaying the path of a computer program error as a sequence of hypertext documents in a computer system having a display is disclosed. The method...
6760907 Code generation for a bytecode compiler
Jul-6-2004 A method, system and apparatus for generating and optimizing native code in a runtime compiler from a group of bytecodes presented to the compiler. The compiler accesses information that indicates a likelihood...
6754891 Debugger system using tracepoints for computer software
Jun-22-2004 The present invention is a tracepoint debugging system in which instructions and displays to and from the user are represented using programming abstractions. This aids in the users' understanding of the...
6754612 Performance markers to measure benchmark timing of a plurality of standard features in an application program
Jun-22-2004 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...
6745383 Early warning mechanism for enhancing enterprise availability
Jun-1-2004 A computer method for issuing an early warning includes determining, using change and test coverage and control flow and data flow analyses of a program, locations in the program at which to insert early...
6728954 Method for allowing execution management of optimized code
Apr-27-2004 A method for managing the execution of an optimized code. The method comprises of the steps of: (1) receiving at least a description of flow graphs of the optimized code and of a source code from which...
6728949 Method and system for periodic trace sampling using a mask to qualify trace data
Apr-27-2004 A method and system for monitoring execution performance of a program is provided. Profiling functionality may be qualified by setting various qualifying flags at the request of a user. These qualifying...
6721941 Collection of timing and coverage data through a debugging interface
Apr-13-2004 Techniques for gathering execution information about an application, such as a distributed application, are described. Key communication points in cross execution context calls, such as remote procedure...
6718538 Method and apparatus for hybrid checkpointing
Apr-6-2004 The present invention provides a method and apparatus for hybrid checkpointing which captures the entire address space of a process: both language internal and language external (native) memory and program...
6718484 Debugging method and apparatus for multitask programs and recording medium storing a program realizing the debugging method and apparatus
Apr-6-2004 A debugging method and apparatus for multitask programs, and a recording medium storing a program used for realization of the debugging method and apparatus enable each of arbitrarily-selected tasks to...
6715140 Program trace method and apparatus, and storage medium
Mar-30-2004 A program trace apparatus intercepts control during execution thereof by rewriting of an instruction sequence of a program and traces an execution state of the original program. The program trace apparatus...
6691246 System and method of processing partially defective memories
Feb-10-2004 A method of processing a partially defective memory for loading a machine code program into a memory device that includes at least one defective memory cell. At first the machine code program is scanned....
6681384 Multi-threaded break-point
Jan-20-2004 A way to synchronize threads in a multi-threaded program. In the preferred embodiment, a debugger provides a break-point that does not interrupt the user when the first thread reaches it; instead, the...
6678884 Method for determining the status of variables during the execution of optimized code
Jan-13-2004 A method for determining a status of a variable during an execution of an optimized code, the optimized code being originated from a source code, the method comprising the steps of: (A) Receiving at least...
6671875 Manipulation of an object-oriented user interface process to provide rollback of object-oriented scripts from a procedural business logic debugger
Dec-30-2003 The present invention provides a method, system, and computer program product for programmatically manipulating a user interface process to maintain synchronization of object-oriented programming language...
6671873 Problematic binary isolator
Dec-30-2003 An automated method for determining problematic binary files. A group of source code files is compiled using two different compiling environments. One of the compiling environments yields a failing set...
6658660 System and method of automatically modifying source code for marshaling, unmarshaling and marking modified data objects
Dec-2-2003 A computer (100) and a method (200) are provided for automatically generating source code (132) readily operable in a fault-tolerant system or a distributed system, from source code (130) non-operable...
6658650 Service entry point for use in debugging multi-job computer programs
Dec-2-2003 An apparatus, program product and method utilize a service entry point to trigger under a predetermined set of conditions to facilitate gaining control of a created job in a multi-job environment, namely...
6658649 Method, apparatus and article of manufacture for debugging a user defined region of code
Dec-2-2003 The preferred embodiment of the present invention generally provides a method, apparatus and article of manufacture for debugging computer programs. Debugging computer programs is aided by establishing...
6651243 Method and system for periodic trace sampling for real-time generation of segments of call stack trees
Nov-18-2003 A method and system for profiling a program using periodic trace sampling is provided. During the execution of the program, sample-based profiling of the executing program is performed--for a predetermined...
6634020 Uninitialized memory watch
Oct-14-2003 In the present invention, a special purpose watch function is used to find reference to uninitialized memory within a computer program during debugging. The uninitialized memory watch may be implemented...
6622299 Computer system, program product and method for dynamically providing an indication to a programmer of the efficiency of a program that is being written
Sep-16-2003 A method, apparatus and program product provides an indication to a programmer of the efficiency of a created program and comprises monitoring of insertion and deletion of one or more functions within...
6618853 Program production system for semiconductor tester
Sep-9-2003 There is disclosed a program production system for a semiconductor tester which performs production of programs while various kinds of information are viewed on screens. A user sets an execution sequence...
6598181 Method and system for debugging multiple function calls
Jul-22-2003 A method of debugging multiple function calls in a block of program code includes examining a line of code within the block of program code; detecting if the line of code is a call instruction; and if...
6557119 Microcomputer debug architecture and method
Apr-29-2003 A computer system, comprising at least one central processing unit and a memory unit coupled to the at least one central processing unit, a set of watchpoints defined in the computer system; each watchpoint...
6553565 Method and apparatus for debugging optimized code
Apr-22-2003 Methods and apparatus for providing a substantially full set of state information to a debugger, without significantly compromising system performance, in order to debug optimized computer program code...
6553564 Process and system for merging trace data for primarily interpreted methods
Apr-22-2003 A process and system for profiling code executing on a data processing system is provided. Event-based trace data is recorded in response to selected events, and the event-based trace data includes an...
6550056 Source level debugger for debugging source programs
Apr-15-2003 A source-level debugger debugs a source program for computers using a pipeline control method. The debugger includes a not-yet-processed instruction analyzing unit for analyzing each of instructions including...
6550022 Hierarchical JTAG based checkstop architecture for computer systems
Apr-15-2003 A checkstop architecture allows an entire computer system to be immediately halted when a failure(s) or error(s) has occurred at a chip, component, device, sub-system, etc. The present checkstop architecture...
6543049 Ranked break points and method for debugging a computer program
Apr-1-2003 Ranked breakpoints are defined in a computer program that allow a debugger to determine whether or not to halt execution of the computer program when a ranked breakpoint is encountered based on the rank...
6530079 Method for optimizing locks in computer programs
Mar-4-2003 A method and several variants for using information about the scope of access of objects acted upon by mutual exclusion, or mutex, locks to transform a computer program by eliminating locking operations...
6516408 Various length software breakpoint in a delay slot
Feb-4-2003 A processor (100) is provided that is a programmable digital signal processor (DSP) with variable instruction length, offering both high code density and easy programming. Instructions may be executed...
6502210 Microcomputer debug architecture and method
Dec-31-2002 A computer system including at least one central processing unit, a memory unit coupled to the at least one central processing unit, a set of watchpoints a set of watchpoints defined in the computer system,...
6493868 Integrated development tool
Dec-10-2002 An integrated code development tool, comprising of an editor, a project management and build system, a debugger, a profiler, and a graphical data visualization system. The editor is operable to provide...
6493834 Apparatus and method for dynamically defining exception handlers in a debugger
Dec-10-2002 An apparatus and method allow dynamically defining exception handlers in a debugger and breaking only when one of the dynamically-defined exception handlers is called. In this manner a programmer can define...
6490721 Software debugging method and apparatus
Dec-3-2002 A method and apparatus for debugging software for the purpose of modification of the target program's behavior and/or collection of data pertinent to a target program's execution. New user actions are...
6487683 Microcomputer debug architecture and method
Nov-26-2002 A computer system, including a central processing unit and a memory unit coupled to the at least one central processing unit, a set of watchpoints defined in the computer system, each watchpoint in the...
6477666 Automatic fault injection into a JAVA virtual machine (JVM)
Nov-5-2002 A system and method of automatically injecting faults and errors into a JAVA application or program to test the reliable and proper handling of various faults and exceptions under various conditions. An...
6470493 Computer method and apparatus for safe instrumentation of reverse executable program modules
Oct-22-2002 Computer method and apparatus allows instrumentation of program modules while maintaining exception-handling unwinding context. In the case of instrumenting procedure prologues, the invention preserves...
6463553 Microcomputer debug architecture and method
Oct-8-2002 A method of filtering debugging data in a computer system including at least one central processing unit and a memory unit coupled to the at least one central processing unit. The method includes the steps...
6460175 Program product for modular, parallel, remote software installation with repeatable, externally-invocable steps
Oct-1-2002 A program product recorded on a computer readable medium in which the program product includes a method of performing a software operation on a target of one or more processors in a distributed processing...
6427232 Functional debugger for debugging software programs
Jul-30-2002 A method and implementing computer system is provided in which a software debug program is operable to display to a user the flow of a program being debugged. The program flow is illustrated in an example...
6378125 Debugger thread identification points
Apr-23-2002 A computer system, program product and method to facilitate debugging of multi-threaded computer programs by identifying threads that interact with program elements such as instructions or variables. For...
6378124 Debugger thread synchronization control points
Apr-23-2002 A computer system, program product and method utilize thread synchronization for debugging multi-threaded computer programs. Synchronization control points ("sync points") are used to conditionally suspend...
6345295 Conducting traces in a computer system attachment network
Feb-5-2002 A trace facility for a computer system attachment network, a method for operating that network, and trace tools in the network. The network has a plurality of the trace tools, each connected to a communication...
6336215 Apparatus and method for on-line code only replacement of a running program using checkpoints
Jan-1-2002 An apparatus and method are provided for on-line code replacement of a program running in a process. The apparatus and method utilizes a variant of the exec system call, which will be referred to as a...
6279149 Aggregate structure identification and its application to program analysis
Aug-21-2001 An efficient program analysis method is provided for lazily decomposing aggregates (such as records and arrays) into simpler components based on the access patterns specific to a given program. This process...
6263489 Method and apparatus for debugging of optimized code
Jul-17-2001 The invention is a method for debugging a machine code of a program that has been subjected to an optimizing action, wherein the machine code may have been reordered, duplicated, eliminated or transformed...
6256777 Method and apparatus for debugging of optimized machine code, using hidden breakpoints
Jul-3-2001 A debugging method is described wherein a debug information file is constructed which includes information that identifies changes of variable value assignments to registers at plural steps of program....
6249907 Method system and article of manufacture for debugging a computer program by encoding user specified breakpoint types at multiple locations in the computer program
Jun-19-2001 Disclosed is a system for debugging a computer program. A user indicates a specified breakpoint type, such as a program statement, variable reference, command, etc. The program, including program statements,...