Blackburn, Stephen; Hertz, Matthew; McKinley, Kathryn; Moss, J Eliot B; Yang, Ting
Pretenuring can reduce copying costs in garbage collectors by allocating long-lived objects into regions that the garbage collector will rarely, if ever, collect. We extend previous work on pretenuring as follows: (1) We produce pretenuring advice that is neutral with respect to the garbage collector algorithm and configuration. We thus can and do combine advice from different applications. We find for our benchmarks that predictions using object lifetimes at each allocation site in Java...[Show more]
Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.