RFR (M) 8200555: OopHandle should use Access API (original) (raw)
Stefan Karlsson stefan.karlsson at oracle.com
Wed Apr 18 12:10:16 UTC 2018
- Previous message: RFR (M) 8200555: OopHandle should use Access API
- Next message: RFR (M) 8200555: OopHandle should use Access API
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Coleen,
The Runtime part looks good to me.
StefanK
On 2018-04-13 16:56, coleen.phillimore at oracle.com wrote:
Summary: Add RootAccess<> to OopHandle.resolve() in runtime and interpreter code. Add comments for compiler code for later.
For the current GCs this code does not generate additional code. Also, the compiler Access API code is TBD. Since oopHandle.hpp erroneously included orderAccess.hpp and atomic.hpp, some include file fixing is also in this change. Tested with mach5 tier1,tier2 on all Oracle platforms. Also tested compilation on linux-aarch64. The other non-Oracle platforms weren't changed because they'll never need this. open webrev at http://cr.openjdk.java.net/~coleenp/8200555.01/webrev bug link https://bugs.openjdk.java.net/browse/JDK-8200555 Thanks, Coleen
- Previous message: RFR (M) 8200555: OopHandle should use Access API
- Next message: RFR (M) 8200555: OopHandle should use Access API
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]