hg: jdk/submit: 8221477: Inject os/cpu-specific constants into Unsafe from JVM

adinn at redhat.com adinn at redhat.com
Wed Mar 27 17:17:12 UTC 2019


Changeset: 7b276e0c8510
Author:    adinn
Date:      2019-03-27 17:08 +0000
URL:       http://hg.openjdk.java.net/jdk/submit/rev/7b276e0c8510

8221477: Inject os/cpu-specific constants into Unsafe from JVM
Summary: Initialize Unsafe os/cpu-specific constants using injection instead of native callouts
Reviewed-by: duke

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/thread.cpp
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
+ src/java.base/share/classes/jdk/internal/misc/UnsafeConstants.java
! test/jdk/java/lang/reflect/AccessibleObject/CanAccessTest.java



More information about the jdk-submit-changes mailing list