Using lifetime predictors to improve memory allocation performance

Dynamic storage allocation is used heavily in many application areas including interpreters, simulators, optimizers, and translators. We describe research that can improve all aspects of the perfor...