Match Document Document Title
US20070006205 System for virtual image migration  
A method for virtual image migration for configuring software of an information handling system platform which method defines a platform independent image on a medium readable by an information...
US20070006204 Rtfs controls queue of requests from os  
Real-time software and a non-time OS co-exist in a system, wherein the real-time software controls the requests from the non-real-time OS for access of a shared resource. The requests are put into...
US20070006203 Efficient algorithm for performing multi-parent class loading  
A system and method are described for performing efficient multi-parent class loading. In one embodiment, a request is received at an initiating class loader. A set of class loaders capable of...
US20070006202 Dynamic mapping of shared libraries  
A method and system of updating a first dll accessible by an application where the first dll and a second dll is administered by an original router and where the first and second dlls and the...
US20070006201 Method and system for generating and applying patches to a computer program concurrently with its execution  
A method, a computer program product, and a system for generating and applying patches to a computer program concurrently with its execution. It provides full support for function pointers,...
US20070006200 Microprocessor instruction that allows system routine calls and returns from all contexts  
An apparatus comprises register means for storing a return context upon initiation of a supervisor call instruction and restoring means to restore a privilege level and status register upon...
US20070006199 Methods and apparatus for communicating between multiple levels of software components  
The present application discloses a method for communicating between at least two different levels of software components. The method includes establishing a command set common to the at least two...
US20070006198 CLASS INITIALIZATION METHOD SEMANTICS  
A system and method for mitigating problems associated with automatic execution of initialization code is provided. The system includes an initialization method activator that can call a class...
US20070006197 Safety verification of computer program  
Optimized intermediate representation of a computer program can be verified using safety values. In one embodiment, the invention includes receiving an optimized intermediate representation of a...
US20070006196 Methods and systems for extracting information from computer code  
Methods and systems for manipulating information represented by computer code are described. Macroinstructions that are used to analyze an input are accessed. The macroinstructions are written...
US20070006195 Method and structure for explicit software control of data speculation  
Explicit software control is used for data speculations. The explicit software control is applied at selected locations in a computer program to provide the benefit of data speculation while...
US20070006194 Static analysis method regarding lyee-oriented software  
A static analysis method conventionally used is applied to the Lyee requirement. More specifically, for Lyee requirement as an object, optimization (classical optimization, optimization by ordering...
US20070006193 Single-chip multiprocessor with clock cycle-precise program scheduling of parallel execution  
A single-chip multiprocessor system and operation method of this system based on a static macro-scheduling of parallel streams for multiprocessor parallel execution. The single-chip multiprocessor...
US20070006192 Intermediate representation for multiple exception handling models  
As described herein, an intermediate representation of a source code file may be used to explicitly express exception handling control flow prior to generating object code for the source code. As...
US20070006191 Safe computer code formats and methods for generating safe computer code  
An inherently safe code format for representing computer programs is disclosed. The format provides incorruptible referential integrity and uses type separation to achieve intrinsic type safety....
US20070006190 System and method for dynamic business logic rule integration  
A system for dynamically integrating changes in the rules governing business operations into an application program that implements the rules in order to control business operations includes a...
US20070006189 Apparatus, system, and method of detecting modification in a self modifying code  
Embodiments of the invention provide a method of translating a block of source instructions to generate a block of target instructions; and, prior to executing the block of target instructions,...
US20070006188 Modular code generation  
A data processing device for automatically generating executable code for performing an application in accordance with a user-defined description of the application, wherein the data processing...
US20070006187 Safe code-motion of dangerous instructions during compiler optimization  
A compiler can perform aggressive code motion optimization by respecting value dependence of safety values inserted into the intermediate representation of a computer program. In one embodiment,...
US20070006186 Compiler-based critical section amendment for a multiprocessor environment  
Source code includes a directive to indicate data structures of related data to a compiler. The compiler associates the related data to the same one of multiple processors in a multiprocessor...
US20070006185 System and method for reducing execution time of bytecode in java virtual machine  
A system and method for reducing the bytecode execution time in the Java virtual machine are disclosed. The system includes a DB cache to store old machine code converted from a bytecode, a machine...
US20070006184 Method and apparatus for combined execution of native code and target code during program code conversion  
In program code conversion, particularly dynamic binary translation, subject code 17 is translated into target code 21 through a translator 19 for execution on a target processor 13. ...
US20070006183 Run-time code injection to perform checks  
A digital rights management system permits an application owner to cause code to be injected into the application's run-time instruction stream so as to restrict execution of that application to...
US20070006182 Method and system for on-demand programming model transformation  
A computer method and system provides on-demand transformation between objects of a source programming model and corresponding objects in a target programming model. For different source objects in...
US20070006181 Synchronous one-bit interface protocol or data structure  
Systems and methods provide for data transfer and transmission according to a synchronous one-bit interface protocol. A bit stream is generated including first data to be transferred or transmitted...
US20070006180 Frame-slot architecture for data conversion  
A machine based tool and associated logic and methodology are used in converting data from an input form to a target form using context dependent conversion rules. In particular, a frame-slot...
US20070006179 Methods and systems for transforming a parse graph into an and/or command tree  
Methods and systems for transforming a complex representation of computer code into a simplified representation of computer code are described. Parse nodes in a parse graph are traversed. Selected...
US20070006178 Function-level just-in-time translation engine with multiple pass optimization  
A JIT binary translator translates code at a function level of the source code rather than at an opcode level. The JIT binary translator of the invention grabs an entire x86 function out of the...
US20070006177 Automatic generation of hybrid performance models  
A method for simulating a computer system includes defining a set of building blocks including models of components of the computer system. The set of building blocks is interconnected to produce a...
US20070006176 Source code replacement via dynamic build analysis and command interception  
A system that facilitates modification of build system module and/or aggregate without side effects of affecting the original build system. An analysis engine facilitates parsing build system...
US20070006175 Intra-partitioning of software components within an execution environment  
Embodiments of apparatuses, articles, methods, and systems for intra-partitioning components within an execution environment are generally described herein. Other embodiments may be described and...
US20070006174 METHOD AND SYSTEM OF INDEXING INTO TRACE DATA BASED ON ENTRIES IN A LOG BUFFER  
A method and system of indexing into trace data based on entries in a log buffer. At least some of the illustrative embodiments are methods comprising executing a traced program on a target device....
US20070006173 METHOD AND SYSTEM OF PROFILING REAL-TIME STREAMING CHANNELS  
A method and system of profiling streaming channels. At least some of the illustrative embodiments are methods comprising executing a traced program on a target system (the traced operating on a...
US20070006172 METHOD AND SYSTEM OF IDENTIFYING OVERLAYS USED BY A PROGRAM  
A method and system of identifying overlays used by a program. The overlays may be executable overlays (e.g., overlay programs and dynamically linked library programs), or the overlays may be data...
US20070006171 System development tool  
According to some embodiments, execution information is received from a first development tool. Execution information is also received from a second development tool. Based on the first execution...
US20070006170 Execution failure investigation using static analysis  
When, during debugging, a program failure occurs, the location of the failure is determined. First the address in the stack related to the program failure is found. Then static analysis is...
US20070006169 Method and apparatus for binding TPM keys to execution entities  
A method and apparatus for binding trusted platform module (TPM) keys to execution entities are described. In one embodiment, the method includes the receipt of an authorization request issued by...
US20070006168 Apparatus and method for dynamic instrumenting of code to minimize system perturbation  
An apparatus and method are provided for the dynamic instrumentation of code to minimize system perturbation during tracing of the execution of the code. With the apparatus and method, “hot...
US20070006167 Optimizing binary-level instrumentation via instruction scheduling  
In one embodiment, the present invention includes a method for receiving a command to insert instrumentation code into a code segment, analyzing the code segment to determine an optimal location...
US20070006166 Code coverage for an embedded processor system  
A software code coverage tool apparatus for an intelligent storage processor. The apparatus comprises first programming instructions executable in the intelligent storage processor comprising...
US20070006165 Lightweight highly available infrastructure to trace program execution  
A portable tracing utility provides trace configuration, trace instrumentation and trace management functionality for single or multithreaded programs. Through various application programming...
US20070006164 Optimized program analysis  
The present invention generally relates to computer software, and more specifically, to a computerized utility for analysis of optimized program files. A method and apparatus for optimized program...
US20070006163 Method and apparatus for authenticating usage of an application  
A method and apparatus for determining a current user by receiving an application-level usage indicator; determining a user identifier by consulting a pre-established set of one or more user...
US20070006162 Method, terminal device and computer software for changing the appearance of a visual program representative  
A method, a terminal device and a computer software for changing the appearance of a visual program representative, which is produced on the display of the terminal device are disclosed. In the...
US20070006161 Methods and systems for evaluating the compliance of software to a quality benchmark  
A method for evaluating the compliance of software to a standard quality process includes establishing a standard quality process that includes a plurality of stages, each of the plurality of...
US20070006160 Software digital fingerprint  
A system and method for intelligently automating a software test process is disclosed. The present invention applies a data-driven approach coupled with statistical analysis and numerical methods,...
US20070006159 POST-COMPILE INSTRUMENTATION OF OBJECT CODE FOR GENERATING EXECUTION TRACE DATA  
The invention is directed to instrumenting object code of an application and/or an operating system on a target machine so that execution trace data can be generated, collected, and subsequently...
US20070006158 Instruction execution device, debugging method, debugging device, and debugging program  
In executing debugging of an executable program in which a breakpoint is set at a conditional instruction using a software break technique, judgment of whether or not to stop the debugging is made,...
US20070006157 Software development tool program  
In a computer where a software development tool program is started, an updating elapse degree and an execution frequency for a series of source programs used for generating an execution module are...
US20070006156 Modular system and process for obtaining measured data and for forwarding them in a radio-based manner  
A modular system and process for obtaining measured data and forwarding them in a radio-based manner is based on a plurality of modules. The modules contain at least one device ( 31 ) for obtaining...