| Interprocedural register allocation for lazy functional languages |
| Full text |
Pdf
(1.49 MB)
|
| Source
|
Functional Programming Languages and Computer Architecture
archive
Proceedings of the seventh international conference on Functional programming languages and computer architecture
table of contents
La Jolla, California, United States
Pages: 270 - 281
Year of Publication: 1995
ISBN:0-89791-719-7
|
|
Author
|
|
Urban Boquist
|
Department of Computing Science, Chalmers University of Technology, Göteborg, Sweden
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 11, Citation Count: 2
|
|
|
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
|
Alfred V. Aho , Ravi Sethi , Jeffrey D. Ullman, Compilers: principles, techniques, and tools, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1986
|
| |
2
|
|
| |
3
|
|
 |
4
|
Lennart Augustsson , Thomas Johnsson, Parallel graph reduction with the (v , G)-machine, Proceedings of the fourth international conference on Functional programming languages and computer architecture, p.202-213, September 11-13, 1989, Imperial College, London, United Kingdom
[doi> 10.1145/99370.99386]
|
| |
5
|
|
| |
6
|
Urban Boquist. Interprocedural Register Allocation for Lazy Functional Languages. Licentiate Thesis, Chalmers University of Technology, Mars 1995.
|
| |
7
|
|
 |
8
|
P. Briggs , K. D. Cooper , K. Kennedy , L. Torczon, Coloring heuristics for register allocation, Proceedings of the ACM SIGPLAN 1989 Conference on Programming language design and implementation, p.275-284, June 19-23, 1989, Portland, Oregon, United States
|
 |
9
|
|
| |
10
|
G. Chaitin, M. Auslander, A. Chandra, J. Cocke, M. Hopkins, and P. Markstein. Register allocation via coloring. Computer Languages, 6:47-57, 1981.
|
 |
11
|
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
| |
15
|
Bob Cmelik. SpixTools User's Manual. Sun Microsysterns Laboratories, Inc., Mountain View, CA 94043, 1992.
|
| |
16
|
|
| |
17
|
John van Groningen. Implementing the .~BC-machine on MC680x0 based architectures. Masters thesis, Department of Informatics, University of Nijmegen, November 1990.
|
| |
18
|
P. Hartel, H. Glaser, and J. Wild. On the benefits of different analyses in the compilation of a lazy functional language. In Proceedings of the Workshop on the Parallel Implementation of Functional Languages, Southampton, UK, 1991.
|
| |
19
|
|
| |
20
|
T. Johnsson. Code Generation for Lazy Evaluation. Technical Report Memo 22, Programming Methodology Group, Chalmers University of Technology, GSteborg, Sweden, 1981.
|
 |
21
|
|
| |
22
|
Thomas Johnsson. Analysing Heap Contents in a Graph Reduction Intermediate Language. In S.L. Peyton Jones, G. Hutton, and C.K. Hoist, editors, Proceedings of the Glasgow Functional Programming Workshop, Ullapool 1990, Workshops in Computing, pages 146-171. Springer Verlag, August 1991.
|
 |
23
|
David Kranz , Norman Adams , Richard Kelsey , Jonathan Rees , Paul Hudak , James Philbin, ORBIT: an optimizing compiler for scheme, Proceedings of the 1986 SIGPLAN symposium on Compiler construction, p.219-233, June 25-27, 1986, Palo Alto, California, United States
|
 |
24
|
|
| |
25
|
|
 |
26
|
|
| |
27
|
S. L. Peyton Jones. Implementing lazy functional languages on stock hardware: the Spineless Tagless G- machine. Journal of Functional Programming, 2(2), April 1992.
|
 |
28
|
|
 |
29
|
|
| |
30
|
Sjaak Smetsers , Eric Nöcker , John van Groningen , Rinu Plasmeijer, Generating efficient code for lazy functional languages, Proceedings of the 5th ACM conference on Functional programming languages and computer architecture, p.592-617, June 1991, Cambridge, Massachusetts, United States
|
 |
31
|
|
 |
32
|
|
 |
33
|
|
|