Skip to main content

Hitachi Research & Development

Hitachi

Cast Elimination for Containers in Java

— Presentation at ICOOOLPS 2008 —

August 4, 2008

Report from Presenter

We proposed optimization techniques for Java at the third international workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS 2008). This workshop was held at Paphos, Cyprus on July 7th, 2008, and the attendees discussed a wide range of topics about the implementation techniques for object-oriented languages, such as optimization and garbage collection.

Our proposal, entitled "Cast Elimination for Containers in Java", eliminates type casts for standard library container elements and improves the performance of Java applications that heavily use containers. For example, our optimization techniques improve SPECjbb2005 performance by 14.8%. SPECjbb2005 is one of server-side Java benchmarks.

(Systems Development Laboratory)

Related Papers

*1
Java is a trademark of Sun Microsystems, Inc. in the United States and other countries.
*2
SPECjbb is a trademark of Standard Performance Evaluation Corporation.

Researchers' Development Story

Researcher itself explains the research theme on information area in detail.

Glossary

Technical terms related to research themes at SDL are explained.