@inproceedings{39d84cb1a0164fa3a01140c667a98554,
title = "Optimizing java programs using generic types",
abstract = "Our research involves improving performance of programs written in the Java programming language. By selective specialization of generic types, we enable the compiler to eliminate typecasting, and provide type information to remove dynamic method lookup at runtime. An example of this specialization using Quicksort showed performance improvement of about 25%.",
keywords = "Languages, Performance",
author = "Eli Mayfield and {Kyle Roth}, J. and Daniel Selifonov and Nathan Dahlberg and Elena Machkasova",
year = "2007",
doi = "10.1145/1297846.1297909",
language = "English (US)",
isbn = "9781595938657",
series = "Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA",
pages = "829--830",
booktitle = "Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA 2007 - Companion",
note = "22nd International Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA 2007 - Companion ; Conference date: 21-10-2007 Through 25-10-2007",
}