Context-specific optimized code
OwnerDerek J. Conrod, Subrato K. De +1inventors
InventorsDerek J. Conrod, Subrato K. De, Dineel D. Sule
Life of this patent
Estimating the term…
Loading patent…
OwnerDerek J. Conrod, Subrato K. De +1inventors
InventorsDerek J. Conrod, Subrato K. De, Dineel D. Sule
Estimating the term…
A computing device comprising a JIT compiler, an application, and a JavaScript Engine. The computing device is adapted to receive at least one identified portion of a JavaScript source code, replace original context specific reference values in the JavaScript with one or more placeholders, and generate a first JIT copy of the code. The computing device is adapted to create a description of the original context specific reference values having one or more requirements, store the description, access runtime information related to the original context specific reference values, compare the runtime information to the stored description, obtain new context-specific reference values, replace/update the placeholders with the new context-specific reference values, generate a second JIT copy of the at least one identified portion of the JavaScript source code comprising the new context-specific reference values, and execute the second JIT copy in the new execution context.
A computing device comprising a processor and a memory, together implementing:
A computing system comprising,
A method of executing a scripting language code comprising,
A non-transitory, tangible computer readable storage medium, encoded with processor readable instructions to perform a method of processing at least a portion of a scripting language code comprising one or more first context specific references, wherein context specific references comprise references to at least a portion of an object in a browsing context of the scripting language code, the method comprising,
Dependencies are inferred from the claim text.