Matches 1 - 50 out of 253 1 2 3 4 5 6 >
Match Document Document Title
7620850 Breakpoints in a transactional memory-based representation of code  
Transactional programming promises to substantially simplify the development and maintenance of correct, scalable, and efficient concurrent programs. Designs for supporting transactional...
7610579 Critical finalizers  
A finalizer may include a notification that no tolerance for failure or corruption is expected. Any potential failure point, which may be induced by a runtime execution environment routine or...
7584383 Method and system for kernel-level diagnostics using a hardware watchpoint facility  
A method for performing kernel-level diagnostics. The method includes obtaining a hardware trap associated with an attempt by a kernel-level instruction stream to access a memory address, wherein...
7581209 Method for determining code coverage  
A method and system for determining code coverage of one or more software modules is disclosed. The disclosed method and system uses an enumeration module, a code coverage module and an analysis...
7565644 Multi-channel, multi-service debug on a pipelined CPU architecture  
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...
7552425 Implementing enhanced compiled breakpoint analysis  
Compiled breakpoint analysis includes a debugger user interface that is displayed for defining breakpoint properties. Responsive to a predefined user selection, a conditional breakpoint and...
7549085 Method and apparatus to insert special instruction  
A method and apparatus to insert special instruction. At least one of the illustrative embodiments is a method comprising converting a first representation of a computer program to a second...
7546547 Method, apparatus and computer program product for implementing automatic reapportionment of graphical subwindows based upon sensed, dynamic changes  
A method, apparatus and computer program product are provided for implementing automatic reapportionment of graphical screen subwindows based upon sensed, dynamic changes. Predefined dynamic change...
7543186 System and method for implementing software breakpoints  
The disclosure is directed to a method of loading a breakpoint enabled page of a computer program into a computer readable memory. The method includes identifying a page of a computer program to be...
7543185 Debug system with event-based virtual processing agents  
Some aspects provide determination of a debug event, selection of a controller context based on the determined debug event, and execution of the selected controller context. The debug event may be...
7539979 Method and system for forcing context-switch during mid-access to non-atomic variables  
The invention provides an improved method for detecting concurrent bugs in multi-threaded software having at least one command to access a non-atomic variable. The non-atomic variable may have a...
7533296 Method for optimizing the transmission of logging data in a multi-computer environment and a system implementing this method  
This invention relates to a method for the transmission of logging data, from a primary node to a secondary node within a cluster of computers. The method applies in particular to logging data...
7516364 Method for testing network devices using breakpointing  
A method for testing a network device having modules for receiving and sending data packets in a network includes generating in the network device at least one internal data structure associated...
7506207 Method and system using hardware assistance for continuance of trap mode during or after interruption sequences  
A method, system, apparatus, and computer program product is presented for processing instructions. A processor is able to receive multiple types of interruptions while executing instructions, such...
7506206 Mechanism for providing program breakpoints in a microcontroller with flash program memory  
A microcontroller is disclosed. The microcontroller includes a central processor unit (CPU) and a Flash program memory in communication with the CPU via an instruction bus. The microcontroller...
7506205 Debugging system and method for use with software breakpoint  
Methods and systems are provided for debugging a program executing on a processor. In a first implementation, a processing system includes a processor configured for switching to a debug mode from...
7480833 Method and system for performing a hardware trace  
Methods and systems for pre-detecting a hardware hang in a processor. The methods comprise maintaining a count of a number of cycles in a predefined time interval without an instruction being...
7475288 Accelerated hardware emulation environment for processor-based systems  
An hardware emulation environment is disclosed wherein software execution is accelerated by switching memory and/or peripheral and clock implementation from the hardware emulator toga faster...
7444547 Method, system, and product for programming in a simultaneous multi-threaded processor environment  
A system, method, and product are disclosed for testing multiple threads simultaneously. The threads share a real memory space. A first portion of the real memory space is designated as exclusive...
7421682 Instrumentation injection for common language runtime  
An exemplary media implementation precipitates a device to perform actions including: determining if an instruction of a line of common intermediate language (CIL) code meets a predetermined...
7418630 Method and apparatus for computer system diagnostics using safepoints  
A method for safepointing a system that includes receiving a stop command by an executing thread from a master, wherein the executing thread executes an operating system, continuing execution of...
7412630 Trace control from hardware and software  
A system and method for program counter and data tracing is disclosed. The tracing mechanism of the present invention enables increased visibility into the hardware and software state of the...
7409713 Method of protecting software code  
A method of protecting application program software includes steps of (a) actuating a tracer function to copy 2 1 to n instructions from the API code; (b) storing and executing the instructions;...
7401322 Software debugging tool  
In a method for testing computer code, each branch that occurs within the machine-readable code is located. A first tracepoint is placed immediately after the beginning of the branch and a second...
7398426 Method for capturing computer application diagnostics  
A diagnostic method in an aspect-oriented data processing environment is provided. The environment comprises a data processing system having an operating system for executing an application,...
7386762 Persistent context-based behavior injection or testing of a computing system  
The invention provides a method and system for persistent context-based behavior injection in a computing system, such as in a redundant storage system or another system having a layered or modular...
7383540 Altering execution flow of a computer program  
A debugger alters the execution flow of a child computer program of the debugger at runtime by inserting jump statements determined by the insertion of breakpoint instructions. Breakpoints are used...
7334174 Semiconductor integrated circuit device and error detecting method therefor  
A semiconductor integrated circuit device includes a programmable circuit in which information is programmed, an information holding circuit which electrically holds information programmed in the...
7334161 Breakpoint logic unit, debug logic and breakpoint method for a data processing apparatus  
The present invention provides a breakpoint logic unit, debug logic and breakpoint method for a data processing apparatus. The breakpoint logic unit comprises a value storage operable to store data...
7331002 Navigating breakpoints in a program in a debugging mode  
Provided is a method, system, and program for navigating breakpoints in a program in a debugging mode. A user interface is rendered to display at least one program corresponding to at least one...
7305586 Accessing and manipulating microprocessor state  
A microprocessor includes an externally accessible port and a serial communication bus connected to the port. An execution pipeline of the processor includes a pipeline satellite circuit coupling...
7293200 Method and system for providing transparent incremental and multiprocess checkpointing to computer applications  
Incremental single and multiprocess checkpointing and restoration is described, which is transparent in that the application program need not be modified, re-compiled, or re-linked to gain the...
7275183 Method of restoring processes within process domain  
A method of restoring processes within a process domain begins with a step of restoring a tree of processes in which at least two of the processes share at least a resource. The method continues...
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...
7251810 Minimal instrumentation for lossless call profiling  
A method, apparatus, and software are disclosed for collecting information relating to the execution of an application for use in analyzing the performance of the application. Probes are inserted...
7251808 Graphical debugger with loadmap display manager and custom record display manager displaying user selected customized records from bound program objects  
Enhanced graphical user interface functions are provided in a graphical debugger. A user interface operatively controls a graphical user interface. A loadmap display manager coupled to the user...
7249285 Address watch breakpoints in a hardware synchronization range  
A method, apparatus, system, and signal-bearing medium that in an embodiment determine whether an instruction at which an address watch breakpoint occurs is within a hardware synchronization...
7243372 Modified Harvard architecture processor having data memory space mapped to program memory space with erroneous execution protection  
A processor has an architecture that provides the processing speed advantages of the Harvard architecture, but does not require two separate external memories in order to expand both data memory...
7243156 Information distribution method and system  
A method and system for integrating plural disparate information sources into a single stream of information using middleware. Data received from real-time sources (e.g., stock quotes) is given...
7237229 Debugging aid parallel execution of a plurality of iterations with source lists display corresponding to each iteration  
This invention makes debugging more efficient when an object program is intended for processing a loop made up of n groups of iteration-forming instructions. Instructions in the secondary assembler...
7234133 Software expiry before delivery  
Techniques are described for preventing customers from receiving faulty code. The techniques involve adding marker code to potentially problematic code portions that are not to be included in a...
7228543 Technique for reaching consistent state in a multi-threaded data processing system  
A data processing system is arranged to execute multiple program threads, with each program thread comprising program thread instructions. An interpreter is operable, during execution of each...
7225433 Dynamic breakpoints for computer software  
Methods and systems are disclosed for debugging a computer program code by using a debugging software. Software means may be provided for causing the debugging software to stop at a breakpoint set...
7225432 Methods and systems for debugging a computer program code  
Methods and systems are disclosed for debugging a computer program code by use of a debugging software. Software means may be provided for causing the debugging software to stop at one or more...
7225361 Detecting a stalled routine  
A system is disclosed that can determine whether a routine is stalled. The system does not require the developer of the routine to add code for the purpose of detecting whether the routine is...
7222264 Debug system and method having simultaneous breakpoint setting  
A processor code debugger method and system enables the setting at one time of breakpoints corresponding to a given line of source code associated with an instruction in multiple processing engines.
7216259 Increment power saving in battery powered wireless system with software configuration  
A method for conserving power in an apparatus is disclosed. The method generally includes the steps of (A) disabling a subset of a plurality of debug operations using a clock signal at a first...
7194664 Method for tracing application execution path in a distributed data processing system  
A method and a computer program product are disclosed for tracing the execution path through complex distributed applications in an n-tier client/server distributed computing environment over LAN,...
7188279 Method, program, and storage medium for acquiring logs  
A log acquisition method is provided that allows a processing log of software to readily be acquired and reduces the man-hours needed for analyzing a bug. The log acquisition method is a method for...
7185321 Method and system for debugging through supervisory operating codes and self modifying codes  
Embodiments of the present invention effectuate a method and system for debugging a device such as a microcontroller in a distributed architectural scheme, where the device may operate at speeds...
Matches 1 - 50 out of 253 1 2 3 4 5 6 >