- Trace-based Register Allocation in a JIT Compiler
2016/08/15 by Josef Eisl, Matthias Grimmer, Doug Simon +2 · 2 citations
Computer Science · #Parallel Computing and Optimization Techniques #Logic, programming, and type systems #Software Testing and Debugging Techniques #Register allocation #Computer science #Allocator #Compiler #TRACE (psycholinguistics) #Just-in-time compilation #Parallel computing #Processor register #Dynamic compilation #Call graph #Profiling (computer programming) #Theoretical computer science #Programming language #Operating system
- Linear Scan Register Allocation in a High-Performance Erlang Compiler
2001/12/20 by Erik M. J. Johansson, Erik Johansson, Konstantinos Sagonas · 1 citation
Computer Science · #Allocator #Compiler #Computer science #Dynamic compilation #Erlang (programming language) #Formal Methods in Verification #Functional programming #Just-in-time compilation #Logic, programming, and type systems #Operating system #Parallel Computing and Optimization Techniques #Parallel computing #Processor register #Programming language #Register (sociolinguistics) #Register allocation
- Quality and speed in linear-scan register allocation
1998/05/01 by Omri Traub, Glenn Holloway, Michael D. Smith · 1 citation
Computer Science · #Parallel Computing and Optimization Techniques #Software Testing and Debugging Techniques #Logic, programming, and type systems #Register allocation #Computer science #Allocator #Compiler #Graph coloring #Parallel computing #Register (sociolinguistics) #Graph #Processor register #Shift register #Algorithm #Dynamic compilation #Programming language #Theoretical computer science #Computer hardware