Bytecode optimization
ITI 2002. Proceedings of the 24th International Conference on Information Technology Interfaces (IEEE Cat. No.02EX534) - Trang 377-382 vol.1
Tóm tắt
Today, when Java is entering the embedded market it needs performance enhancements more than ever. Large-scale enterprise applications would also benefit from better code optimization techniques. In this paper we present the results of optimization with an optimizing framework we have developed. We measure the impact of different optimizations on run times in different execution environments and propose further enhancements.
Từ khóa
#Java #Optimizing compilers #Virtual machining #Containers #Large-scale systems #Packaging #Unified modeling language #Information analysis #Program processors #Virtual manufacturingTài liệu tham khảo
pominville, 2001, A framework for optimizing java using attributes, Computational Complexity
fitzgerald, 1999, Marmot: An optimizing compiler, Software - Practice and Experience
razafimahefa, 1999, A Study of Side-Effect Analyses for Java
sundaresan, 1999, Practical Techniques for Virtual Call Resolution in Java
10.1002/(SICI)1096-9128(199706)9:6<427::AID-CPE300>3.0.CO;2-K
grune, 2000, Modern Compiler Design
10.1109/PACT.1999.807403
10.1145/353171.353175
lindholm, 1999, The Java Virtual Machine Specification
valle?e-rai, 1998, The Jimple Framework Sable Technical Report
10.1145/304065.304106
aho, 1985, Compilers Principles Techniques and Tools
rai, 1999, Soot - A java bytecode optimization framework, Proceedings of CASCON '99
gamma, 1995, Design Patterns
0
lars, 1997, A java bytecode optimizer using side-effect analysis, Concurrency Practice and Experience
