|
Match
|
Document |
Document Title |
|
|
7367015 |
Method and system for software program editing in common language runtime environment (CLRE)
A method and system are disclosed for editing a software program in a common language runtime environment, wherein the software program has a source code component, an intermediate language...
|
|
|
7363618 |
Software testing
A testing tool allowing convenient testing of programs and also classes in general. The tool automatically divides each program into many groups such that if one line (or statement) is executed it...
|
|
|
7363617 |
Database breakpoint apparatus and method
An apparatus and method define the concept of a “database breakpoint.” One or more conditions in the database are specified as a database breakpoint in a debug environment for debugging a...
|
|
|
7356735 |
Providing support for single stepping a virtual machine in a virtual machine environment
Methods and systems to provide support for single stepping a virtual machine in a virtual machine environment are disclosed. An exemplary method may include receiving a request to transition...
|
|
|
7293256 |
Debugger causality system and methods
A debugger casuality feature is provided. Debugger casuality is the ability of a cooperating debugger to associate an ordered set of casuality related threads, possibly originating from different...
|
|
|
7275238 |
Program event activated and configured debugger method, system, article of manufacture, computer program product, and data structure
An executing computer program is debugged by the use of an events table comprising a plurality of table entries, each table entry comprising an event description describing an event occurring...
|
|
|
7266809 |
Software debugger and software development support system for microcomputer operable to execute conditional execution instruction
A software debugger tangibly embodied on a computer readable medium may display a microcomputer program being debugged so that a halt address at which the execution of the program is caused to halt...
|
|
|
7257805 |
Restoring debugging breakpoints subsequent to program code modifications
A debugger provides a user with the ability to trace through the user's program to detect one or more errors. The debugger steps through the program until it reaches a breakpoint set at a selected...
|
|
|
7254745 |
Diagnostic probe management in data processing systems
A common interface (API) is provided which permits a single diagnostic probe manager to communicate with and to control a plurality of diagnostic probes. Through this interface the diagnostic...
|
|
|
7243338 |
Representation of core files in a generic format
Techniques for representing core files generated by a computer operating system upon crash of a computer program in a generic format are disclosed. A generic representation of the core file can be...
|
|
|
7225431 |
Method and apparatus for setting breakpoints when debugging integrated executables in a heterogeneous architecture
The present invention provides inserting and deleting a breakpoint in a parallel processing system. A breakpoint is inserted in a module loaded into the execution environment of an attached...
|
|
|
7213123 |
Method and apparatus for mapping debugging information when debugging integrated executables in a heterogeneous architecture
The present invention provides for the employment of a dynamic debugger for a parallel processing environment. This is achieved by dynamically updating mapping information at run-time in a mapping...
|
|
|
7203926 |
Active debugging environment for applications containing compiled and interpreted programming language code
An active debugging environment for debugging a virtual application that contains program language code from multiple compiled and/or interpreted programming languages. The active debugging...
|
|
|
7200839 |
Debugging transactions across multiple processors
Debugging of a transaction across multiple processors is facilitated by having debug information follow the transaction from processor to processor. The transaction can be debugged across...
|
|
|
7185319 |
Debugging distributed applications
Debug controls for debugging a distributed application are included in messages that are also used by the distributed application to transport data. A debug initiator causes debug controls to be...
|
|
|
7171653 |
Systems and methods for providing communication between a debugger and a hardware simulator
A system for providing communication between a debugger and a hardware simulator comprises a gateway providing a communication path between a hardware simulation and a separate debugger, the...
|
|
|
7168068 |
Dynamic software code instrumentation method and system
A method and system of monitoring code as it is executed by a target processor is provided for debugging, etc. Standardized software code function preamble and postamble instructions are...
|
|
|
7162664 |
Debugging breakpoints on pluggable components
The debugging of breakpoints on pluggable components is provided. In a computing environment having extensible, pluggable components, systems and methods are provided to allow for the setting of...
|
|
|
7152226 |
Flexible horizontal stack display and editor
A method and system for debugging a computer program are described. In one embodiment, information pertaining to a first function executed within the computer program is presented in a first...
|
|
|
7137105 |
Dynamic software code instrumentation method and system
A method and system of monitoring code after being compiled or assembled is provided. Software code instructions, such as a function preamble and/or a data manipulation instruction, are identified...
|
|
|
7133820 |
Method and apparatus for debugging programs in a distributed environment
A method and apparatus for debugging programs in a distributed environment, such as a set of heterogeneous hardware processors (integrated circuits or In-Circuit Emulators), and/or software-based...
|
|
|
7124404 |
Method and system for debugging multiprocessor systems
Debugging a multiprocessor system utilizing at least two debuggers is disclosed. A user command is issued through a first debugger to a first processor in the multiprocessor system. The user...
|
|
|
7096458 |
Method and apparatus to create and compare debug scenarios of a computer process
A computer program debugger is disclosed which stores previous programs which have been debugged and the debug parameters which were considered when debugging. When a new computer program is to be...
|
|
|
7093237 |
High performance debugging in a message flow environment
A message flow environment permits a developer to define a debug session in which nodes in a defined message flow have a debug function. A debug controller is used to select nodes as breakpoints...
|
|
|
7073096 |
File path resolving debugger
A method for debugging an application running on a target device includes running a debugging program on a host device. A global path substitution is specified, the global path substitution...
|
|
|
7055140 |
Software breakpoints implementation via specially named function
A method for debugging including the steps of receiving code having a software breakpoint function therein, running the code for the purpose of debugging, monitoring the code to detect the presence...
|
|
|
7055139 |
Multiprocess debugging using multiple conventional debuggers
A computer system includes an aggregator network that couples a plurality of processes on which an application executes to a debugger user interface. Using the debugger user interface, commands are...
|
|
|
7047519 |
Dynamic setting of breakpoint count attributes
Apparatus, methods and articles of manufacture are provided for tracking breakpoint hits. In one embodiment, a hit count is automatically incremented for each breakpoint. The hit count is stored...
|
|
|
7043717 |
Debugging apparatus and method
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...
|
|
|
7039831 |
Common stack system for a debugging device and method
During debugging of target system by a host system, s single stack is used for an exception by a set of applications running on the processor of the target. To achieve this, the stack is...
|
|
|
7028291 |
Debugging method and debugging device
According to the present invention, a compiler generates, as debugging information on variables appearing in a source program and the allocation of hardware resources, location information made up...
|
|
|
7020797 |
Automated software testing management system
A system and method for automatically managing a distributed software test execution, management and reporting system that includes a network of test computers for executing a plurality of test...
|
|
|
7007268 |
Method and apparatus for debugging in a massively parallel processing environment
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...
|
|
|
7003777 |
Coordination-centric framework for software design in a distributed environment
The present invention relates to a coordination-centric framework for implementing a software system in a distributed computing environment. In a presently preferred embodiment the software system...
|
|
|
7003761 |
Multi-process display method in debugger system
In a multi-process display method of displaying processes to be debugged in a debugger system, an operation state change and detailed information of each process are acquired, each process is...
|
|
|
7000225 |
Method for inserting global breakpoints
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...
|
|
|
6993749 |
Conditional debug monitors
A method, apparatus and article of manufacture for associating a condition with a monitored expression are provided. Information regarding the monitored expression is only fully rendered a monitor...
|
|
|
6988262 |
Controlled execution of partitioned code
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...
|
|
|
6986124 |
Debugger protocol generator
A method for automatically generating front-end code and back-end code that are both compatible with a specification, such as the JDWP communication protocol. First, a detailed protocol...
|
|
|
6981248 |
Conditional breakpoint encountered indication
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...
|
|
|
6964035 |
Debugging an operating system kernel with debugger support in a network interface card
Method and apparatus for debugging an operating system kernel. A server data processing system includes a debugger control component and a network interface card that implements a protocol stack,...
|
|
|
6961928 |
Co-ordinate internal timers with debugger stoppage
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...
|
|
|
6961926 |
System and method for distributed debugging and recording medium on which control programs are recorded
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...
|
|
|
6961923 |
Method of detecting zombie breakpoints
A method, an apparatus, and a computer program product for detecting one or more zombie global breakpoints for debugging computer software are disclosed. The method includes the steps of: checking...
|
|
|
6959262 |
Diagnostic monitor for use with an operating system and methods therefor
A computer-implemented method for monitoring a computer system when the computer system executes a user application using a production operating system (OS) is disclosed. The method includes...
|
|
|
6941492 |
Debugging tool for efficient switching between targets in a multi-processor environment
A debugger mechanism to support multiple active targets and efficient switching between multiple active targets, in particular, heterogeneous targets, in a multiprocessing environment.
|
|
|
6938245 |
Interactive debugging system with debug data base system
An interactive system for debugging programs in which a persistent data base system responds to update queries containing debugging information from a debugging information source and to read...
|
|
|
6934886 |
Debugging apparatus and method
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...
|
|
|
6912708 |
Method and apparatus to facilitate debugging a platform-independent virtual machine
One embodiment of the present invention provides a system that facilitates debugging a platform-independent virtual machine. The system operates by providing an agent on the platform-independent...
|
|
|
6892325 |
Method for displaying variable values within a software debugger
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...
|