Matches 201 - 250 out of 440 < 1 2 3 4 5 6 7 8 9 >
Match Document Document Title
7058928 System and method for conditional tracing of computer programs  
A software system is disclosed which facilitates the process of tracing the execution paths of a program, called the client. The tracing is performed without requiring modifications to the...
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...
7055070 Trace control block implementation and method  
A system and method for program counter and data tracing is disclosed. A trace interface is provided for communication of trace information between a processor core and a trace control block. The...
7047521 Dynamic instrumentation event trace system and methods  
Program code loaded for execution by a computer can be dynamically instrumented to collect event data by inserting an instruction at a trace point within the program code as loaded in a memory...
7043719 Method and system for automatically prioritizing and analyzing performance data for one or more, system configurations  
A system and a method of automatically prioritizing and analyzing performance data for one or more system configurations are provided. Performance data is obtained about a system using a first...
7043668 Optimized external trace formats  
A system and method for program counter and data tracing is disclosed. Generated trace messages are included within a trace word format and stored in trace memory, thereby enabling a reduction in...
7039903 Method of and device for collating data, and computer product  
The collating device includes the Formant estimation section that estimates feature amount data that represents a time-based change in frequencies of first and second Formants from voice data input...
7039833 Stack trace generated code compared with database to find error resolution information  
In one embodiment, a method for automatically identifying a program error in a computer program includes receiving a program error message indicating that a new program error has occurred during...
7036113 Detection of resource exceptions  
A method, computer program product and data processing system for detecting resource exception errors. Resource exception errors may be detected by scanning code for a method invocation used to...
7032229 Automatic tracking of user progress in a software application  
A method for automatically tracking application and content usage is disclosed. According to an embodiment of the present invention, a method first recites the step of accessing an application...
7028290 Method and apparatus for prioritizing software tests  
A computer system and method is provided for prioritizing software tests. Software tests are prioritized based on coverage indicators for the software tests and an indication of impacted areas of...
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...
7020766 Processing essential and non-essential code separately  
A conjugate processor includes an instruction set architecture (ISA) visible portion having a main pipeline, and an h-flow portion having an h-flow pipeline. The binary executed on the conjugate...
7017151 System and method for real-time applications modification  
An object shell console allows maintenance personnel to upgrade or otherwise modify an executing computer application without suspending or terminating the application's execution. The object shell...
7013456 Profiling execution of computer programs  
A method and a computer for performance of the method. While executing a program on a computer, profileable events occurring in the instruction pipeline are detected. The instruction pipeline is...
7003762 Computer-implemented exception handling system and method  
A computer-implemented system and method for handling run-time exceptions. Source code is provided as input to a compiler. The source code includes an exception branching statement and an exception...
7003763 Data processor  
A data processor having a debugging aid function capable of monitoring a plurality of kinds of internal buses from the outside and identifying each of the buses monitored is provided. A central...
6993487 Software code comments management method and system supporting speech recognition technology  
A system and method for enabling audio comments to be used when writing and executing code, during design time and run time. A code writer is hereby enabled to simultaneously write code and compose...
6988263 Apparatus and method for cataloging symbolic data for use in performance analysis of computer programs  
An apparatus and method for cataloging symbolic data for use in performance analysis of computer programs is provided. The apparatus and method stores symbolic data for loaded modules during or...
6988264 Debugging multiple threads or processes  
Debugging multiple tasks, using a single instance of a debugger application intended to be only capable of debugging a single task, is performed by intercepting system calls made by the debugger...
6986126 Method and apparatus for detecting violations of type rules in a computer program  
One embodiment of the present invention provides a system that detects violations of type rules in a computer program. The system operates by locating a type casting operation within the computer...
6986110 Automated method and system for backtracing of instruction parameters from specified instruction in test cases  
Method and system for automatically backtracing through a testcase file. First the testcase file is accessed. Next, a start line identifier for specifying an instruction line in the testcase file...
6983453 Method and system for obtaining performance data from software compiled with or without trace hooks  
A system and method for obtaining performance data from software compiled with or without trace hooks is provided. A software application is entered and a trace data flag is set to off. For each...
6983452 System and method for collecting system data using record based requests with tag lists and pausing all but one thread of a computer system  
A method for gathering data from memory of a computer system is operable to gather scalar information, linked list information, or both. When gathering data from a linked list the method involves...
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...
6978443 Method and apparatus for organizing warning messages  
The present invention is a method and apparatus for organizing warning messages generated by a computer program analyzer. A computer program analyzer generates a set of warning messages based upon...
6971088 Scenario analysis control system device  
A scenario analysis control system device includes a start-up reception unit for accepting a periodic start-up, and a scenario storage unit for storing two or more text scenarios, each of which...
6971092 System and method for analyzing data accesses of a trace from a computer-executable program to determine data access patterns  
A system and method for analyzing data accesses to determine data access patterns. Data address accesses are traced and transformed into Whole Program Streams (WPS). WPS may then be used to...
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...
6961925 Parallelism performance analysis based on execution trace information  
A system for conducting performance analysis for executing tasks. The analysis involves generating a variety of trace information related to performance measures, including parallelism-related...
6954924 System and method for employing externalized, dynamically configurable, cacheable trigger points  
There is provided a method for employing a trigger point in a logic flow. The trigger point has at least one function associated therewith. A default strategy set is associated with the at least...
6954923 Recording classification of instructions executed by a computer  
An instruction processor to execute two instruction sets. Instructions are stored in different virtual memory pages of a single address space, and are coded for computers of two different...
6952664 System and method for predicting cache performance  
A system and methods for simulating the performance (e.g., miss rate) of one or more caches. A cache simulator comprises a segmented list of buffers, with each buffer configured to store a data...
6948155 Little offset in multicycle event maintaining cycle accurate tracing of stop events  
A method of tracing activity of a data processor includes collecting and transmitting trace data. An epause marker is embedded in the trace stream upon detection of an emulation halt. This epause...
6948154 Methodology for testing spreadsheets  
The invention includes a method for testing a spreadsheet cell. Du-associations are collected for the spreadsheet cell. The cell's execution trace is tracked. After the user validates the cell, the...
6948175 Method and system of remote diagnostic, control and information collection using a dynamic linked library  
A system for monitoring a user's usage of a target application on an application unit. Such a target application can, as examples, be a software program running on a computer or a workstation, an...
6948162 Enhanced parallelism in trace scheduling by using renaming  
A method includes scheduling instructions within a trace disregarding data dependencies from off trace basic blocks. After scheduling, errors caused by instruction movement are corrected. By...
6944797 Method and system for tracing  
A method of collecting runtime information for an application in a computing system includes locating trace statements in a source code of the application, collecting information regarding the...
6941545 Profiling of computer programs executing in virtual memory systems  
A computer. An instruction pipeline and memory access unit execute instructions in a logical address space of a memory of the computer. An address translation circuit translates address references...
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.
6938246 Diagnostic tool for a portable thread environment  
A diagnostic tool for a portable thread environment is disclosed. In one embodiment, a system comprises a first portable thread environment (PTE), comprising a diagnostic tool; a second PTE...
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...
6931627 System and method for combinatorial test generation in a compatibility testing environment  
A computer program embodied on a computer readable medium is provided for combinatorial test generation. The computer program includes a code segment that obtains an assertion, wherein the...
6931492 Method for using a portion of the system cache as a trace array  
A method is disclosed for instructing a computing system to allocate a trace array from an original cache memory, where the method includes dividing the original cache memory into a reduced-size...
6928639 Time-interval based monitor function for dynamic insertion into and removal from a running application  
A time-interval based monitor tool is provided for monitoring performance of a running application. The tool includes a time-based monitor function which is dynamically insertable into and...
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...
6904590 Methods for enhancing program analysis  
Methods are discussed that enhance program analysis. One aspect of the invention includes a method for checking a model of a program. The method includes a control-flow graph having vertices from...
6877113 Break determining circuit for a debugging support unit in a semiconductor integrated circuit  
A semiconductor integrated circuit including a debugging support unit and a buffer memory for temporarily storing trace data, the debugging support unit comprising a break detection member that...
6865735 Process for rewriting executable content on a network server or desktop machine in order to enforce site specific properties  
A program or program snippet is rewritten to conform to site-specific properties prior to being executed by a target host. The program or program snippet directed to a target host from a known or...
6865692 Enterprise test system having program flow recording and playback  
An enterprise test system includes a plurality of probes inserted at various locations in the enterprise system for recording data from system components during teach mode. During playback mode,...
Matches 201 - 250 out of 440 < 1 2 3 4 5 6 7 8 9 >