Request for review(S) 6955349: C1: Make G1 barriers work with x64

Tom Rodriguez tom.rodriguez at
Tue May 25 15:16:37 PDT 2010

On May 25, 2010, at 2:42 PM, Igor Veresov wrote:

> This fixes G1 barriers in c1 on x64.
> I've also changed the type of disp (was int now intx) in LIR_Address constructor in order to make recent invokedynamic changes compile on 64 bit and to make it consistent with c2.

The cast of 0 to intx is pretty gross.  Could we just add a constructor that looks like:

LIR_Address(LIR_Opr base, BasicType type);

instead?  Otherwise it looks ok.


> Webrev:
> Thanks!
> igor

More information about the hotspot-compiler-dev mailing list