A method and apparatus provides a process in a data processing system for
executing a method having a plurality of paths. The data processing system
executes native machine code. A path is identified within the method that
is being executed, wherein a plurality of bytecodes are associated with
the path. Bytecodes are compiled for the path being executed, wherein the
bytecodes are compiled into native machine code, wherein bytecodes for
unexecuted paths remain uncompiled.
Une méthode et un appareil fournit un processus dans un système de traitement de données pour exécuter une méthode ayant une pluralité de chemins. Le système de traitement de données exécute le code machine indigène. Un chemin est identifié dans la méthode qui est exécutée, où une pluralité de bytecodes sont associées au chemin. Bytecodes sont compilés pour le chemin étant exécuté, où les bytecodes sont compilés dans le code machine indigène, où les bytecodes pour unexecuted les chemins restent uncompiled.