| |
 |
|
Class Information
Number: 717/148
Name: Data processing: software development, installation, and management > Software program development tool (e.g., integrated case tool or stand-alone development tool) > Translation of code > Compiling code > Including intermediate code > Just-in-time compiling or dynamic compiling (e.g., compiling java bytecode on a virtual machine)
Description: Subject matter wherein the compilation is performed on a target machine at the time of execution of the program.
Patents under this class:
| Patent Number |
Title Of Patent |
Date Issued |
| 7631301 |
Customizing binary content files |
Dec. 8, 2009 |
| 7631309 |
Methods and system for managing computational resources of a coprocessor in a computing system |
Dec. 8, 2009 |
| 7631300 |
Providing instrumentation data to an instrumentation data source from within a managed code |
Dec. 8, 2009 |
| 7616583 |
Method and program product for consolidating computer hardware resources |
Nov. 10, 2009 |
| 7617493 |
Defining memory indifferent trace handles |
Nov. 10, 2009 |
| 7614044 |
Attempting runtime retranslation of unresolvable code |
Nov. 3, 2009 |
| 7587712 |
End-to-end architecture for mobile client JIT processing on network infrastructure trusted servers |
Sep. 8, 2009 |
| 7581216 |
Preserving platform independence with native accelerators for performance critical program objects |
Aug. 25, 2009 |
| 7577936 |
Optimization of conversion of a character coding system |
Aug. 18, 2009 |
| 7574702 |
Method and apparatus for hybrid stack walking |
Aug. 11, 2009 |
| 7571091 |
Extensible console emulator |
Aug. 4, 2009 |
| 7568190 |
Late binding of optimization information for just in time compilation |
Jul. 28, 2009 |
| 7555746 |
System and method for registering native libraries with non-native enterprise program code |
Jun. 30, 2009 |
| 7552428 |
Method for JIT compiler to optimize repetitive synchronization |
Jun. 23, 2009 |
| 7549146 |
Apparatus, systems, and methods for execution-driven loop splitting and load-safe code hosting |
Jun. 16, 2009 |
| 7546591 |
Program conversion and data processor |
Jun. 9, 2009 |
| 7546598 |
Measuring software system performance using benchmarks |
Jun. 9, 2009 |
| 7543272 |
Method and apparatus for finding terminal classes in a collection of programming language classes |
Jun. 2, 2009 |
| 7543285 |
Method and system of adaptive dynamic compiler resolution |
Jun. 2, 2009 |
| 7543284 |
Partial dead code elimination optimizations for program code conversion |
Jun. 2, 2009 |
| 7539973 |
Object type-declaration prefix syntax |
May. 26, 2009 |
| 7536679 |
System and methods for test tool class inheritance |
May. 19, 2009 |
| 7530059 |
Method for inlining native functions into compiled java code |
May. 5, 2009 |
| 7530051 |
Method and apparatus for dimensional analysis encoded in metatypes and generics |
May. 5, 2009 |
| 7526515 |
Method and system for a grid-enabled virtual machine with movable objects |
Apr. 28, 2009 |
| 7526760 |
Methods for implementing virtual method invocation with shared code |
Apr. 28, 2009 |
| 7516331 |
Tamper-resistant trusted java virtual machine and method of using the same |
Apr. 7, 2009 |
| 7512932 |
Language and object model for describing MIDlets |
Mar. 31, 2009 |
| 7506315 |
System and method combining application tracing and distributed statistical records |
Mar. 17, 2009 |
| 7506323 |
Program execution processing terminal device, program execution processing method, and program |
Mar. 17, 2009 |
| 7496923 |
Method and device to process multidimensional array objects |
Feb. 24, 2009 |
| 7493605 |
Method and a software product for adapting a .Net framework compliant reflection mechanism to a java environment |
Feb. 17, 2009 |
| 7493604 |
Conditional compilation of intermediate language code based on current environment |
Feb. 17, 2009 |
| 7493601 |
System and method for providing access to programmer created JAVA classes |
Feb. 17, 2009 |
| 7490320 |
Method and apparatus for transforming Java Native Interface function calls into simpler operations during just-in-time compilation |
Feb. 10, 2009 |
| 7480856 |
System and method for transformation of XML documents using stylesheets |
Jan. 20, 2009 |
| 7475214 |
Method and system to optimize java virtual machine performance |
Jan. 6, 2009 |
| 7472381 |
Method of and instruction set for executing operations on a device |
Dec. 30, 2008 |
| 7469346 |
Dual virtual machine architecture for media devices |
Dec. 23, 2008 |
| 7461054 |
Uniform resource discovery and API layering |
Dec. 2, 2008 |
| 7461371 |
General purpose memory compiler system and associated methods |
Dec. 2, 2008 |
| 7450131 |
Memory layout for re-ordering instructions using pointers |
Nov. 11, 2008 |
| 7448028 |
System and method for selective local object retrieval |
Nov. 4, 2008 |
| 7434211 |
Transient shared computer resource and settings change bubble for computer programs |
Oct. 7, 2008 |
| 7434212 |
Method and apparatus to guarantee type and initialization safety in multithreaded programs |
Oct. 7, 2008 |
| 7434215 |
Mechanism for loading plugin classes at an appropriate location in the class loader hierarchy |
Oct. 7, 2008 |
| 7428730 |
Software development environment |
Sep. 23, 2008 |
| 7426721 |
Transformation of objects between a computer programming language and a data representation language |
Sep. 16, 2008 |
| 7424705 |
Dynamic management of compiled code |
Sep. 9, 2008 |
| 7421687 |
Optimizing branch condition expressions in a JIT compiler |
Sep. 2, 2008 |
|
|
|