Commit Graph

120 Commits

Author SHA1 Message Date
Paul Sandoz 965e2a9b65 8184185: Rearrange MethodHandle arrangements
Reviewed-by: jrose, redestad, vlivanov, ahgross
2017-07-11 20:38:04 -07:00
Michael Haupt ff0f94b2d8 8157242: Some java/lang/invoke tests miss othervm
Reviewed-by: robm
2016-05-24 08:56:37 +02:00
Michael Haupt a365d4acad 8155106: MHs.Lookup.findConstructor returns handles for array classes
Reviewed-by: sundar
2016-04-29 15:30:43 +02:00
Michael Haupt 39200dc5d4 8155214: java/lang/invoke/PermuteArgsTest.java fails due to exhausted code cache
Reviewed-by: sundar
2016-04-27 15:34:30 +02:00
Felix Yang e25dde6dc1 8151535: TESTBUG: java/lang/invoke/AccessControlTest.java should be modified to run with JTREG 4.1 b13
Reviewed-by: coffeys
2016-03-17 09:08:41 +00:00
Michael Haupt f27fae0bef 8139863: [TESTBUG] Need to port tests for JDK-8134903 to 8u-dev
Backport of a test that was forgotten in the original backport

Reviewed-by: psandoz
2015-11-04 17:09:24 +01:00
Konstantin Shefov d17676d885 8133543: [TESTBUG] java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java should be modified
Reviewed-by: vlivanov, mhaupt
2015-08-17 15:10:35 +03:00
Konstantin Shefov 40ff411a4b 8060717: [TESTBUG] Improve test coverage of MethodHandles.explicitCastArguments()
Reviewed-by: vlivanov, mhaupt
2015-08-17 15:08:01 +03:00
Konstantin Shefov e8a01c0d62 8130006: java/lang/invoke/MethodHandles/CatchExceptionTest Fails
Reviewed-by: psandoz
2015-07-24 12:49:01 +03:00
Konstantin Shefov e3aee49840 8129532: LFMultiThreadCachingTest.java failed with ConcurrentModificationException
Reviewed-by: vlivanov
2015-06-23 17:00:41 +03:00
Konstantin Shefov a330686d64 8062904: TEST_BUG: Tests java/lang/invoke/LFCaching fail when run with -Xcomp option
Reviewed-by: vlivanov
2015-06-18 19:15:14 +03:00
Konstantin Shefov d3e930b326 8067005: Several java/lang/invoke tests fail due to exhausted code cache
Reviewed-by: vlivanov
2015-06-18 16:54:57 +03:00
Konstantin Shefov c02d31fc05 8055269: java/lang/invoke/MethodHandles/CatchExceptionTest.java fails intermittently
Reviewed-by: vlivanov
2015-06-18 15:47:45 +03:00
Konstantin Shefov 9586d5e58a 8039953: [TESTBUG] Timeout java/lang/invoke/MethodHandles/CatchExceptionTest.java
Reviewed-by: vlivanov, psandoz
2015-06-18 15:40:15 +03:00
Alejandro Murillo c2e29a009e Merge 2015-06-15 22:23:43 -07:00
Andreas Eriksson e1c0ef6540 8080428: [TESTBUG] java/lang/invoke/8022701/MHIllegalAccess.java - FAIL: Unexpected wrapped exception java.lang.BootstrapMethodError
Reviewed-by: vlivanov
2015-05-28 12:11:33 +02:00
Konstantin Shefov c42f086c11 8068416: LFGarbageCollectedTest.java fails with OOME: "GC overhead limit exceeded"
Reviewed-by: vlivanov
2015-06-05 16:05:08 +03:00
Staffan Larsen 74902d87d8 8025636: Hide lambda proxy frames in stacktraces
Reviewed-by: jrose, forax, jfranck, vlivanov
2015-02-17 10:09:26 +01:00
Konstantin Shefov 8c83f99f6a 8067344: Adjust java/lang/invoke/LFCaching/LFGarbageCollectedTest.java for recent changes in java.lang.invoke
Reviewed-by: psandoz, coffeys
2015-01-26 17:42:18 +03:00
Vladimir Ivanov e54739f3c0 8066746: MHs.explicitCastArguments does incorrect type checks for VarargsCollector
Reviewed-by: jrose, psandoz
2014-12-09 09:22:07 -08:00
Vladimir Ivanov 7e261f5156 8057020: LambdaForm caches should support eviction
Reviewed-by: psandoz, jrose, shade
2014-12-04 07:15:37 -08:00
Konstantin Shefov e1c2900ddd 8059070: [TESTBUG] java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java failed - timeout
Reviewed-by: psandoz, vlivanov, dfuchs
2014-12-05 18:55:29 +03:00
Vladimir Ivanov e5e94efaa9 8063135: Enable full LF sharing by default
Reviewed-by: psandoz, shade
2014-11-24 07:16:38 -08:00
Vladimir Ivanov 1f37d40703 8060483: NPE with explicitCastArguments unboxing null
Reviewed-by: attila, lagergren
2014-11-06 07:05:13 -08:00
Konstantin Shefov 8832359f62 8058733: [TESTBUG] java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java and LFMultiThreadCachingTest.java failed on some platforms due to java.lang.VirtualMachineError
Reviewed-by: vlivanov, psandoz, darcy
2014-10-16 14:14:32 +04:00
Konstantin Shefov 77a56e6c00 8058695: [TESTBUG] Reinvokers with arity >253 can't be cached
Reviewed-by: vlivanov, psandoz
2014-10-16 13:51:29 +04:00
Konstantin Shefov 0fee2e2ea8 8058728: TEST_BUG: Make java/lang/invoke/LFCaching/LFGarbageCollectedTest.java skip arrayElementSetter and arrayElementGetter methods
Reviewed-by: vlivanov, iignatyev, psandoz
2014-09-22 15:56:49 +04:00
Vladimir Ivanov cdd4002b62 8058584: Ignore java/lang/invoke/LFCaching/LFGarbageCollectedTest until 8057020 is fixed
Reviewed-by: darcy, alanb
2014-09-16 23:04:13 +04:00
Konstantin Shefov 825bd2a49a 8057719: Develop new tests for LambdaForm Reduction and Caching feature
Reviewed-by: iignatyev, vlivanov, psandoz
2014-09-12 22:33:09 +04:00
Konstantin Shefov 6bea102a67 8057707: TEST library enhancement in lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
Reviewed-by: iignatyev, vlivanov
2014-09-12 22:33:09 +04:00
John Rose bc9498081e 8050052: Small cleanups in java.lang.invoke code
Reviewed-by: vlivanov, psandoz
2014-09-10 18:34:02 +04:00
Vladimir Ivanov 67cca45032 8049555: Move varargsArray from sun.invoke.util package to java.lang.invoke
Reviewed-by: psandoz, iignatyev
2014-09-10 18:34:02 +04:00
Vladimir Ivanov f99d29c8cc 8037210: Get rid of char-based descriptions 'J' of basic types
Reviewed-by: jrose, psandoz, twisti
2014-09-10 18:34:02 +04:00
Vladimir Ivanov 1f0aeb7608 8046903: VM anonymous class members can't be statically invocable
Reviewed-by: jrose
2014-06-17 13:06:05 +04:00
Vladimir Ivanov d9d9fa6f43 8032400: JSR292: invokeSpecial: InternalError attempting to lookup a method
Reviewed-by: psandoz, jrose
2014-06-09 15:40:40 +04:00
Yekaterina Kantserova 97e991f4d6 8043529: Serviceability tests using @library failing with java.lang.NoClassDefFoundError
Reviewed-by: sla, jbachorik
2014-05-22 11:23:46 +02:00
Igor Ignatyev 8c41b52044 8038186: [TESTBUG] improvements of test j.l.i.MethodHandles
Reviewed-by: iveresov, twisti, vlivanov
2014-03-29 12:29:21 +04:00
Vladimir Ivanov 20fe9d821b 8036117: MethodHandles.catchException doesn't handle VarargsCollector right (8034120 failed)
Reviewed-by: jrose, twisti
2014-03-25 20:46:22 +04:00
Vladimir Ivanov 8229d0058a 8027827: Improve performance of catchException combinator
8034120: MethodHandles.catchException doesn't handle VarargsCollector right

Reviewed-by: lagergren, psandoz, jrose
2014-03-25 20:45:20 +04:00
Robert Field 20a8814781 8035777: Consistent Lambda construction
Reviewed-by: ahgross, briangoetz, dlsmith
2014-02-28 10:43:49 -08:00
Vladimir Ivanov 1c4873828b 8033278: Missed access checks for Lookup.unreflect* after 8032585
Reviewed-by: jrose, twisti
2014-01-31 21:07:12 +04:00
Daniel Smith 1d36afd793 8032697: Issues with Lambda
Reviewed-by: ahgross, briangoetz, dlsmith, rfield
2014-01-28 17:23:15 -08:00
Robert Field 7c8c25b62a 8032711: Issue with Lambda in handling
8032704: Issues with lib perm in Lambda

Reviewed-by: jrose, ahgross, briangoetz
2014-01-28 13:02:33 -08:00
Vladimir Ivanov da9c40856e 8032585: JSR292: IllegalAccessError when attempting to invoke protected method from different package
Reviewed-by: twisti, jrose
2014-01-28 13:46:58 +04:00
Vladimir Ivanov 1f90679fa2 8031502: JSR292: IncompatibleClassChangeError in LambdaForm for CharSequence.toString() method handle type converter
Reviewed-by: sundar, lagergren, drchase
2014-01-15 20:48:44 +04:00
Lana Steuck 03b4e5d3ba 8029235: Update copyright year to match last edit in jdk8 jdk repository for 2013
Updated files with 2011, 2012 and 2013 years according to the file's last updated date

Reviewed-by: tbell, lancea, chegar
2013-12-26 12:04:16 -08:00
Lana Steuck 1a633e63a9 Merge 2013-11-15 07:14:23 -08:00
Joel Borggrén-Franck 4163fbdc49 8028055: (reflect) invoking Method/Constructor in anonymous classes breaks with -Dsun.reflect.noInflation=true
Reviewed-by: briangoetz
2013-11-14 12:17:37 +01:00
Sergey Bylokhov 9ab430a0d2 8027696: Incorrect copyright header in the tests
Reviewed-by: alanb, malenkov, mullan
2013-11-12 20:24:25 +04:00
Vladimir Ivanov ee23c1f412 8027823: catchException combinator fails with 9 argument target
Reviewed-by: jrose
2013-11-09 04:21:28 +04:00