A method and apparatus for distinguishing reference values from
non-reference values in a runtime environment is described. A set of
volatile registers and a set of non-volatile registers are statically
determined. The set of volatile registers is partitioned into reference
and non-reference register partitions statically. The set of non-volatile
registers is partitioned into reference and non-reference partitions
dynamically.
Μια μέθοδος και μια συσκευή για τις τιμές αναφοράς από τις τιμές μη-αναφοράς σε ένα περιβάλλον χρόνου εκτέλεσης περιγράφονται. Ένα σύνολο πτητικών καταλόγων και ένα σύνολο αμετάβλητων καταλόγων καθορίζονται statically. Το σύνολο πτητικών καταλόγων χωρίζεται στα χωρίσματα καταλόγων αναφοράς και μη-αναφοράς statically. Το σύνολο αμετάβλητων καταλόγων χωρίζεται στα χωρίσματα αναφοράς και μη-αναφοράς δυναμικά.