A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Space-Efficient 64-bit Java Objects through Selective Typed Virtual Addressing
International Symposium on Code Generation and Optimization (CGO'06)
Memory performance is an important design issue for contemporary systems given the ever increasing memory gap. This paper proposes a space-efficient Java object model for reducing the memory consumption of 64-bit Java virtual machines. We propose Selective Typed Virtual Addressing (STVA) which uses typed virtual addressing (TVA) or implicit typing for reducing the header of 64-bit Java objects. The idea behind TVA is to encode the object's type in the object's virtual address. In other words,
doi:10.1109/cgo.2006.34
dblp:conf/cgo/VenstermansEB06
fatcat:jplzbckrrjeyfpl2cu3qy2n52a