[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