RFR (XS): 8201167: Remove MacroAssembler::cmp_heap_oop on x86 (original) (raw)

Aleksey Shipilev shade at redhat.com
Thu Apr 5 08:20:57 UTC 2018


On 04/05/2018 10:09 AM, Erik Ă–sterlund wrote:

The MacroAssembler::cmpheapoop member function on x86 is not currently used anywhere in hotspot. Moreover, it is no longer safe to use it with modern GCs using load barriers. Since it is unsafe to use and is not used today, it should be removed.

Webrev: http://cr.openjdk.java.net/~eosterlund/8201167/webrev.00/

Yes, there is MacroAssembler::cmpoop for that.

Looks good!

-Aleksey



More information about the hotspot-dev mailing list