The present invention provides a process in a data processing system for
executing bytecodes. The bytecodes are contained in a JAVA archive file
along with just in time compiling instructions. A call to just in time
compile bytecodes is intercepted in which the bytecodes should not be
JIT'ed. A means is provided within the JAVA archive file for software
developers to mark as `no JIT` some classes/methods in the field.
Conversely, means is provided within the JAVA archive file for software
developers to mark as `JIT` some classes/methods in the field. Only the
selected bytecodes are sent to the interpreter for processing rather than
all of the classes.
Η παρούσα εφεύρεση παρέχει μια διαδικασία σε ένα σύστημα επεξεργασίας δεδομένων για bytecodes. Τα bytecodes περιλαμβάνονται σε ένα αρχείο αρχείων της ΙΑΒΑΣ μαζί με ακριβώς τις έγκαιρες οδηγίες σύνταξης. Μια κλήση ακριβώς εγκαίρως που συντάσσει bytecodes παρεμποδίζεται στην οποία τα bytecodes δεν πρέπει να είναι JIT'ed. Μέσα δεν παρέχονται μέσα στο αρχείο αρχείων της ΙΑΒΑΣ για τους υπεύθυνους για την ανάπτυξη λογισμικού στο σημάδι ως ` κανένα JIT` μερικές κατηγορίες/μέθοδοι στον τομέα. Αντιθέτως, τα μέσα παρέχονται μέσα στο αρχείο αρχείων της ΙΑΒΑΣ για τους υπεύθυνους για την ανάπτυξη λογισμικού στο σημάδι ως ` JIT` μερικές κατηγορίες/μεθόδους στον τομέα. Μόνο επιλεγμένη bytecodes στέλνεται στο διερμηνέα για την επεξεργασία παρά όλες τις κατηγορίες.