The present invention provides a method and apparatus in a data processing system for optimizing running of bytecode. An application programming interface is called for compilation of bytecode. The bytecode just in time compiling is enabled or disabled using the application programming interface. Compiling the bytecode is optimized by the programmer before compiling using pre-compile keywords. Compiling the bytecode is optimized during compiling using dynamic application programming interface calls. Dynamic runtime APIs enable or disable the just in time compiling of objects based on compiling errors, execution performance and frequency of execution.

La actual invención proporciona un método y un aparato en un sistema de proceso de datos para el funcionamiento óptimo del bytecode. Un interfaz de programación de uso se llama para la compilación del bytecode. El bytecode apenas en la compilación del tiempo se permite o se inhabilita usando el interfaz de programación de uso. La compilación del bytecode es optimizada por el programador antes de compilar usar pre-compila palabras claves. La compilación del bytecode se optimiza durante llamadas dinámicas de compilación del interfaz de programación de uso que usan. APIs runtime dinámico permite o inhabilita el justo en la compilación del tiempo de los objetos basados en errores, funcionamiento de la ejecución y la frecuencia de compilación de la ejecución.

 
Web www.patentalert.com

< JIT/compiler Java language extensions to enable field performance and serviceability

< JIT/compiler Java language extensions to enable field performance and serviceability

> Method and apparatus for monitoring the performance of internal queues in a microprocessor

> Write data error checking in a PCI Bus system

~ 00062