-
1
-
-
0004120602
-
-
Ph.D. dissertation. Stanford University, Stanford, CA. Also, Stanford Linear Accelerator Center (SLAC) Rep. 114
-
ABRAMS, P. S. 1970. An APL machine. Ph.D. dissertation. Stanford University, Stanford, CA. Also, Stanford Linear Accelerator Center (SLAC) Rep. 114.
-
(1970)
An APL Machine
-
-
Abrams, P.S.1
-
2
-
-
0031622775
-
Fast, effective code generation in a just-in-time Java compiler
-
ADL-TABATABAI, A.-R., CIERNIAK, M., LUEH, G.-Y., PARIKH, V. M., AND STICHNOTH, J. M. 1998. Fast, effective code generation in a just-in-time Java compiler. In PLDI'98. 280-290.
-
(1998)
PLDI '98
, pp. 280-290
-
-
Adl-Tabatabai, A.-R.1
Cierniak, M.2
Lueh, G.-Y.3
Parikh, V.M.4
Stichnoth, J.M.5
-
3
-
-
0004180910
-
Concrete type inference: Delivering object-oriented applications
-
Ph.D. dissertation. Stanford University, Stanford, CA. Sun Microsystems, Santa Clara, CA (Jan. 1996)
-
AGESEN, O. 1996. Concrete type inference: Delivering object-oriented applications. Ph.D. dissertation. Stanford University, Stanford, CA. Also Tech. Rep. SMLI TR-96-52, Sun Microsystems, Santa Clara, CA (Jan. 1996).
-
(1996)
Tech. Rep.
, vol.SMLI TR-96-52
-
-
Agesen, O.1
-
4
-
-
0030701420
-
Design and implementation of Pep, a Java just-in-time translator
-
AGESEN, O. 1997. Design and implementation of Pep, a Java just-in-time translator. Theor. Prac. Obj. Syst. 3, 2, 127-155.
-
(1997)
Theor. Prac. Obj. Syst.
, vol.3
, Issue.2
, pp. 127-155
-
-
Agesen, O.1
-
5
-
-
0029461378
-
Type feedback vs. concrete type inference: A comparison of optimization techniques for object-oriented languages
-
AGESEN, O. AND HÖLZLE, U. 1995. Type feedback vs. concrete type inference: A comparison of optimization techniques for object-oriented languages. In Proceedings of OOPSLA '95. 91-107.
-
(1995)
Proceedings of OOPSLA '95
, pp. 91-107
-
-
Agesen, O.1
Hölzle, U.2
-
6
-
-
0004724622
-
BOA: The architecture of a binary translation processor
-
IBM Research Division, Yorktown Heights, NY
-
ALTMAN, B., GSCHWIND, M., SATHAYE, S., KOSONOCKY, S., BRIGHT, A., FRITTS, J., LEDAK, P., APPENZELLER, D., AGRICOLA, C., AND FILAN, Z. 2000a. BOA: The architecture of a binary translation processor. Tech. Rep. RC 21665, IBM Research Division, Yorktown Heights, NY.
-
(2000)
Tech. Rep.
, vol.RC 21665
-
-
Altman, B.1
Gschwind, M.2
Sathaye, S.3
Kosonocky, S.4
Bright, A.5
Fritts, J.6
Ledak, P.7
Appenzeller, D.8
Agricola, C.9
Filan, Z.10
-
7
-
-
0033903324
-
Welcome to the opportunities of binary translation
-
ALTMAN, E. R., KAELI, D., AND SHEFFER, Y. 2000b. Welcome to the opportunities of binary translation. IEEE Comput. 33, 3 (March), 40-45.
-
(2000)
IEEE Comput.
, vol.33
, Issue.3 MARCH
, pp. 40-45
-
-
Altman, E.R.1
Kaeli, D.2
Sheffer, Y.3
-
8
-
-
0030709172
-
The development of Erlang
-
1997
-
ARMSTRONG, J. 1997. The development of Erlang. In Proceedings of ICFP '97 (1997). 196-203.
-
(1997)
Proceedings of ICFP '97
, pp. 196-203
-
-
Armstrong, J.1
-
9
-
-
0029703704
-
Fast, effective dynamic compilation
-
AUSLANDER, J., PHILIPOSE, M., CHAMBERS, C., EGGERS, S. J., AND BERSHAD, B. N. 1996. Fast, effective dynamic compilation. In Proceedings of PLDI '96. 149-159.
-
(1996)
Proceedings of PLDI '96
, pp. 149-159
-
-
Auslander, J.1
Philipose, M.2
Chambers, C.3
Eggers, S.J.4
Bershad, B.N.5
-
10
-
-
0005036476
-
Java annotation-aware just-in-time (AJIT) compilation system
-
AZEVEDO, A., NICOLAU, A., AND HUMMEL, J. 1999. Java annotation-aware just-in-time (AJIT) compilation system. In Proceedings of JAVA '99. 142-151.
-
(1999)
Proceedings of JAVA '99
, pp. 142-151
-
-
Azevedo, A.1
Nicolau, A.2
Hummel, J.3
-
11
-
-
84862447194
-
Transparent dynamic optimization
-
Hewlett-Packard, Polo Alto, CA
-
BALA, V., DUESTERWALD, E., AND BANERJIA, S. 1999. Transparent dynamic optimization. Tech. Rep. HPL-1999-77, Hewlett-Packard, Polo Alto, CA.
-
(1999)
Tech. Rep.
, vol.HPL-1999-77
-
-
Bala, V.1
Duesterwald, E.2
Banerjia, S.3
-
12
-
-
0004131085
-
-
J. Kaplan, Ed. Little, Brown and Company, Boston, MA
-
BARTLETT, J. 1992. Familiar Quotations (16th ed.). J. Kaplan, Ed. Little, Brown and Company, Boston, MA.
-
(1992)
Familiar Quotations (16th Ed.)
-
-
Bartlett, J.1
-
13
-
-
84976797077
-
Threaded code
-
BELL, J. R. 1973. Threaded code. Commun. ACM 16, 6 (June), 370-372.
-
(1973)
Commun. ACM
, vol.16
, Issue.6 JUNE
, pp. 370-372
-
-
Bell, J.R.1
-
14
-
-
0004563125
-
Little languages
-
Addison-Wesley, Reading, MA
-
BENTLEY, J. 1988. Little languages. In More Programming Pearls. Addison-Wesley, Reading, MA, 83-100.
-
(1988)
More Programming Pearls
, pp. 83-100
-
-
Bentley, J.1
-
15
-
-
0344045035
-
Experiences with Java JIT optimization
-
IEEE Computer Society Press, Los Alamitos, CA
-
BIK, A. J. C., GIRKAR, M., AND HAGHIGHAT, M. R. 1999. Experiences with Java JIT optimization. In Innovative Architecture for Future Generation High-Performance Processors and Systems. IEEE Computer Society Press, Los Alamitos, CA, 87-94.
-
(1999)
Innovative Architecture for Future Generation High-Performance Processors and Systems
, pp. 87-94
-
-
Bik, A.J.C.1
Girkar, M.2
Haghighat, M.R.3
-
16
-
-
0016981312
-
Throw-away compiling
-
BROWN, P. J. 1976. Throw-away compiling. Softw. - Pract. Exp. 6, 423-434.
-
(1976)
Softw. - Pract. Exp.
, vol.6
, pp. 423-434
-
-
Brown, P.J.1
-
19
-
-
0002022604
-
The Jalapeño dynamic optimizing compiler for Java
-
BURKE, M. G., CHOI, J.-D., PINK, S., GROVE, D., HIND, M., SARKAR, V., SERRANO, M. J., SREEDHAR, V. C., AND SRINIVASAN, H. 1999. The Jalapeño dynamic optimizing compiler for Java. In Proceedings of JAVA '99. 129-141.
-
(1999)
Proceedings of JAVA '99
, pp. 129-141
-
-
Burke, M.G.1
Choi, J.-D.2
Pink, S.3
Grove, D.4
Hind, M.5
Sarkar, V.6
Serrano, M.J.7
Sreedhar, V.C.8
Srinivasan, H.9
-
22
-
-
0024701862
-
Customization: Optimizing compiler technology for Self, a dynamically-typed object-oriented programming language
-
CHAMBERS, C. AND UNGAR, D. 1989. Customization: optimizing compiler technology for Self, a dynamically-typed object-oriented programming language. In Proceedings of PLDI '89. 146-160.
-
(1989)
Proceedings of PLDI '89
, pp. 146-160
-
-
Chambers, C.1
Ungar, D.2
-
23
-
-
0025446162
-
Iterative type analysis and extended message splitting: Optimizing dynamically-typed object-oriented programs
-
CHAMBERS, C. AND UNGAR, D. 1990. Iterative type analysis and extended message splitting: Optimizing dynamically-typed object-oriented programs. In Proceedings of PLDI '90. 150-164.
-
(1990)
Proceedings of PLDI '90
, pp. 150-164
-
-
Chambers, C.1
Ungar, D.2
-
24
-
-
84976705977
-
Making pure object-oriented languages practical
-
CHAMBERS, C. AND UNGAR, D. 1991. Making pure object-oriented languages practical. In Proceedings of OOPSLA '91. 1-15.
-
(1991)
Proceedings of OOPSLA '91
, pp. 1-15
-
-
Chambers, C.1
Ungar, D.2
-
25
-
-
84976669927
-
An efficient implementation of Self, a dynamically-typed object-oriented programming language based on prototypes
-
CHAMBERS, C., UNGAR, D., AND LEE, E. 1989. An efficient implementation of Self, a dynamically-typed object-oriented programming language based on prototypes. In Proceedings of OOPSLA '89. 49-70.
-
(1989)
Proceedings of OOPSLA '89
, pp. 49-70
-
-
Chambers, C.1
Ungar, D.2
Lee, E.3
-
26
-
-
3042688082
-
Mojo: A dynamic optimization system
-
FDDO-3, Dec. 2000
-
CHEN, W.-K., LERNER, S., CHAIKEN, R., AND GILLIES, D. M. 2000. Mojo: a dynamic optimization system. In Proceedings of the Third ACM Workshop on Feedback-Directed and Dynamic Optimization (FDDO-3, Dec. 2000).
-
(2000)
Proceedings of the Third ACM Workshop on Feedback-Directed and Dynamic Optimization
-
-
Chen, W.-K.1
Lerner, S.2
Chaiken, R.3
Gillies, D.M.4
-
29
-
-
84907696222
-
Tempo: Specializing systems applications and beyond
-
CONSEL, C., HORNOF, L., MARLET, R., MULLER, G., THIBAULT, S., VOLANSCHI, E.-N., LAWALL, J., AND NOYÉ, J. 1998. Tempo: Specializing systems applications and beyond. ACM Comput. Surv. 30, 3 (Sept.), 5pp.
-
(1998)
ACM Comput. Surv.
, vol.30
, Issue.3 SEPT.
, pp. 5
-
-
Consel, C.1
Hornof, L.2
Marlet, R.3
Muller, G.4
Thibault, S.5
Volanschi, E.-N.6
Lawall, J.7
Noyé, J.8
-
30
-
-
0029723223
-
A general approach for run-time specialization and its application to C
-
CONSEL, C. AND NOËL, F. 1996. A general approach for run-time specialization and its application to C. In Proceedings of POPL '96. 145-156.
-
(1996)
Proceedings of POPL '96
, pp. 145-156
-
-
Consel, C.1
Noël, F.2
-
31
-
-
0002232440
-
Compiling Java just in time
-
CRAMER, T., FRIEDMAN, R., MILLER, T., SEBERGER, D., WILSON, R., AND WOLCZKO, M. 1997. Compiling Java just in time. IEEE Micro 17, 3 (May/June), 36-43.
-
(1997)
IEEE Micro
, vol.17
, Issue.3 MAY-JUNE
, pp. 36-43
-
-
Cramer, T.1
Friedman, R.2
Miller, T.3
Seberger, D.4
Wilson, R.5
Wolczko, M.6
-
32
-
-
0345338938
-
A mixed code approach
-
DAKIN, R. J. AND POOLE, P. C. 1973. A mixed code approach. The Comput. J. 16, 3, 219-222.
-
(1973)
The Comput. J.
, vol.16
, Issue.3
, pp. 219-222
-
-
Dakin, R.J.1
Poole, P.C.2
-
33
-
-
0344907706
-
Combining interpretive code with machine code
-
DAWSON, J. L. 1973. Combining interpretive code with machine code. The Comput. J. 16, 3, 216-219.
-
(1973)
The Comput. J.
, vol.16
, Issue.3
, pp. 216-219
-
-
Dawson, J.L.1
-
34
-
-
0005327207
-
Wiggins/Redstone: An on-line program specializer
-
Aug. 1999. IEEE Computer Society Press, Los, Alamitos, CA
-
DEAVER, D., GORTON, R., AND RUBIN, N. 1999. Wiggins/Redstone: An on-line program specializer. In Proceedings of the IEEE Hot Chips XI Conference (Aug. 1999). IEEE Computer Society Press, Los, Alamitos, CA.
-
(1999)
Proceedings of the IEEE Hot Chips XI Conference
-
-
Deaver, D.1
Gorton, R.2
Rubin, N.3
-
35
-
-
0021199937
-
Efficient implementation of the Smalltalk-80 system
-
DEUTSCH, L. P. AND SCHIFFMAN, A. M. 1984. Efficient implementation of the Smalltalk-80 system. In Proceedings of POPL '84. 297-302.
-
(1984)
Proceedings of POPL '84
, pp. 297-302
-
-
Deutsch, L.P.1
Schiffman, A.M.2
-
36
-
-
24844472204
-
The space overhead of customization
-
University of California, Santa Barbara, Santa Barbara, CA
-
DIECKMANN, S. AND HÖLZLE, U. 1997. The space overhead of customization. Tech. Rep. TRCS 97-21. University of California, Santa Barbara, Santa Barbara, CA.
-
(1997)
Tech. Rep.
, vol.TRCS 97-21
-
-
Dieckmann, S.1
Hölzle, U.2
-
37
-
-
0004097239
-
DAISY: Dynamic compilation for 100% architectural compatibility
-
IBM Research Division, Yorktown Heights, NY
-
EBCIOǦLU, K. AND ALTMAN, E. R. 1996. DAISY: Dynamic compilation for 100% architectural compatibility. Tech. Rep. RC 20538. IBM Research Division, Yorktown Heights, NY.
-
(1996)
Tech. Rep.
, vol.RC 20538
-
-
Ebcioǧlu, K.1
Altman, E.R.2
-
38
-
-
0030645966
-
Daisy: Dynamic compilation for 100% architectural compatibility
-
EBCIOǦLU, K. AND ALTMAN, E. R. 1997. Daisy: Dynamic compilation for 100% architectural compatibility. In Proceedings of ISCA '97. 26-37.
-
(1997)
Proceedings of ISCA '97
, pp. 26-37
-
-
Ebcioǧlu, K.1
Altman, E.R.2
-
39
-
-
0029714919
-
VCODE: A retargetable, extensible, very fast dynamic code generation system
-
ENGLER, D. R. 1996. VCODE: a retargetable, extensible, very fast dynamic code generation system. In. Proceedings of PLDI'96. 160-170.
-
(1996)
Proceedings of PLDI'96
, pp. 160-170
-
-
Engler, D.R.1
-
41
-
-
0029712698
-
C: A language for high-level, efficient, and machine-independent dynamic code generation
-
ENGLER, D. R., HSIEH, W. C., AND KAASHOEK, M. F. 1996. C: A language for high-level, efficient, and machine-independent dynamic code generation. In Proceedings of POPL '96. 131-144.
-
(1996)
Proceedings of POPL '96
, pp. 131-144
-
-
Engler, D.R.1
Hsieh, W.C.2
Kaashoek, M.F.3
-
42
-
-
84976710821
-
DCG: An efficient, retargetable dynamic code generation system
-
ENGLER, D. R. AND PROEBSTING, T. A. 1994. DCG: An efficient, retargetable dynamic code generation system. In Proceedings of ASPLOS VI. 263-272.
-
(1994)
Proceedings of ASPLOS VI
, pp. 263-272
-
-
Engler, D.R.1
Proebsting, T.A.2
-
44
-
-
0031361448
-
Slim binaries
-
FRANZ, M. AND KISTLER, T. 1997. Slim binaries. Commun. ACM 40, 12 (Dec.), 87-94.
-
(1997)
Commun. ACM
, vol.40
, Issue.12 DEC.
, pp. 87-94
-
-
Franz, M.1
Kistler, T.2
-
47
-
-
0033715530
-
Transmeta's magic show
-
GEPPERT, L. AND PERRY, T. S. 2000. Transmeta's magic show. IEEE Spectr. 37, 5 (May), 26-33.
-
(2000)
IEEE Spectr.
, vol.37
, Issue.5 MAY
, pp. 26-33
-
-
Geppert, L.1
Perry, T.S.2
-
49
-
-
0344907740
-
-
Private communication
-
GORTON, R. 2001. Private communication.
-
(2001)
-
-
Gorton, R.1
-
50
-
-
0344045005
-
-
Private communication
-
GOSLING, J. 2001. Private communication.
-
(2001)
-
-
Gosling, J.1
-
51
-
-
0033889996
-
Dynamic and transparent binary translation
-
GSCHWIND, M., ALTMAN, B. R., SATHAYE, S., LEDAK, P., AND APPENZELLER, D. 2000. Dynamic and transparent binary translation. IEEE Comput. 33, 3, 54-59.
-
(2000)
IEEE Comput.
, vol.33
, Issue.3
, pp. 54-59
-
-
Gschwind, M.1
Altman, B.R.2
Sathaye, S.3
Ledak, P.4
Appenzeller, D.5
-
52
-
-
0017559462
-
BASIC - An evaluation of processing methods and a study of some programs
-
HAMMOND, J. 1977. BASIC - an evaluation of processing methods and a study of some programs. Softw. - Pract. Exp. 7, 697-711.
-
(1977)
Softw. - Pract. Exp.
, vol.7
, pp. 697-711
-
-
Hammond, J.1
-
55
-
-
0004302191
-
-
Morgan Kaufmann, San Francisco, CA
-
HENNESSY, J. L. AND PATTERSON, D. A. 1996. Computer Architecture: A Quantitative Approach, 2nd ed. Morgan Kaufmann, San Francisco, CA.
-
(1996)
Computer Architecture: A Quantitative Approach, 2nd Ed.
-
-
Hennessy, J.L.1
Patterson, D.A.2
-
57
-
-
0028013921
-
Optimizing dynamically-dispatched calls with run-time type feedback
-
HÖLZLE, U. AND UNGAR, D. 1994a. Optimizing dynamically-dispatched calls with run-time type feedback. In Proceedings of PLDI '94. 326-336.
-
(1994)
Proceedings of PLDI '94
, pp. 326-336
-
-
Hölzle, U.1
Ungar, D.2
-
58
-
-
84976848780
-
A third-generation Self implementation: Reconciling responsiveness with performance
-
HÖLZLE, U. AND UNGAR, D. 1994b. A third-generation Self implementation: Reconciling responsiveness with performance. In Proceedings of OOPSLA '94. 229-243.
-
(1994)
Proceedings of OOPSLA '94
, pp. 229-243
-
-
Hölzle, U.1
Ungar, D.2
-
59
-
-
0000153714
-
Design, implementation, and evaluation of optimizations in a just-in-time compiler
-
ISHIZAKI, K., KAWAHITO, M., YASUE, T., TAKEUCHI, M., OGASAWARA, T., SUGANUMA, T., ONODERA, T., KOMATSU, H., AND NAKATANI, T. 1999. Design, implementation, and evaluation of optimizations in a just-in-time compiler. In Proceedings of JAVA '99. 119-128.
-
(1999)
Proceedings of JAVA '99
, pp. 119-128
-
-
Ishizaki, K.1
Kawahito, M.2
Yasue, T.3
Takeuchi, M.4
Ogasawara, T.5
Suganuma, T.6
Onodera, T.7
Komatsu, H.8
Nakatani, T.9
-
61
-
-
0018483386
-
The dynamic incremental compiler of APL3000
-
APL '79 Conference Proceedings
-
JOHNSTON, R. L. 1977. The dynamic incremental compiler of APL3000. In APL '79 Conference Proceedings. Published in APL Quote Quad 9, 4 (June), Pt. 1, 82-87.
-
(1977)
APL Quote Quad
, vol.9
, Issue.4 JUNE AND PART 1
, pp. 82-87
-
-
Johnston, R.L.1
-
62
-
-
0003799593
-
-
Prentice Hall, Englewood Cliffs, NJ
-
JONES, N. D., GOMARD, C. K., AND SESTOFT, P. 1993. Partial Evaluation and Automatic Program Generation. Prentice Hall, Englewood Cliffs, NJ.
-
(1993)
Partial Evaluation and Automatic Program Generation
-
-
Jones, N.D.1
Gomard, C.K.2
Sestoft, P.3
-
63
-
-
0026140944
-
A portable interface for on-the-fly instruction space modification
-
KEPPEL, D. 1991. A portable interface for on-the-fly instruction space modification. In Proceedings of ASPLOS IV. 86-95.
-
(1991)
Proceedings of ASPLOS IV
, pp. 86-95
-
-
Keppel, D.1
-
64
-
-
0041774258
-
A case for runtime code generation
-
Department of Computer Science and Engineering, University of Washington, Seattle, WA
-
KEPPEL, D., EGGERS, S. J., AND HENRY, R. R. 1991. A case for runtime code generation. Tech. Rep. 91-11-04. Department of Computer Science and Engineering, University of Washington, Seattle, WA.
-
(1991)
Tech. Rep. 91-11-04
-
-
Keppel, D.1
Eggers, S.J.2
Henry, R.R.3
-
66
-
-
0004258813
-
-
Ph.D. dissertation. University of California, Irvine, Irvine, CA
-
KISTLER, T. 1999. Continuous program optimization. Ph.D. dissertation. University of California, Irvine, Irvine, CA.
-
(1999)
Continuous Program Optimization
-
-
Kistler, T.1
-
67
-
-
0345338933
-
-
Private communication
-
KISTLER, T. 2001. Private communication.
-
(2001)
-
-
Kistler, T.1
-
68
-
-
0345338896
-
The case for dynamic optimization: Improving memory-hierarchy performance by continuously adapting the internal storage layout of heap objects at run-time
-
University of California, Irvine, Irvine, CA. Revised September, 1999
-
KISTLER, T. AND FRANZ, M. 1999. The case for dynamic optimization: Improving memory-hierarchy performance by continuously adapting the internal storage layout of heap objects at run-time. Tech. Rep. 99-21 (May). University of California, Irvine, Irvine, CA. Revised September, 1999.
-
(1999)
Tech. Rep.
, vol.99
, Issue.21 MAY
-
-
Kistler, T.1
Franz, M.2
-
69
-
-
0003902445
-
The technology behind Crusoe processors
-
Transmeta Corporation, Santa Clara, CA
-
KLAIBER, A. 2000. The technology behind Crusoe processors. Tech. Rep. (Jan.), Transmeta Corporation, Santa Clara, CA.
-
(2000)
Tech. Rep. (Jan.)
-
-
Klaiber, A.1
-
70
-
-
84983965442
-
An empirical study of Fortran programs
-
KNUTH, D. E. 1971. An empirical study of Fortran programs. Softw. - Pract. Exp. 1, 105-133.
-
(1971)
Softw. - Pract. Exp.
, vol.1
, pp. 105-133
-
-
Knuth, D.E.1
-
73
-
-
0029723210
-
Optimizing ML with run-time code generation
-
LEE, P. AND LEONE, M. 1996. Optimizing ML with run-time code generation. In Proceedings of PLDI '96. 137-148.
-
(1996)
Proceedings of PLDI '96
, pp. 137-148
-
-
Lee, P.1
Leone, M.2
-
74
-
-
0034593156
-
Efficient Java exception handling in just-in-time compilation
-
LEE, S., YANG, B.-S., KIM, S., PARK, S., MOON, S.-M., EBCIOǦLU, K., AND ALTMAN, E. 2000. Efficient Java exception handling in just-in-time compilation. In Proceedings of Java 2000. 1-8.
-
(2000)
Proceedings of Java 2000
, pp. 1-8
-
-
Lee, S.1
Yang, B.-S.2
Kim, S.3
Park, S.4
Moon, S.-M.5
Ebcioǧlu, K.6
Altman, E.7
-
75
-
-
0003641991
-
Dynamo: A staged compiler architecture for dynamic program optimization
-
Computer Science Department, Indiana University, Bloomington, IN
-
LEONE, M. AND DYEVIG, R. K. 1997. Dynamo: A staged compiler architecture for dynamic program optimization. Tech. Rep. 490. Computer Science Department, Indiana University, Bloomington, IN.
-
(1997)
Tech. Rep.
, vol.490
-
-
Leone, M.1
Dyevig, R.K.2
-
77
-
-
0032676575
-
Efficient incremental run-time specialization for free]
-
MARLET, R., CONSEL, C., AND BOINOT, P. 1999. Efficient incremental run-time specialization for free. In PLDI'99. 281-292.
-
(1999)
PLDI'99
, pp. 281-292
-
-
Marlet, R.1
Consel, C.2
Boinot, P.3
-
78
-
-
0344907709
-
-
Private communication
-
MAURIELLO, R. 2000. Private communication.
-
(2000)
-
-
Mauriello, R.1
-
80
-
-
84936896337
-
Recursive functions of symbolic expressions and their computation by machine, part I
-
McCARTHY, J. 1960. Recursive functions of symbolic expressions and their computation by machine, part I. Commun. ACM 3, 4, 184-195.
-
(1960)
Commun. ACM
, vol.3
, Issue.4
, pp. 184-195
-
-
McCarthy, J.1
-
81
-
-
0037635930
-
History of LISP
-
R. L. Wexelblat, Ed. Academic Press, New York, NY
-
McCARTHY, J. 1981. History of LISP. In History of Programming Languages, R. L. Wexelblat, Ed. Academic Press, New York, NY, 173-185.
-
(1981)
History of Programming Languages
, pp. 173-185
-
-
McCarthy, J.1
-
82
-
-
0018483174
-
Tentative compilation: A design for an APL compiler
-
APL '79 Conference Proceedings
-
MILLER, T. C. 1977. Tentative compilation: A design for an APL compiler. In APL '79 Conference Proceedings. Volume 9 Published in APL Quote Quad 9, 4 (June), Pt. 1, 88-95.
-
(1977)
APL Quote Quad 9
, vol.9
, Issue.4 JUNE AND PART 1
, pp. 88-95
-
-
Miller, T.C.1
-
84
-
-
0344045004
-
-
Private communication
-
MITCHELL, J. G. 2000. Private communication.
-
(2000)
-
-
Mitchell, J.G.1
-
85
-
-
84964832563
-
2: A language for conversational computing
-
M. Klerer and J. Reinfelds, Eds. Academic Press, New York, NY. Proceedings of 1967 ACM Symposium
-
2: A language for conversational computing. In Interactive Systems for Experimental Applied Mathematics, M. Klerer and J. Reinfelds, Eds. Academic Press, New York, NY. (Proceedings of 1967 ACM Symposium.)
-
(1968)
Interactive Systems for Experimental Applied Mathematics
-
-
Mitchell, J.G.1
Perlis, A.J.2
Van Zoeren, H.R.3
-
86
-
-
0038255639
-
Calpa: A tool for automating dynamic compilation
-
MOCK, M., BERRYMAN, M., CHAMBERS, C., AND EGGERS, S. J. 1999. Calpa: A tool for automating dynamic compilation. In Proceedings of the Second ACM Workshop on Feedback-Directed and Dynamic Optimization. 100-109.
-
(1999)
Proceedings of the Second ACM Workshop on Feedback-Directed and Dynamic Optimization
, pp. 100-109
-
-
Mock, M.1
Berryman, M.2
Chambers, C.3
Eggers, S.J.4
-
87
-
-
0016924535
-
Run time interaction with FORTRAN using mixed code
-
NG, T. S. AND CANTONI, A. 1976. Run time interaction with FORTRAN using mixed code. The Comput. J. 19, 1, 91-92.
-
(1976)
The Comput. J.
, vol.19
, Issue.1
, pp. 91-92
-
-
Ng, T.S.1
Cantoni, A.2
-
88
-
-
84976779382
-
Two-level hybrid interpreter/native code execution for combined space-time program efficiency
-
ACM Press, New York, NY
-
PITTMAN, T. 1987. Two-level hybrid interpreter/native code execution for combined space-time program efficiency. In Proceedings of the SIGPLAN Symposium on Interpreters and Interpretive Techniques. ACM Press, New York, NY, 150-152.
-
(1987)
Proceedings of the SIGPLAN Symposium on Interpreters and Interpretive Techniques
, pp. 150-152
-
-
Pittman, T.1
-
89
-
-
0031628367
-
Optimizing direct threaded code by selective inlining
-
PIUMARTA, I. AND RICCARDI, F. 1998. Optimizing direct threaded code by selective inlining. In Proceedings of PLDI '98. 291-300.
-
(1998)
Proceedings of PLDI '98
, pp. 291-300
-
-
Piumarta, I.1
Riccardi, F.2
-
90
-
-
0030685618
-
Does "just in time" = "better late then never"?
-
PLEZBERT, M. P. AND CYTRON, R. K. 1997. Does "just in time" = "better late then never"? In Proceedings of POPL '97. 120-131.
-
(1997)
Proceedings of POPL '97
, pp. 120-131
-
-
Plezbert, M.P.1
Cytron, R.K.2
-
91
-
-
0030717771
-
tcc: A system for fast, flexible, and high-level dynamic code generation
-
POLETTO, M., ENGLER, D. R., AND KAASHOEK, M. F. 1997. tcc: A system for fast, flexible, and high-level dynamic code generation. In Proceedings of PLDI '97. 109-121.
-
(1997)
Proceedings of PLDI '97
, pp. 109-121
-
-
Poletto, M.1
Engler, D.R.2
Kaashoek, M.F.3
-
94
-
-
24844455176
-
Objective Caml - A general purpose high-level programming language
-
RÉMY, D., LEROY, X., AND WEIS, P. 1999. Objective Caml - a general purpose high-level programming language. ERCIM News 36, 29-30.
-
(1999)
ERCIM News
, vol.36
, pp. 29-30
-
-
Rémy, D.1
Leroy, X.2
Weis, P.3
-
95
-
-
0029512781
-
Complete computer system simulation: The SimOS approach. IEEE Parall
-
ROSENBLUM, M., HERROD, S. A., WITCHEL, E., AND GUPTA, A. 1995. Complete computer system simulation: The SimOS approach. IEEE Parall. Distrib. Tech. 3, 4 (Winter), 34-43.
-
(1995)
Distrib. Tech.
, vol.3
, Issue.4 WINTER
, pp. 34-43
-
-
Rosenblum, M.1
Herrod, S.A.2
Witchel, E.3
Gupta, A.4
-
96
-
-
0015725234
-
A high order language optimal execution processor: Fast Intent Recognition System (FIRST)
-
Proceedings of a Symposium on High-Level-Language Computer Architecture
-
SCHROEDER, S. C. AND VAUGHN, L. E. 1973. A high order language optimal execution processor: Fast Intent Recognition System (FIRST). In Proceedings of a Symposium on High-Level-Language Computer Architecture. Published in SIGPLAN 8, 11 (Nov.), 109-116.
-
(1973)
SIGPLAN
, vol.8
, Issue.11 NOV.
, pp. 109-116
-
-
Schroeder, S.C.1
Vaughn, L.E.2
-
98
-
-
0005260555
-
Programming as an experience: The inspiration for Self
-
SMITH, R. B. AND UNGAR, D. 1995. Programming as an experience: The inspiration for Self. In Proceedings of ECOOP '95.
-
(1995)
Proceedings of ECOOP '95
-
-
Smith, R.B.1
Ungar, D.2
-
99
-
-
0344044996
-
The Java HotSpot virtual machine
-
Sun Microsystems, Santa Clara, CA
-
SUN MICROSYSTEMS. 2001. The Java HotSpot virtual machine. White paper. Sun Microsystems, Santa Clara, CA.
-
(2001)
White Paper
-
-
-
100
-
-
0034266915
-
Static and dynamic program compilation by interpreter specialization
-
THIBAULT, S., CONSEL, C., LAWALL, J. L., MARLET, R., AND MULLER, G. 2000. Static and dynamic program compilation by interpreter specialization. Higher-Order Symbol. Computat. 13, 161-178.
-
(2000)
Higher-Order Symbol. Computat.
, vol.13
, pp. 161-178
-
-
Thibault, S.1
Consel, C.2
Lawall, J.L.3
Marlet, R.4
Muller, G.5
-
101
-
-
84945708555
-
Regular expression search algorithm
-
THOMPSON, K. 1968. Regular expression search algorithm. Commun. ACM 11, 6 (June), 419-422.
-
(1968)
Commun. ACM
, vol.11
, Issue.6 JUNE
, pp. 419-422
-
-
Thompson, K.1
-
102
-
-
0344476160
-
-
Transmeta Corporation, Santa Clara, CA
-
TRANSMETA CORPORATION. 2001. Code morphing software. Available online at http://www.transmeta.com/echnology/architecture/code_ morphing.html. Transmeta Corporation, Santa Clara, CA.
-
(2001)
Code Morphing Software
-
-
-
103
-
-
0003149702
-
Why are we using Java again?
-
TYMA, P. 1998. Why are we using Java again? Commun. ACM 41, 6, 38-42.
-
(1998)
Commun. ACM
, vol.41
, Issue.6
, pp. 38-42
-
-
Tyma, P.1
-
104
-
-
17244374309
-
Machine-adaptable dynamic binary translation
-
UNG, D. AND CIFUENTES, C. 2000. Machine-adaptable dynamic binary translation. In Proceedings of Dynamo '00. 41-51.
-
(2000)
Proceedings of Dynamo '00
, pp. 41-51
-
-
Ung, D.1
Cifuentes, C.2
-
106
-
-
0345338898
-
Object, message, and performance: How they coexist in Self
-
UNGAR, D., SMITH, R. B., CHAMBERS, C., AND HÖLZLE, U. 1992. Object, message, and performance: How they coexist in Self. IEEE Comput. 25, 10 (Oct.), 53-64.
-
(1992)
IEEE Comput.
, vol.25
, Issue.10 OCT.
, pp. 53-64
-
-
Ungar, D.1
Smith, R.B.2
Chambers, C.3
Hölzle, U.4
-
108
-
-
0344476164
-
The "University of Michigan Assembly Program" ("UMAP")
-
University of Michigan, Ann Arbor, MI
-
UNIVERSITY OF MICHIGAN. 1966b. The "University of Michigan Assembly Program" ("UMAP"). In University of Michigan Executive System for the IBM 7090 Computer, Vol. 2. University of Michigan, Ann Arbor, MI.
-
(1966)
University of Michigan Executive System for the IBM 7090 Computer
, vol.2
-
-
-
109
-
-
0345338900
-
A dynamic incremental compiler for an interpretive language
-
VAN DYKE, E. J. 1977. A dynamic incremental compiler for an interpretive language. Hewlett-Packard J. 28, 11 (July), 17-24.
-
(1977)
Hewlett-Packard J.
, vol.28
, Issue.11 JULY
, pp. 17-24
-
-
Van Dyke, E.J.1
-
110
-
-
5644254079
-
The wonder years of sequential Prolog implementation
-
VAN ROY, P. 1994. The wonder years of sequential Prolog implementation. J. Logic Program. 19-20, 385-441.
-
(1994)
J. Logic Program
, vol.19-20
, pp. 385-441
-
-
Van Roy, P.1
-
113
-
-
0033365429
-
LaTTe: A Java VM just-in-time compiler with fast and efficient register allocation
-
IEEE Computer Society Press, Los Alamitos, CA
-
YANG, B.-S., MOON, S.-M., PARK, S., LEE, J., LEE, S., PARK, J., CHUNG, Y. C., KIM, S., EBCIOǦLU, K., AND ALTMAN, E. 1999. LaTTe: A Java VM just-in-time compiler with fast and efficient register allocation. In Proceedings of the International Conference on Parallel Architectures and Compilation Techniques. 128-138. IEEE Computer Society Press, Los Alamitos, CA.
-
(1999)
Proceedings of the International Conference on Parallel Architectures and Compilation Techniques
, pp. 128-138
-
-
Yang, B.-S.1
Moon, S.-M.2
Park, S.3
Lee, J.4
Lee, S.5
Park, J.6
Chung, Y.C.7
Kim, S.8
Ebcioǧlu, K.9
Altman, E.10
-
114
-
-
0033904199
-
PA-RISC to LA-64: Transparent execution, no recompilation
-
ZHENG, C. AND THOMPSON, C. 2000. PA-RISC to LA-64: Transparent execution, no recompilation. IEEE Comput. 33, 3 (March), 47-52.
-
(2000)
IEEE Comput.
, vol.33
, Issue.3 MARCH
, pp. 47-52
-
-
Zheng, C.1
Thompson, C.2
|