hg: jdk/sandbox: 8200167: Validate more special case invocations

chris.hegarty at oracle.com chris.hegarty at oracle.com
Tue May 1 02:00:27 UTC 2018


Changeset: 2ace90aec488
Author:    dholmes
Date:      2018-04-30 21:56 -0400
URL:       http://hg.openjdk.java.net/jdk/sandbox/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-sandbox-changes mailing list