Object combining: A new aggressive optimization for object intensive programs
暂无分享,去创建一个
[1] David R. Hanson. Fast allocation and deallocation of memory based on object lifetimes , 1990, Softw. Pract. Exp..
[2] Henry Massalin. Superoptimizer: a look at the smallest program , 1987, ASPLOS 1987.
[3] Keith H. Randall,et al. Field analysis: getting useful and low-cost interprocedural information , 2000, PLDI '00.
[4] David Gay,et al. Language support for regions , 2001, PLDI '01.
[5] James R. Larus,et al. Cache-conscious structure definition , 1999, PLDI '99.
[6] Jason Maassen,et al. An efficient implementation of Java's remote method invocation , 1999, PPoPP '99.
[7] Steven W. K. Tjiang,et al. SUIF: an infrastructure for research on parallelizing and optimizing compilers , 1994, SIGP.
[8] Christoforos E. Kozyrakis,et al. A case for intelligent RAM , 1997, IEEE Micro.
[9] Andrew A. Chien,et al. The concert system--compiler and runtime support for efficient, fine-grained concurrent object-oriented programs , 1993 .
[10] Martin C. Rinard,et al. Compositional pointer and escape analysis for Java programs , 1999, OOPSLA '99.
[11] Laurie J. Hendren,et al. Putting pointer analysis to work , 1998, POPL '98.
[12] Mark N. Wegman,et al. An efficient method of computing static single assignment form , 1989, POPL '89.
[13] François Bodin,et al. Improving cache behavior of dynamically allocated data structures , 1998, Proceedings. 1998 International Conference on Parallel Architectures and Compilation Techniques (Cat. No.98EX192).
[14] Jong-Deok Choi,et al. Escape analysis for Java , 1999, OOPSLA '99.
[15] Andrew A. Chien,et al. An automatic object inlining optimization and its evaluation , 2000, PLDI '00.