Using breakpoint

CL 717 SC 129
6240545 Setting instance breakpoints in object oriented computer programs
May-29-2001 A mechanism for setting a conditional breakpoint on all methods called by a specific instance of a class. To set the instance breakpoint, the debugger determines all of the methods that can be applied...
6237137 Method and system for preventing unauthorized access to a computer program
May-22-2001 A system and method for preventing a program from being run under a debugger utility program. The method is part of a routine which is stored along with a software program on a hard drive of a computer...
6226787 Visualization method and system for dynamically displaying operations of a program
May-1-2001 A method and system of identifying operations of one or more computer programs include generating a representation of the programs as a visual display of graphs and manipulating the visual display while...
6219828 Method for using two copies of open firmware for self debug capability
Apr-17-2001 A first copy of Open Firmware is loaded into system memory to supply a debug function and a second copy of the same firmware is then loaded to provide functional code which is to be debugged. The first...
6202200 Multi-tier debugging
Mar-13-2001 A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. More specially, the present invention...
6145122 Development interface for a data processor
Nov-7-2000 In one embodiment, a development interface (14) for a data processor (10) includes development registers (39), auxiliary pin interface and control (32), auxiliary pins (31), and a JTAG controller (4)).
6131185 Method and system for visually debugging on object in an object oriented system
Oct-10-2000 A method and system for debugging an object from a plurality of objects forming an application in an object oriented system utilizing a graphic user interface. A number of the objects forming the application...
6126328 Controlled execution of partitioned code
Oct-3-2000 An execution engine embeddable in a plurality of host application programs to control execution of code in each of the host application programs is disclosed. The execution unit includes a command unit,...
6091896 Debugging optimized code using data change points
Jul-18-2000 A software development system with improved facilities for debugging optimized code. Certain parts of the operations specified by source statements are categorized as "data change points". A compiler 102...
6079032 Performance analysis of computer systems
Jun-20-2000 A method of analyzing performance of a program executing in a computer system. A user provides a set of user defined region of the program. Thus, a user has the flexibility to choose the regions of program...
6077312 Apparatus, program product and method of debugging utilizing a context sensitive breakpoint
Jun-20-2000 An apparatus, program product, and method of debugging a computer program utilize a context sensitive breakpoint to conditionally halt execution of a computer program when the context of the computer program...
6075941 Microcomputer
Jun-13-2000 A microcomputer contains an electrically erasable flash memory for storing a program under development and a debugging circuit 7 having a dedicated input/output terminal for connection to an external ICE...
6042614 System and method for a distributed debugger for debugging distributed application programs
Mar-28-2000 A system and method for providing a distributed debugger system for a distributed target computer application are disclosed wherein the programmer/developer of the application can be at one host machine...
6014515 Enhanced stack unwind facility
Jan-11-2000 An enhanced unwind facility is more extensible, much faster, and uses smaller tables than presently known schemes. In broad terms, the unwind facility trades bytes that are used for addresses and region...
5987248 Debugging information display device
Nov-16-1999 A debugging information display device is provided which concurrently displays a source list and debugging information when the source list is displayed through a debugger. A vectorizing line extractor,...
5983017 Virtual monitor debugging method and apparatus
Nov-9-1999 A virtual monitor controller includes a data storage device coupled to receive and output data; an instruction storage device coupled to receive and output instructions; a status storage device coupled...
5970245 Method for debugging shared procedures contained in dynamic link library files
Oct-19-1999 A method, apparatus, and article of manufacture for debugging target procedures contained in an object library or dynamic link library (DLL) on a running computer system. A "trace" DLL is created, wherein...
5963741 Information processor which rewrites instructions in program to dynamically change program structure and method therefor
Oct-5-1999 An information processor comprises a program storage unit and a control unit, the control unit includes a procedure insertion table in which information regarding an embedding point in a program and information...
5956511 Program development support apparatus, program development support method, and storage medium therefor
Sep-21-1999 A program development support apparatus and method for supporting the efficient development of a highly reliable program are provided. The basic configuration includes a program-outputting which outputs...
5943498 Microprocessor, method for transmitting signals between the microprocessor and debugging tools, and method for tracing
Aug-24-1999 A system provides debugging functions for high-speed processors by adding a comparatively small amount of hardware to the microprocessor. A debugging module which receives part of the debugging function...
5933639 System and method for debugging distributed programs
Aug-3-1999 This invention provides a small and efficient set of primitives for debugging a distributed application that runs on a plurality of processors connected by a common network. These primitives permit a user...
5926638 Program debugging system for debugging a program having graphical user interface
Jul-20-1999 In a program debugging system for debugging a program having a graphical user interface (GUI), a translator program for translating a source program into a machine language program includes a GUI information...
5889981 Apparatus and method for decoding instructions marked with breakpoint codes to select breakpoint action from plurality of breakpoint actions
Mar-30-1999 The invention specifies on-chip address matching hardware which is external to the processor core and prefetch queue of a microcontroller, and instruction decoding logic to mark and process breakpointed...
5850562 Personal computer apparatus and method for monitoring memory locations states for facilitating debugging of post and BIOS code
Dec-15-1998 A monitor and debugger routine operable on a personal computer for facilitating the design of power-on self-test (POST) and basic input and output system (BIOS) code. The monitor and debugger routine is...
5845125 Debugger using class information and dynamic instance inter-relationships
Dec-1-1998 A debugger which helps a user perform object-based debugging. A class information generation section (8) generates class information based on the source code. The execution section (12) executes the program....
5838975 Method for testing and debugging computer programs
Nov-17-1998 A computerized method of testing and debugging an executable behaviorally unknown computer program by dynamic comparison with an executable behaviorally known computer program. The method controls execution...
5835699 Breakpoint setting/deleting system using a symbolic debugger in a digital data processing system
Nov-10-1998 A breakpoint setting/deleting system is disclosed. Encoded function names are first retrieved from a given executable file which has been stored in a memory. A decoder is supplied with the retrieved encoded...
5819093 System and method for a distributed debugger for debugging distributed application programs
Oct-6-1998 A system and method for providing a distributed debugger system for a distributed target computer application are disclosed wherein the programmer/developer of the application can be at one host machine...
5819023 Integrated circuit comprising means to halt the performance of a program of instructions when a combination of breakpoints is verified
Oct-6-1998 The integrated circuit comprises a central processing unit, a program memory containing a program of instructions connected to the central processing unit by an address bus, a data bus and lines giving...
5815714 Embedded debug commands in a source file
Sep-29-1998 A method and apparatus for re-generating debug commands is provided comprising a source program having embedded debug commands in a first distinguishable field, and an assembler. The assembler operates...
5797019 Method and system for performance monitoring time lengths of disabled interrupts in a processing system
Aug-18-1998 A method and system for identifying inhibited interrupts in a processor system, the processor system including at least one performance monitor counter (PMC) and at least one monitor mode control register...
5774724 System and method for acquiring high granularity performance data in a computer system
Jun-30-1998 A microprocessor performance monitor and instruction address break point facility are interconnected to provide finer granularity and performance monitoring. The microprocessor is initialized to collect...
5764989 Interactive software development system
Jun-9-1998 An interactive program development system which replaces compilers, linkers and debuggers required for conventional software development. The present invention comprises a new program compilation system...
5754839 Apparatus and method for implementing watchpoints and breakpoints in a data processing system
May-19-1998 An apparatus and method for implementing watchpoints and breakpoints in a data processing system (110). In one embodiment, a pipelined processor (110) performs each instruction of a program. One or more...
5740440 Dynamic object visualization and browsing system
Apr-14-1998 A method to automatically monitor an object-oriented program, e.g., for debugging purposes, is characterized by the steps of determining a state of the digital data processor at selected points during...
5740351 Apparatus and method for debugging/modifying ROM-based software systems employing and extensible interpreter
Apr-14-1998 Debugging and/or modifying of ROM-based embedded software systems is realized by advantageously employing an extensible interpreter and inserting requests for "Customizable Call-Outs" (CCOs) throughout...
5732210 Use of dynamic translation to provide fast debug event checks
Mar-24-1998 Dynamic translation is used during debugging of a computer application process. During runtime, the first application is dynamically translated to produce translated code. Debugging code, such as a conditional...
5717909 Code breakpoint decoder
Feb-10-1998 A computer with a pipelined processor and code breakpoints for performing software debug operations includes prefetch and decode stages, debug address registers for storing code breakpoints representing...
5687375 Debugging of High Performance Fortran programs with backup breakpoints
Nov-11-1997 This invention is a debugger for HPF-like languages which can be implemented on top of basically any debugger. A primary feature of the debugger is the use of backup breakpoints to generate a program status...
5680620 System and method for detecting access to a peripheral device using a debug register
Oct-21-1997 In a microprocessor, a debug facility traps accesses to a peripheral device, such as a speaker, residing at I/O port addresses. In one embodiment, a number of debug registers are provided for a system...
5615371 Debug processing system for user programs
Mar-25-1997 Command analysis means 3, upon perception of a save command, calls commit means 4, currency information saving means 6 and variables information saving means 8, and after that calls stack information saving...
5557797 Scheduling method for automatically developing hardware patterns for integrated circuits
Sep-17-1996 A scheduling method for scheduling a program comprises the steps of: extracting a plurality of traces from a given program such that each of the traces contains a plurality of program blocks executed sequentially,...
5548717 Software debugging system and method especially adapted for code debugging within a multi-architecture environment
Aug-20-1996 In a computer system that embodies a first hardware (X) architecture and includes a memory system and at least one simulator for a second (Y) architecture and a system for executing and debugging multiple...
5500809 Microcomputer system provided with mechanism for controlling operation of program
Mar-19-1996 A microcomputer system is provided with a subroutine function. The microcomputer system includes a first timer, a first shifting unit, a second timer and a second shifting unit. The first timer operates...
5469570 System for examining statuses of tasks when one task is interrupted in data processing system
Nov-21-1995 Multiple CPU's are assigned to multiple tasks on a one-to-one basis and execute corresponding tasks under the control of an operating system. Each of the CPU has a transmitter and a receiver. Each transmitter...
5408660 System for analyzing and displaying data in computer program
Apr-18-1995 A system for analyzing and displaying program data capable of generating effective information for assuming paths of program execution on the basis of memory dump information of a program during stalling...
5388268 Methods of indicating states of software processes cooperating on a single task
Feb-7-1995 A visual display system providing an operator simultaneous descriptions of the states of many cooperating sub-processes working on a task and residing in various instruments in a distributed system. A...
5379427 Task tracing apparatus in a multitask operating system
Jan-3-1995 A task tracing apparatus stores causes and addresses of interruptions, and system call numbers and addresses of system calls issued by an ongoing task. This makes it possible to obtain not only the basic...
5379301 Microprocessor for debugging programs
Jan-3-1995 A microprocessor, comprising a register 18 for setting either a first mode in which a trap instruction is not executed, or a second mode in which the trap instruction can be executed is set, wherein an...
5371894 Off-chip breakpoint system for a pipelined microprocessor
Dec-6-1994 The invention is a system and method for providing a breakpoint exception at any predetermined instruction address in a processor system of the type including an integrated circuit microprocessor and an...