The invention relates to compilation and persistence of intermediate
language code. In one embodiment, a computer-implemented method first
inputs intermediate language code. The method compiles this code into
corresponding native code, in a non-just-in-time manner. For example, the
code is compiled as an installation-type procedure, or the code is
compiled in the background during free processor cycles. The method then
outputs the native code. For example, the native code is persisted to a
hard disk drive or a non-volatile memory. After the installation
compilation process, the native code can be loaded and executed.
L'invention concerne la compilation et la persistance du code intermédiaire de langue. Dans une incorporation, une méthode ordinateur-mise en application première entre le code intermédiaire de langue. La méthode compile ce code dans le code indigène correspondant, d'une façon de non-juste-dans-temps. Par exemple, le code est compilé comme installation-type procédé, ou le code est compilé dans le fond pendant les cycles libres de processeur. La méthode produit alors le code indigène. Par exemple, le code indigène est persisté à une commande de disque dur ou à une mémoire non-volatile. Après le processus de compilation d'installation, le code indigène peut être chargé et exécuté.