Pre-Grant Publication Number: 20070234286
Filing Date: May 25, 2006Priority Date: March 28, 2006
Inventors: Bo Huang, Jiangning Liu, Lei Gao
Assignee: Intel
Current U.S. Classification: 717, 717/114000, 717/118000
View Prior Art for Claim 00001
A method comprising:
locating a parameter of a function, the parameter to be passed as a pointer if a size of the parameter is greater than a threshold and to be passed as data if the size of the parameter is not greater than the threshold; and
adding an annotation record for the parameter to a byte code image file containing byte code for the function.
Patent/Application # WO05091772
Description
The invention comprises a method and system for annotating a Java application file or ground Java application file to insert compiler hinting information such that a just-in-time compiler in a target environment preferentially compiles byte-code within the Java application file.
Patent/Application # 6314558
Description
The reference relates to a method to examine byte code and select portions of the byte code. The selected portions may be portions of the byte code corresponding to method entry, method exit, a throw, a method call, or a new line number. The selected portions are then instrumented. Instrumentation may be performed by adding statements to software in order to monitor performance and operation of the software during run time.
Title VSTS Annotations for C++: Beyond Just Documenting Method Behavior
Description
The publication relates to annotations that may be used by C++ developers in their code.
Title SAL Annotations
Description
The publication relates to Microsoft's standard source code annotation language (SAL).
Patent/Application #
Description
The innovations comprised in this disclosure include the following:
1. Extensions to the standard Java byte code instruction set to enable efficient run-time isolation of pointer variables from non-pointer variables. The extended byte codes are described as the PERC instruction set.
2. A mechanism to translate traditional Java byte codes into the extended PERC byte codes at run-time, as new Java byte codes are loaded into the virtual machine's execution environment.
Patent/Application # US20050076331
Description
The invention relates to implementing a source code annotation language (SAL). SAL may be implemented by adding keywords to a function interface to define a contract for the function independent of function call context. Annotations may also be inserted at global variables, formal parameters, return values, or user-defined types.
Patent/Application # 6993754
Description
The invention relates to a method to optimize computer programs using annotations.
Patent/Application # US6553429
Description
The reference relates to a method to perform conditional thunking.
0 days left






