hg: jdk/jdk: 8200167: Validate more special case invocations
david.holmes at oracle.com
david.holmes at oracle.com
Tue May 1 01:57:39 UTC 2018
Changeset: 2ace90aec488
Author: dholmes
Date: 2018-04-30 21:56 -0400
URL: http://hg.openjdk.java.net/jdk/jdk/rev/2ace90aec488
8200167: Validate more special case invocations
Reviewed-by: acorn, vlivanov, dholmes
Contributed-by: John Rose <john.rose at oracle.com>, Vladimir Ivanov <vladimir.x.ivanov at oracle.com>, Tobias Hartmann <tobias.hartmann at oracle.com>
! src/hotspot/share/c1/c1_Canonicalizer.cpp
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java
+ test/jdk/java/lang/invoke/I4Special.jcod
+ test/jdk/java/lang/invoke/SpecialInterfaceCall.java
More information about the jdk-changes
mailing list