[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-serviceability-dev
Subject: hg: jdk8/tl/jdk: 8008770: SerializedLambda incorrect class loader for lambda deserializing class
From: robert.field () oracle ! com
Date: 2013-02-26 18:44:48
Message-ID: 20130226184510.A901D47425 () hg ! openjdk ! java ! net
[Download RAW message or body]
Changeset: 5ebc62421717
Author: rfield
Date: 2013-02-26 10:38 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5ebc62421717
8008770: SerializedLambda incorrect class loader for lambda deserializing class
Summary: current thread's context ClassLoader was used to load class by name, pass \
class not name in serialization (Thank you Peter Levart for test and prototype. Thank \
you Sundar and Peter for unofficial reviews)
Reviewed-by: forax
! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/share/classes/java/lang/invoke/SerializedLambda.java
+ test/java/lang/invoke/lambda/LambdaClassLoaderSerialization.java
! test/java/lang/invoke/lambda/LambdaSerialization.java
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic