Analysis and reduction of memory inefficiencies in java stringsKiyokuni KawachiyaKazunori Ogataet al.2008OOPSLA 2008
Cloneable JVM: A new approach to start isolated java applications fasterKiyokuni KawachiyaKazunori Ogataet al.2007VEe 2007
Libra: A library operating system for a JVM in a virtualized execution environmentGlenn AmmonsJonathan Appavooet al.2007VEe 2007
Replay compilation: improving debuggability of a just-in-time compilerKazunori OgataTamiya Onoderaet al.2006OOPSLA 2006
Lock reservation: Java locks can mostly do without atomic operationsKiyokuni KawachiyaAkira Kosekiet al.2002OOPSLA 2002
Analysis and reduction of memory inefficiencies in Java stringsKiyokuni KawachiyaKazunori Ogataet al.2008ACM SIGPLAN Notices
Replay compilation: Improving debuggability of a just-in-time compilerKazunori OgataTamiya Onoderaet al.2006ACM SIGPLAN Notices
Evolution of a Java just-in-time compiler for IA-32 platformsToshio SuganumaTakeshi Ogasawaraet al.2004IBM J. Res. Dev
Lock reservation: Java locks can mostly do without atomic operationsKiyokuni KawachiyaAkira Kosekiet al.2002ACM SIGPLAN Notices