Request for review(M): 6964776: c2 should ensure the polling page is reachable on 64 bit

Tom Rodriguez tom.rodriguez at oracle.com
Fri Mar 25 17:18:24 PDT 2011


Looks good.

tom

On Mar 25, 2011, at 5:12 PM, Igor Veresov wrote:

> On 3/25/11 4:38 PM, Tom Rodriguez wrote:
>> I think this looks good.
> Thanks!
>> Could you put a small comment on use the using directive to note that it's there to reexport the other testl variants hidden by the override?
> Sure, updated.
> 
> igor
>> 
>> tom
>> 
>> On Mar 25, 2011, at 12:34 PM, Igor Veresov wrote:
>> 
>>> C1 and C2 could only use rip-relative addressing when emitting the page-polling code, which limited the distance from the code cache to the polling page is more than 2G (doesn't fit in a signed 32bit displacement). The solution in this case is to materialize the absolute pointer to the polling page in a register first, as we do on SPARC.
>>> 
>>> Webrev: http://cr.openjdk.java.net/~iveresov/6964776/webrev.00/
>>> 
>>> Thanks,
>>> igor
>> 
> 



More information about the hotspot-compiler-dev mailing list