| C: a language for high-level, efficient, and machine-independent dynamic code generation |
| Full text |
Pdf
(1.40 MB)
|
| Source
|
Annual Symposium on Principles of Programming Languages
archive
Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages
table of contents
St. Petersburg Beach, Florida, United States
Pages: 131 - 144
Year of Publication: 1996
ISBN:0-89791-769-3
|
|
Authors
|
|
Dawson R. Engler
|
Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA
|
|
Wilson C. Hsieh
|
Department of Computer Science and Engineering, University of Washington, Box 352350, Seattle, WA and Laboratory for Computer Science, Massachusetts Institute of Technology Cambridge, MA
|
|
M. Frans Kaashoek
|
Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 11, Downloads (12 Months): 66, Citation Count: 45
|
|
|
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
J. Auslander, M. Philipose, C. Chambers, S.J. Eggers, and B.N. Bershad. Fast, effective dynamic compilation. Submitted for publication, October 1995.
|
| |
2
|
|
 |
3
|
B. N. Bershad , S. Savage , P. Pardyak , E. G. Sirer , M. E. Fiuczynski , D. Becker , C. Chambers , S. Eggers, Extensibility safety and performance in the SPIN operating system, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.267-283, December 03-06, 1995, Copper Mountain, Colorado, United States
|
 |
4
|
|
| |
5
|
R.L. Burden and J.D. Faires. Numerical Methods. PWS- kent Publishing Company, Boston, MA, fourth edition, 1989.
|
 |
6
|
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, p.146-160, June 19-23, 1989, Portland, Oregon, United States
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
 |
10
|
|
| |
11
|
D. R. Engler. VCODE: a very fast, retargetable, and extensible dynamic code generation substrate. Technical Memorandum MIT/LCS/TM534, MIT, July 1995.
|
 |
12
|
D. R. Engler , M. F. Kaashoek , J. O'Toole, Jr., Exokernel: an operating system architecture for application-level resource management, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.251-266, December 03-06, 1995, Copper Mountain, Colorado, United States
|
 |
13
|
Dawson R. Engler , Todd A. Proebsting, DCG: an efficient, retargetable dynamic code generation system, Proceedings of the sixth international conference on Architectural support for programming languages and operating systems, p.263-272, October 05-07, 1994, San Jose, California, United States
|
| |
14
|
C.W. Fraser and D.R. Hanson. A code generation interface for ANSI C. Technical Report CS-TR-270-90, Princeton University, Dept. of Computer Science, Princeton, New Jersey, July 1990.
|
 |
15
|
|
| |
16
|
|
 |
17
|
|
| |
18
|
|
| |
19
|
No D. Jones, R Sestoft, and H. Sondergaard. Mix: a selfapplicable partial evaluator for experiments in compiler generation. LISP and Symbolic Computation, 2(1 ):9-50, 1989.
|
 |
20
|
|
| |
21
|
D. Keppel, S.J. Eggers, and R.R. Henry. Evaluating runtime-compiled value-specific optimizations. TR 93- 11-02, Department of Computer Science and Engineering, University of Washington, November 1993.
|
| |
22
|
M. Leone and R Lee. Lightweight run-time code generation. In Proceedings of the Workshop on Partial Evaluation and Semantics-Based Program Manipulation, pages 97-106, Copenhagen, Denmark, June 1994.
|
| |
23
|
|
 |
24
|
J. Mogul , R. Rashid , M. Accetta, The packer filter: an efficient mechanism for user-level network code, Proceedings of the eleventh ACM Symposium on Operating systems principles, p.39-51, November 08-11, 1987, Austin, Texas, United States
|
| |
25
|
|
| |
26
|
R. Pike, B.N. Locanthi, and J.E Reiser. Hardware/software trade-offs for bitmap graphics on the Blit. Software#Practice and Experience, 15(2):I31- 151, February 1985.
|
 |
27
|
C. Pu , T. Autrey , A. Black , C. Consel , C. Cowan , J. Inouye , L. Kethana , J. Walpole , K. Zhang, Optimistic incremental specialization: streamlining a commercial operating system, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.314-321, December 03-06, 1995, Copper Mountain, Colorado, United States
|
| |
28
|
C. Pu, H. Massalin, and J. Ioannidis. The Synthesis kernel. Computing Systems, 1 (1): 11-32, 1988.
|
| |
29
|
J. Rees, W. Clinger (editors), et al. Revised4 report on the algorithmic language Scheme. AIM 848b, MIT AI Lab, November 1992.
|
| |
30
|
|
 |
31
|
|
| |
32
|
G.L. Steele jr. Common Lisp. Digital Press, second edition, 1990.
|
 |
33
|
|
| |
34
|
|
| |
35
|
D. Wall. The PerI Programming Language~ Prentice Hall Software Series, 1994.
|
 |
36
|
|
CITED BY 45
|
|
Dylan McNamee , Jonathan Walpole , Calton Pu , Crispin Cowan , Charles Krasic , Ashvin Goel , Perry Wagle , Charles Consel , Gilles Muller , Renauld Marlet, Specialization tools and techniques for systematic optimization of system software, ACM Transactions on Computer Systems (TOCS), v.19 n.2, p.217-251, May 2001
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Brad Calder , Peter Feller , Alan Eustace, Value profiling, Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture, p.259-269, December 01-03, 1997, Research Triangle Park, North Carolina, United States
|
|
|
Joel Auslander , Matthai Philipose , Craig Chambers , Susan J. Eggers , Brian N. Bershad, Fast, effective dynamic compilation, ACM SIGPLAN Notices, v.31 n.5, p.149-159, May 1996
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sam Kamin, Routine run-time code generation, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 26-30, 2003, Anaheim, CA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Swaroop Sridhar , Jonathan S. Shapiro , Eric Northup , Prashanth P. Bungale, HDTrans: an open source, low-level dynamic instrumentation system, Proceedings of the second international conference on Virtual execution environments, June 14-16, 2006, Ottawa, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|