hg: jdk/jdk: 8228336: Refactor native library loading implementation

mandy.chung at oracle.com mandy.chung at oracle.com
Thu Mar 12 18:54:31 UTC 2020


Changeset: 1ca940d73efc
Author:    mchung
Date:      2020-03-12 11:54 -0700
URL:       https://hg.openjdk.java.net/jdk/jdk/rev/1ca940d73efc

8228336: Refactor native library loading implementation
Reviewed-by: alanb, dholmes

! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/nativeLookup.cpp
- src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
+ src/java.base/macosx/classes/jdk/internal/loader/ClassLoaderHelper.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
+ src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
+ src/java.base/share/classes/jdk/internal/loader/NativeLibrary.java
! src/java.base/share/native/libjava/ClassLoader.c
+ src/java.base/share/native/libjava/NativeLibraries.c
- src/java.base/unix/classes/java/lang/ClassLoaderHelper.java
+ src/java.base/unix/classes/jdk/internal/loader/ClassLoaderHelper.java
- src/java.base/windows/classes/java/lang/ClassLoaderHelper.java
+ src/java.base/windows/classes/jdk/internal/loader/ClassLoaderHelper.java
! test/jdk/java/lang/ClassLoader/LibraryPathProperty.java



More information about the jdk-all-changes mailing list