A brief history of just-in-time

作者: John Aycock

DOI: 10.1145/857076.857077

关键词: Just-in-time compilationClassification schemeDynamic compilationProgramming languageSoftware systemWork (electrical)Computer science

摘要: … The Self programming language [Ungar and Smith 1987; Smith and Ungar 1995], in contrast to many of the other languages mentioned in this section, is primarily a research vehicle. …

参考文章(100)
Ole Agesen, Urs Hölzle, Type feedback vs. concrete type inference: a comparison of optimization techniques for object-oriented languages conference on object oriented programming systems languages and applications. ,vol. 30, pp. 91- 107 ,(1995) , 10.1145/217838.217847
David Ung, Cristina Cifuentes, Machine-adaptable dynamic binary translation Sigplan Notices. ,vol. 35, pp. 41- 51 ,(2000) , 10.1145/351397.351414
M. Gschwind, E.R. Altman, S. Sathaye, P. Ledak, D. Appenzeller, Dynamic and transparent binary translation Computer. ,vol. 33, pp. 54- 59 ,(2000) , 10.1109/2.825696
John Hammond, BASIC—an evaluation of processing methods and a study of some programs Software: Practice and Experience. ,vol. 7, pp. 697- 711 ,(1977) , 10.1002/SPE.4380070605
Kemal Ebcioglu, Erik Altman, Yoo C. Chung, Jinpyo Park, Seongbae Park, Byung-Sun Yang, Soo-Mook Moon, SeungIl Lee, Junpyo Lee, Suhyun Kim, LaTTe: a Java VM just-in-time compiler with fast and efficient register allocation international conference on parallel architectures and compilation techniques. pp. 128- 138 ,(1999) , 10.5555/520793.825720
Renaud Marlet, Charles Consel, Philippe Boinot, Efficient incremental run-time specialization for free Proceedings of the ACM SIGPLAN 1999 conference on Programming language design and implementation - PLDI '99. ,vol. 34, pp. 281- 292 ,(1999) , 10.1145/301618.301681
C. Chambers, D. Ungar, Customization: optimizing compiler technology for SELF, a dynamically-typed object-oriented programming language Proceedings of the ACM SIGPLAN 1989 Conference on Programming language design and implementation - PLDI '89. ,vol. 24, pp. 146- 160 ,(1989) , 10.1145/73141.74831
Donald E. Knuth, An empirical study of FORTRAN programs Software - Practice and Experience. ,vol. 1, pp. 105- 133 ,(1971) , 10.1002/SPE.4380010203
Urs Hölzle, David Ungar, Optimizing dynamically-dispatched calls with run-time type feedback programming language design and implementation. ,vol. 29, pp. 326- 336 ,(1994) , 10.1145/178243.178478
P.S. Abrams, An apl machine Other Information: UNCL. Orig. Receipt Date: 31-DEC-70. ,(1970) , 10.2172/4169175