Matches 151 - 200 out of 440 < 1 2 3 4 5 6 7 8 9 >
Match Document Document Title
7194731 Method and apparatus for speculative tracing  
A method of a speculative tracing, including defining the speculative tracing using a plurality of probes, firing at least one of the plurality of probes defined by the speculative tracing,...
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,...
7191293 Recovering pending trace data within a data processing system  
A trace data system is provided in which flush request signals are generated and passed to trace data sources to trigger them to output any buffered trace data they are storing which was generated...
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...
7181729 Methods and systems for an interactive theorem-proving tool with reflective capabilities  
Methods and systems are provided for improved operation of a theorem-proving tool. Logic statements that are to be proved are loaded and a series of interactive commands and assumptions are...
7181728 User controlled trace records  
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...
7178133 Trace control based on a characteristic of a processor's operating state  
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...
7178134 Method and apparatus for resolving memory allocation trace data in a computer system  
Memory allocation trace data is analyzed by generating a sorted address index containing records of memory allocations, deallocations, and memory address inquiries. The list is scanned once in...
7178135 Scope-based breakpoint selection and operation  
Methods, apparatus and articles of manufacture, performed by a debugging program, for executing an operation on a plurality of breakpoints within a scope. In one aspect, the method comprises...
7174543 High-speed program tracing  
A high speed program tracer providing compression using linear increment run length values, displacement values corresponding to discontinuities, and loop compression. A program count sequencer...
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...
7168066 Tracing out-of order load data  
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...
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...
7165190 Method and mechanism for managing traces within a computer system  
A method and mechanism for managing traces with a computer system having a plurality of resources is disclosed. One or more conditions can be established for the computer system. The resources may...
7165193 Efficient memory allocation scheme for data collection  
A system and method that provides an integrated circuit which includes a small on-chip buffer to store collected data, thereby shifting the burden of storing the majority of the collected data to...
7155707 Compiling computer programs including branch instructions  
This patent describes a method of compiling a computer program from a sequence of computer instructions including a plurality of first, set branch, instructions which each identify a target address...
7149933 Data processing system trace bus  
An integrated circuit 2 is provided with multiple sources 12, 14, 16, 18 of trace data streams that are input via respective dedicated trace buses 20, 24 to a trace data stream combiner 22,...
7146473 Mechanism for ring buffering in an arbitrary-action tracing framework  
A method for storing a data set having an enabled probe identification component and an associated data component in a buffer, including storing the data set at a current offset if the buffer has...
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...
7134116 External trace synchronization via periodic sampling  
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...
7134117 Instruction tracing in data processing systems  
A tracing circuit 8 within an apparatus for data processing 2 generates trace data including instruction trace words encoding trace events W, E, N representing program instruction execution....
7134115 Apparatus, method, and program for breakpoint setting  
Disclosed is a breakpoint setting apparatus capable of setting a breakpoint without imposing any burden on a programmer. The breakpoint setting apparatus includes an edited-line list manager 115 ...
7131113 System and method on generating multi-dimensional trace files and visualizing them using multiple Gantt charts  
A system and method for visualizing data in two-dimensional time-space diagrams including generating multi-dimensional program trace files, converting and merging them into interval trace files,...
7131115 Unwinding instrumented program code  
Method and apparatus for handling call stack unwinding when execution of an instrumented program is stopped in a first function of the instrumented program. When unwinding is initiated and a call...
7120901 Method and system for tracing and displaying execution of nested functions  
A method and system for tracing the failing or successful execution of nested functions coded with return codes in a thread during its execution. The method comprises an ENTRY and EXIT trace macro...
7117507 Software atomization  
Software atomization provides a method of loading atomized computer program code and data on demand by loading, from an atom database, into a memory, an atom defining code or data in a...
7114184 System and method for restoring computer systems damaged by a malicious computer program  
A method for restoring a computer system modified by malicious code. The method scans the computer system for the malicious code, identifies the malicious code and retrieves from a data file,...
7110934 Analysis of the performance of a portion of a data processing system  
The present invention provides a system and method for controlling a simulator to run a software simulation of a data processing system in order to generate simulated timing data indicative of...
7111307 Method and system for monitoring and verifying software drivers using system resources including memory allocation and access  
A method and system for verifying computer system drivers such as kernel mode drivers. A driver verifier sets up tests for specified drivers and monitors the driver's behavior for selected...
7107578 Techniques for debugging computer programs involving multiple programming languages  
Techniques for debugging a computer program that includes multiple modules written in multiple languages allow machines for the multiple languages to interface with a single debugger client using a...
7107579 Preserving program context when adding probe routine calls for program instrumentation  
Method and apparatus for preserving program context when causing execution of a probe routine from a target routine of an executable computer program code. Executable code for the probe routine is...
7107585 Compilation of application code in a data processing apparatus  
The present invention relates to a data processing apparatus and method for compiling application code. The data processing apparatus comprises a processor, and a compiler for compiling application...
7100152 Software analysis system having an apparatus for selectively collecting analysis data from a target system executing software instrumented with tag statements and method for use thereof  
A software analysis system having a filter for selectively collecting tags generated by a target system during execution of a software program under analysis in accordance to a programmable...
7100003 Method and apparatus for generating data for use in memory leak detection  
A method, apparatus, and computer instructions for collecting data for analyzing memory leaks. A plurality of indicators are associated with a plurality of objects. The plurality of indicators are...
7100151 Recovery from corruption using event offset format in data trace  
A method of tracing data processor activity with recover from detection of trace stream corruption. If the first trace data following detection of corruption is not a program counter sync point,...
7093234 Dynamic CPU usage profiling and function call tracing  
A method, and computer readable medium for the dynamic CPU (Central Processing Unit) usage and function call tracing on a target application. The setup of the tracing uses a -pg like solution, and...
7093236 Tracing out-of-order data  
An integrated circuit is provided with a tracing mechanism that is responsive to data access misses to insert a data place holder within a stream of trace data. When the missed data is later...
7089534 Model based test generation for validation of parallel and concurrent software  
An execution engine synchronizes test suite execution to run multiple independent operations concurrently or in parallel. The execution engine operates by stepping through the test suite. At each...
7089536 Computer system and method for aiding log base debugging  
A log in which a series of events occurred as a result of the execution of the target program has been recorded is inputted. A plurality of partial logs are created from the inputted log. These...
7086036 Programmable logic controller method, system and apparatus  
A programmable logic controller with enhanced and extended the capabilities. A digital input filter implement filters with considerable less logic by simulating the action of a capacitor being...
7080360 Breakpoint safety net  
Method, apparatus and article of manufacture for debugging code. One embodiment provides a method of debugging code containing a user-specified breakpoint located within a region of the code. The...
7080289 Tracing multiple data access instructions  
A microprocessor integrated circuit 104 is provided with a trace controller 120 that is responsive to trace initiating conditions to trigger commencement of tracing operation and generation of...
7080359 Stack unique signatures for program procedures and methods  
A system and method for inserting stack signature marking segments into application program modules at the entry and exit points of the application program segments prior to compilations. Unique...
7071934 Method and apparatus for visually-oriented navigation of compared object versions  
A technique, system, and computer program for quickly and efficiently navigating through a comparison of different versions of a file. An abstract representation of the detected differences is...
7069545 Quantization and compression for computation reuse  
Software reuse instances are found from an execution trace through a process of quantization, discovery, and synthesis. Quantization includes mapping n-dimensional vectors that correspond to...
7069176 Trace source correlation in a data processing apparatus  
An integrated circuit is provided with multiple data processing components associated with respective sources which generate trace data streams. A reference timestamp generator is provided and the...
7069544 Dynamic selection of a compression algorithm for trace data  
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...
7065749 Program development compressed trace support apparatus  
A program development support apparatus is provided. A CPU executes a target program and outputs instruction address/instruction code data. The event detection section asserts and outputs a section...
7058786 Operating system data communication method and system  
In a computer system having different memory address spaces, for example, user space and kernel space, a method and system is provided for communicating data. A data structure is defined in the...
7058927 Computer software run-time analysis systems and methods  
A system for run-time analysis of software programs using traces comprises a software program including two or more trace points, a trace control channel, a trace channel and a runtime tracer. The...
Matches 151 - 200 out of 440 < 1 2 3 4 5 6 7 8 9 >