Optimizing java programs using generic types. - Eli Mayfield; John Kyle Roth; Daniel Selifonov; Nathan Dahlberg; Elena Machkasova (OOPSLA Companion, 2007)