RFR: Adapt upstream object pinning API
Aleksey Shipilev
shade at redhat.com
Wed Apr 4 17:17:15 UTC 2018
On 04/04/2018 07:02 PM, Zhengyu Gu wrote:
> Adapted upstream object pinning API, also made adjustment to critical native support to use new API.
>
>
> Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/pin_interface/webrev.00/
*) The changeset contains JDK-8200429 only, make sure you are pushing the correct changeset:
http://cr.openjdk.java.net/~zgu/shenandoah/pin_interface/webrev.00/shenandoah-jdk10.changeset
*) Since you are renaming the RT stubs, should you also rename the MacroAssembler entries? Does it
do something special for arrays, or is it just the stub for the call to
SharedRuntime::{pin|unpin}_object?
MacroAssembler::pin_critical_native_array
MacroAssembler::unpin_critical_native_array
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list