Tue, 01 Sep 2015 18:28:11 +0530
8068901: Surprising behavior with more than one functional interface on a class
8068903: Can't invoke vararg @FunctionalInterface methods
Reviewed-by: attila, hannesw
1 x instanceof f: true
2 x instanceof b: true
3 y instanceof f: true
4 y instanceof b: true
6 Changing prototype
8 x instanceof f: false
9 x instanceof b: false
10 y instanceof f: false
11 y instanceof b: false
12 Bound function prototype
14 f.hasOwnProperty('prototype'): true
15 b.hasOwnProperty('prototype'): false