harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Fursov" <mike.fur...@gmail.com>
Subject Re: [DRLVM] 64-bit support with compressed pointer
Date Fri, 02 Feb 2007 10:54:41 GMT
Xiao-Feng,
Jitrino won't work with uncompressed references today, but uncompressed
references support was taken into account in HLO and GC optimizations
design. So I see no problems to support uncompressed references in JIT.

On 2/2/07, Xiao-Feng Li <xiaofeng.li@gmail.com> wrote:
>
> 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
>



-- 
Mikhail Fursov

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message