harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xiao-Feng Li" <xiaofeng...@gmail.com>
Subject [DRLVM] 64-bit support with compressed pointer
Date Fri, 02 Feb 2007 05:49:40 GMT
Hi, current 64bit support uses compressed reference pointer by
default, i.e., a 64bit reference is stored as a 32bit value plus a
(global) base address. This can reduce the footprint of working set
and at the same time improve cache locality. But this has max heap
size limitation.

I wonder why not use non-compressed pointer as by default, and the
compressed pointer is only an optimization that can be applied when
desirable. Comments?

Thanks,
xiaofeng

Mime
View raw message