- 
    Bug 
- 
    Resolution: Duplicate
- 
     P3 P3
- 
    8u40, 9
- 
    None
                    Example failure:
Test case:
FILTER_ARGUMENTS
filterArgsPos => 1
filtersArgsArrayLength => 2
mtTarget => (short,byte,byte,boolean,short,double,boolean,long,short,char,int,char,int,double,short,boolean,float,Object,long,boolean,double,short,int,char,long,long,boolean)char
mtFilter => (short,byte)short
Output:
Method type: ()Object
LambdaForm: identity_L=Lambda(a0:L/SpeciesData<L>)=>{
t1:L=Species_L.argL0(a0:L);t1:L}
Use java/lang/invoke/LFCaching/LFGarbageCollectedTest.java afterJDK-8067344 to reproduce. It intermittently fails on identity_L LambdaForm, though requested LambdaForm is different. 
            
Test case:
FILTER_ARGUMENTS
filterArgsPos => 1
filtersArgsArrayLength => 2
mtTarget => (short,byte,byte,boolean,short,double,boolean,long,short,char,int,char,int,double,short,boolean,float,Object,long,boolean,double,short,int,char,long,long,boolean)char
mtFilter => (short,byte)short
Output:
Method type: ()Object
LambdaForm: identity_L=Lambda(a0:L/SpeciesData<L>)=>{
t1:L=Species_L.argL0(a0:L);t1:L}
Use java/lang/invoke/LFCaching/LFGarbageCollectedTest.java after
- duplicates
- 
                    JDK-8067344 Adjust java/lang/invoke/LFCaching/LFGarbageCollectedTest.java for recent changes in java.lang.invoke -           
- Resolved
 
-