Serviceeinschränkungen vom 12.-22.02.2026 - weitere Infos auf der UB-Homepage

Treffer: Incremental Dynamic Code Generation with Trace Trees

Title:
Incremental Dynamic Code Generation with Trace Trees
Contributors:
The Pennsylvania State University CiteSeerX Archives
Publication Year:
2006
Collection:
CiteSeerX
Document Type:
Fachzeitschrift text
File Description:
application/pdf
Language:
English
Rights:
Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Accession Number:
edsbas.8ECADB73
Database:
BASE

Weitere Informationen

The unit of compilation for traditional just-in-time compilers is the method. We have explored trace-based compilation, in which the unit of compilation is a loop, potentially spanning multiple methods and even library code. Using a new intermediate representation that is discovered and updated lazily on-demand while the program is being executed, our compiler generates code that is competitive with traditional dynamic compilers, but that uses only a fraction of the compile time and memory footprint. Categories and Subject Descriptors D.3.4 [Programming Languages]: Processors—Incremental compilers; optimization