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] Jitrino.OPT performs incorrect GC enumeration in nested loop with array accesses
Date Thu, 05 Oct 2006 12:11:21 GMT
On 10/5/06, Ivan Volosyuk <ivan.volosyuk@gmail.com> wrote:
>
> Is this can be a problem? If the base pointer is optimized out and we
> will find different object base?
> --
> Ivan
>
> The base pointer for mptr with unknown offset must live as long as mptr is
alive.
The 'gcpoint' pass adds pseudo usages for such bases after every call
instruction where mptr with unknown offset is used.
So if base pointer is lost this is a bug.

-- 
Mikhail Fursov

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