dc.contributor.author |
Johansson, E |
en |
dc.contributor.author |
Sagonas, K |
en |
dc.date.accessioned |
2014-03-01T02:49:09Z |
|
dc.date.available |
2014-03-01T02:49:09Z |
|
dc.date.issued |
2002 |
en |
dc.identifier.uri |
https://dspace.lib.ntua.gr/xmlui/handle/123456789/34357 |
|
dc.subject |
Functional Programming Language |
en |
dc.subject |
High Performance |
en |
dc.subject |
Register Allocation |
en |
dc.title |
Linear Scan Register Allocation in a High-Performance Erlang Compiler |
en |
heal.type |
conferenceItem |
en |
heal.identifier.primary |
10.1007/3-540-45587-6_8 |
en |
heal.identifier.secondary |
http://dx.doi.org/10.1007/3-540-45587-6_8 |
en |
heal.publicationDate |
2002 |
en |
heal.abstract |
In the context of an optimizing native code compiler for the concurrent functional programming language Erlang, we experiment with various register allocation schemes focusing on the recently proposed linear scan register allocator. We describe its implementation and extensively report on its behaviour both on register-rich and on register-poor architectures. We also investigate how different options to the basic algorithm and |
en |
heal.journalName |
Practical Aspects of Declarative Languages |
en |
dc.identifier.doi |
10.1007/3-540-45587-6_8 |
en |