Copy-and-patch compilation: a fast compilation algorithm for high-level languages and bytecode.
Haoran XuFredrik KjolstadPublished in: Proc. ACM Program. Lang. (2021)
Keyphrases
- high level
- computational complexity
- detection algorithm
- cost function
- dynamic programming
- optimal solution
- search space
- improved algorithm
- computationally efficient
- optimization algorithm
- worst case
- matching algorithm
- experimental evaluation
- times faster
- high accuracy
- simulated annealing
- recognition algorithm
- preprocessing
- learning algorithm
- theoretical analysis
- expectation maximization
- computational cost
- k means
- segmentation algorithm
- higher level
- expressive power
- low level
- genetic algorithm
- hardware implementation