RFR 8151706: Update VarHandle implementation to use @Stable arrays
Aleksey Shipilev
aleksey.shipilev at oracle.com
Fri Apr 8 14:23:42 UTC 2016
On 04/08/2016 12:56 PM, Paul Sandoz wrote:
> http://cr.openjdk.java.net/~psandoz/jdk9/JDK-8151706-VH-form-table-stable/webrev/
> <http://cr.openjdk.java.net/~psandoz/jdk9/JDK-8151706-VH-form-table-stable/webrev/>
>
> Now that @Stable arrays are supported by C1 (thanks Vladimir!) we
> can switch from the explicit use of MemberName fields in VarForm to a
> @Stable MemberName[] array.
Yes, glad to see that abomination gone.
I've checked C1 and C2 performance against our battery of VarHandle
microbenchmarks, and there were no regressions. So, +1.
Thanks,
-Aleksey
More information about the core-libs-dev
mailing list