Methods and apparatus for dynamically compiling byte codes associated with methods during idle periods in the execution of a computer program are disclosed. The described methods are particularly suitable for use in computer systems that are arranged to execute both interpreted and compiled byte codes. In some embodiments, methods to be dynamically compiled are referenced in one or more lists. The lists may be prioritized to facilitate the compilation of the highest priority methods first. In one embodiment, a pair of compilation lists are provided with a first one of the compilation lists being created prior to processing the computer program while the other is created during the processing of the computer program.

Methoden und Apparate für die dynamisch kompilierenden Bytecodes, die mit Methoden während der untätigen Perioden in der Durchführung eines Computerprogramms verbunden sind, werden freigegeben. Die beschriebenen Methoden sind für Gebrauch in den Computersystemen besonders verwendbar, die geordnet werden, um durchzuführen gedeutete und kompilierte Bytecodes. In einigen Verkörperungen werden die dynamisch kompiliert zu werden Methoden, in einer oder mehr Listen bezogen. Listen können gegeben werden, um die Kompilation der höchste Priorität Methoden zuerst zu erleichtern. In einer Verkörperung werden ein Paar Kompilation Listen mit erster der Kompilation Listen versehen, die vor der Verarbeitung des Computerprogramms verursacht werden, während die andere während der Verarbeitung des Computerprogramms verursacht wird.

 
Web www.patentalert.com

< (none)

< Pyrrolidine carboxylate and pyrrolidine amide hair revitalizing agents

> Network security device

> (none)

~ 00007