hg: jdk9/dev/jdk: 8152115: (proxy) Examine performance of dynamic proxy creation

peter.levart at gmail.com peter.levart at gmail.com
Mon Apr 11 08:55:39 UTC 2016


Changeset: 15098f2f8736
Author:    plevart
Date:      2016-04-11 10:55 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/15098f2f8736

8152115: (proxy) Examine performance of dynamic proxy creation
Summary: redesign caching of dynamic Proxy classes
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
+ src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java
+ src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
- src/java.base/share/classes/java/lang/reflect/WeakCache.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
+ test/java/lang/reflect/ClassLoaderValue/Driver.java
+ test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java



More information about the jdk9-dev-changes mailing list