Matches 1 - 50 out of 227 1 2 3 4 5 >


Match Document Document Title
US20120005661 Method for Just-in-Time Compilation and Execution of Code Blocks within Discrete Event Simulations  
A method for a discrete event simulation model of a system utilizing a just-in-time compilation for one or more code blocks associated with an event in one or more discrete event simulation models...
US20120266147 RUNNING MULTIPLE COPIES OF NATIVE CODE IN A JAVA VIRTUAL MACHINE  
A method for running multiple copies of the same native code in a Java Virtual Machine is described. In one embodiment, such a method includes providing a class to enable segregating multiple...
US20150205587 ADAPTIVE CLOUD AWARE JUST-IN-TIME (JIT) COMPILATION  
Clients accessing cloud computing services are allocated respective virtual machines, each client specifying defining parameters for its virtual machine(s). A just-in-time compiler executing...
US20150149986 Systems and Methods for Loop Suspension in Java Programming  
System and methods are provided for loop process suspension. One or more loop instructions associated with a loop process are loaded in a code cache. One or more branch instructions associated...
US20150089484 Fast, Combined Forwards-Backwards Pass Global Optimization Framework for Dynamic Compilers  
The various aspects provide a dynamic compilation framework that includes a machine-independent optimization module operating on a computing device and methods for optimizing code with the...
US20100313079 METHODS AND APPARATUSES FOR A COMPILER SERVER  
A method and an apparatus that instructs a compiler server to build or otherwise obtain a compiled code corresponding to a compilation request received from an application are described. The...
US20100313189 METHODS AND APPARATUSES FOR SECURE COMPILATION  
A method and an apparatus that provide secure executable codes generated during run time via a trusted compiler server are described. An application can send a service request to the compiler...
US20140053143 CONTEXT-SPECIFIC OPTIMIZED CODE  
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,...
US20130247017 METHOD AND SYSTEM FOR GENERATING CODE  
A computer implemented method and system to generate final code for execution in a runtime environment, the method including creation, via a compiler, of intermediate code from destination source...
US20140082598 CODE CONVERSION METHOD, PROGRAM, AND SYSTEM FOR GARBAGE COLLECTION  
An improved technique for inserting reference count code in a garbage collection technique. When there are two or more successor basic blocks to a basic block, a given variable is live at the...
US20120222022 Instantiating an Interface or Abstract Class in Application Code  
Mechanisms for instantiating an interface or abstract class in application code are provided. An object-oriented programming language is extended such that interfaces and abstract classes can be...
US20120304160 Systems and Methods for Run-Time Interception of Software Methods  
The present disclosure involves systems and computer-implemented methods for installing software hooks. One process includes identifying a target method and a hook code, where the hook code is to...
US20110191848 PREVENTING MALICIOUS JUST-IN-TIME SPRAYING ATTACKS  
A method disclosed herein includes acts of receiving code at a Just-in-Time compiler executing in an application on a computing device and compiling the code to generate machine code and causing...
US20120324429 Selectable Dual-Mode JIT Compiler for SIMD Instructions  
A JIT (Just-In-Time) compiler performs dual-mode code generation by determining whether an application has opted-in to SIMD (Single Instruction Multiple Data) code generation both at JIT-time and...
US20150212838 JUST-IN-TIME EXPENSIVE COMPILATION HINTS  
Using stored information about the compilation environment during compilation of a code segment to improve performance of just-in-time compilers. A set of characteristic(s) of a compilation...
US20130174135 CREATING A SHOCKWAVE FLASH FILE  
A system identifies a first portion of a project as static code. The system compiles the static code to create compiled static code. The system identifies a second portion of the project as...
US20130290941 CERTIFICATION FOR FLEXIBLE RESOURCE DEMAND APPLICATIONS  
Technologies are generally provided for optimizing virtual machine performances at a datacenter and managing sudden resource demand changes by co-residing applications on same virtual machines...
US20130159983 OPTIMIZING JUST-IN-TIME COMPILING FOR A JAVA APPLICATION EXECUTING ON A COMPUTE NODE  
Methods, systems, and products are disclosed for optimizing just-in-time (‘JIT’) compiling for a Java application executing on a compute node, the compute node having installed upon it a Java...
US20130091496 OPTIMIZING JUST-IN-TIME COMPILING FOR A JAVA APPLICATION EXECUTING ON A COMPUTE NODE  
Methods, systems, and products are disclosed for optimizing just-in-time (‘JIT’) compiling for a Java application executing on a compute node, the compute node having installed upon it a Java...
US20090276764 HIGH-LEVEL HYPERMEDIA SYNTHESIS FOR ADAPTIVE WEB  
A process for dynamically generating browser-ready code from a high-level code description of a web page written in a first predefined language having one or more adaptive features and from one or...
US20140068580 Visualization for Diversified Tamper Resistance  
A computer-implementable method includes providing an instruction set architecture that comprises features to generate diverse copies of a program, using the instruction set architecture to...
US20100115502 Post Processing of Dynamically Generated Code  
A system and method are disclosed for improving the performance of compiled Java code. Java source code is annotated and then compiled by a Java compiler to produce annotated Java bytecode, which...
US20120204162 METHODS AND APPARATUSES FOR FACILITATING EXECUTION OF APPLICATIONS REQUIRING RUNTIME COMPILATION  
Methods and apparatuses are provided for facilitating execution of kernels requiring runtime compilation. A method may include implementing a driver for a framework for handling kernels requiring...
US20070233500 Pluggable business logic  
Business logic may be separated into pieces and each piece may be pluggable (i.e. replaceable). An event model is created to allow subscribers to listen to business events, the business logic is...
US20110173597 EXECUTION OF DYNAMIC LANGUAGES VIA METADATA EXTRACTION  
Methods and devices for executing scripts written in a dynamic scripting language include parsing scripts in two stages, a pre-parse using a simplified grammar to generate script metadata...
US20140298305 METHOD FOR CONTROLLING PROGRAM EXECUTION  
An execution-target program is executed, via a program-execution control program, by converting a byte code in the execution-target program into a native code based on a predetermined condition....
US20120185833 CODE GENERATOR AND METHOD FOR GENERATING EXTRA CODE FOR A VIRTUAL MACHINE  
In a virtual machine that uses a just-in-time complier (JITC) as a software execution environment, an idle time of a core to which the JITC is allocated is utilized to generate machine code in...
US20110067013 SYSTEMS AND METHODS FOR DEFERRING SOFTWARE IMPLEMENTATION DECISIONS UNTIL LOAD TIME  
A software development method defers certain implementation details until load time. A programmer first annotates, in source code, a selected set of software components using metadata (such as...
US20150128115 UNIFYING STATIC AND DYNAMIC COMPILER OPTIMIZATIONS IN SOURCE-CODE BASES  
Techniques are described for unifying static and dynamic compiler optimizations in source code bases. In an embodiment, a first compiler compiles source code of a target function to generate...
US20140082597 UNIFYING STATIC AND DYNAMIC COMPILER OPTIMIZATIONS IN SOURCE-CODE BASES  
Techniques are described for unifying static and dynamic compiler optimizations in source code bases. In an embodiment, a first compiler compiles source code of a target function to generate...
US20110179402 METHOD AND SYSTEM FOR COMPILING A DYNAMICALLY-TYPED METHOD INVOCATION IN A STATICALLY-TYPED PROGRAMMING LANGUAGE  
A method for compiling source code, involving: obtaining a statement of the source code comprising a method call, where the source code is composed in a statically-typed programming language;...
US20120167067 BATCH DISPATCH OF JAVA NATIVE INTERFACE CALLS  
A batching mechanism is provided that batches multiple Java Native Interface calls together such that the batch crosses the Java Native Interface boundary in a single transition. The batching...
US20150186170 IMPLEMENTING A JUMP INSTRUCTION IN A DYNAMIC TRANSLATOR THAT USES INSTRUCTION CODE TRANSLATION AND JUST-IN-TIME COMPILATION  
Systems and methods for executing nonnative instructions in a computing system having a processor configured to execute native instructions are provided. A dynamic translator uses instruction code...
US20150186167 UPDATING COMPILED NATIVE INSTRUCTION PATHS  
Systems and methods for executing non-native instructions in a computing system having a processor configured to execute native instructions are provided. A dynamic translator uses instruction...
US20130104111 REAL-TIME TEMPERATURE SENSITIVE MACHINE LEVEL CODE COMPILATION AND EXECUTION  
Methods, apparatuses, and computer program products for real-time temperature sensitive machine level code compilation and execution are provided. Embodiments include compiling and executing, by a...
US20130036410 Real-Time Temperature Sensitive Machine Level Code Compilation And Execution  
Methods, apparatuses, and computer program products for real-time temperature sensitive machine level code compilation and execution are provided. Embodiments include compiling and executing, by a...
US20100122242 Optimistic Selection of Best Performing Generated Code of Multiple ISA Systems  
A system and method are disclosed for improving the performance of compiled Java code. A native code management module determines the available processor resources associated with a target...
US20120233603 APPARATUS AND METHOD FOR ACCELERATING JAVA TRANSLATION  
An apparatus and method for accelerating Java translation are provided. The apparatus includes a lookup table which stores an lookup table having arrangements of bytecodes and native codes...
US20140344792 DYNAMIC BYTECODE MODIFICATION OF CLASSES AND CLASS HIERARCHIES  
Various systems and methods for dynamic bytecode modification of classes and class hierarchies are described herein. In various embodiments, a Java® agent is received at a launch of a Java®...
US20130311980 SELECTIVE COMPILING METHOD, DEVICE, AND CORRESPONDING COMPUTER PROGRAM PRODUCT  
A method and compiling device are provided for compiling a software application to be executed on a virtual machine of a physical platform. The software application originally is in the form of a...
US20140325493 SELECTIVE SPECULATIVE CLASS-BASED OPTIMIZATION  
A method, apparatus, and/or computer program product performs selective speculative class-based optimization through the use of a type propagation analysis of class. Responsive to a determination...
US20140325492 SELECTIVE SPECULATIVE CLASS-BASED OPTIMIZATION  
A method, apparatus, and/or computer program product performs selective speculative class-based optimization through the use of a type propagation analysis of class. Responsive to a determination...
US20110035735 OPTIMIZING JUST-IN-TIME COMPILATION IN A NETWORK OF NODES  
A bytecode construction, a method, and a system for optimizing just in time compilation. The bytecode includes several regions wherein a region is a logical sequence of one or more bytecode blocks...
US20110246974 DYNAMIC COMPILER PROGRAM, DYNAMIC COMPILING METHOD AND DYNAMIC COMPILING DEVICE  
A dynamic compiler program product, method, and device for sequentially compiling a partial computer program in a computer. The program product causes the computer to function as: an execution...
US20130125102 APPLICATION SERVER  
In dynamic compilation, timing of compiling is set for each method in accordance with information such as an execution frequency for each method so that methods having a large influence on the...
US20060179430 Service grouping  
A code module is loaded in-process or out-of-process depending on metadata. The code module implements a service and the metadata is associated with the service. The metadata also indicates...
US20100211638 METHOD AND DEVICE FOR CREATING COMPUTER APPLICATIONS  
The invention relates to a method for creating computer applications, including the following steps: receipt of a message that has a content; determination of a computer application type that can...
US20140282449 INCREMENTAL COMPILATION OF A SCRIPT CODE IN A DISTRIBUTED ENVIRONMENT  
Disclosed here are methods, systems, paradigms and structures for incrementally compiling scripts at runtime to generate executable code. In a first phase, an executable block for a basic block of...
US20150186169 DEFINING AN INSTRUCTION PATH TO BE COMPILED BY A JUST-IN-TIME (JIT) COMPILER  
Systems and methods for executing non-native instructions in a computing system having a processor configured to execute native instructions are provided. A dynamic translator uses instruction...
US20120131562 METHOD AND APPARATUS FOR UPGRADING VIRTUAL MACHINE IN A PORTABLE TERMINAL  
A method and apparatus for upgrading a virtual machine in a portable terminal are provided in which an external class file different from a class file defined on a virtual machine for execution of...

Matches 1 - 50 out of 227 1 2 3 4 5 >