CONDITIONAL JUST-IN-TIME COMPILATION
First Claim
Patent Images
1. A method, comprising:
- identifying, by a processor, a defined pattern in a byte stream derived from a high level programming language module;
evaluating a conditional expression associated with the defined pattern, wherein the conditional expression comprises an execution platform identifier; and
compiling the byte stream into a native code, while excluding, in view of the evaluating, a portion of byte stream associated with the defined pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A processor may perform conditional just-in-time (JIT) compilation. An example method may comprise: identifying, by the processor, a defined pattern in a byte stream derived from a high level programming language module; evaluating a conditional expression associated with the defined pattern, wherein the conditional expression comprises an execution platform identifier; and compiling the byte stream into a native code, while excluding, in view of the evaluating, a portion of byte stream associated with the defined pattern.
-
Citations
20 Claims
-
1. A method, comprising:
-
identifying, by a processor, a defined pattern in a byte stream derived from a high level programming language module; evaluating a conditional expression associated with the defined pattern, wherein the conditional expression comprises an execution platform identifier; and compiling the byte stream into a native code, while excluding, in view of the evaluating, a portion of byte stream associated with the defined pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium comprising executable instructions to cause the processor to:
-
identify, by the processor, a defined pattern in a byte stream derived from a high level programming language module; evaluate a conditional expression associated with the defined pattern, wherein the conditional expression comprises an execution platform identifier; and compile the byte stream into a native code, while excluding, in view of the evaluating, a portion of byte stream associated with the defined pattern. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a memory; and a processor, operatively coupled to the memory, the processor to; identify a defined pattern in a byte stream derived from a high level programming language module; evaluate a conditional expression associated with the defined pattern, wherein the conditional expression comprises an execution platform identifier; and compile the byte stream into a native code, while excluding, in view of the evaluating, a portion of byte stream associated with the defined pattern. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification