Staffan Larsen
74902d87d8
8025636: Hide lambda proxy frames in stacktraces
...
Reviewed-by: jrose, forax, jfranck, vlivanov
2015-02-17 10:09:26 +01:00
Jaroslav Bachorik
c5d024763f
8062896: TEST_BUG: java/lang/Thread/ThreadStateTest.java can't compile with change for 8058506
...
Reviewed-by: dholmes, sla
2014-11-05 09:49:20 +01:00
Jaroslav Bachorik
85c6b454e8
8058506: ThreadMXBeanStateTest throws exception
...
Reviewed-by: egahlin, dholmes
2014-10-23 11:42:20 +02:00
Jaroslav Bachorik
55b1467fbc
8034263: Test java/lang/management/MemoryMXBean/LowMemoryTest.java fails intermittently
...
Reviewed-by: sla
2014-12-04 10:34:55 +01:00
Jaroslav Bachorik
6c4c7f0a96
8064441: java/lang/management/ThreadMXBean/Locks.java fails intermittently, blocked on wrong object
...
Reviewed-by: dholmes, egahlin, sspitsyn
2014-12-03 16:44:35 +01:00
Jaroslav Bachorik
8f2381f0a1
8038794: java/lang/management/ThreadMXBean/SynchronizationStatistics.java fails intermittently
...
Reviewed-by: sla
2014-07-01 11:47:36 +02:00
Daniel Fuchs
05e5386bbf
8066612: Add a test that will call getDeclaredFields() on all classes and try to set them accessible
...
This test parses the jars in the boot class path to find the name of all classes, then loads each of them, get their declared fields, and attempt to call setAccessible.
Reviewed-by: coffeys, dholmes, plevart
2014-12-19 20:04:14 +01: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
Daniel Fuchs
a84060d397
8065552: setAccessible(true) on fields of Class may throw a SecurityException
...
This fix hides the new private Class.classLoader field from reflection, rather than making it not accessible.
Reviewed-by: mchung, coffeys
2014-12-01 21:02:21 +01:00
Roger Riggs
032acb319b
8043477: java/lang/ProcessBuilder/Basic.java failed with: java.lang.AssertionError: Some tests failed
...
Reviewed-by: martin
2014-11-13 12:29:54 -05:00
Ivan Gerasimov
98e79efd91
8062771: Core reflection should use final fields whenever possible
...
Reviewed-by: martin, jfranck
2014-11-28 16:17:30 +03:00
Vladimir Ivanov
e5e94efaa9
8063135: Enable full LF sharing by default
...
Reviewed-by: psandoz, shade
2014-11-24 07:16:38 -08:00
Mattias Tobiasson
0acc49b894
8061960: java/lang/instrument/DaemonThread/TestDaemonThread.java regularly fails due to exceeded timeout
...
Move timeout parameter to correct place on command line
Reviewed-by: jbachorik
2014-10-28 11:45:31 +01:00
Ivan Gerasimov
5ea423778e
8038982: java/lang/ref/EarlyTimeout.java failed again
...
Reviewed-by: mchung
2014-04-18 18:46:50 +04:00
Ivan Gerasimov
86fedee5f0
8038333: TEST_BUG: java/lang/ref/EarlyTimeout.java fails with a non-adequate message
...
Reviewed-by: mchung
2014-04-02 12:17:25 +04:00
Ivan Gerasimov
3bf9bccf69
6853696: (ref) ReferenceQueue.remove(timeout) may return null even if timeout has not expired
...
Reviewed-by: mchung, mduigou, rriggs
2014-02-27 02:44:04 +04: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
Joel Borggrén-Franck
d32f6f275e
8058632: Revert JDK-8054984 from 8u40
...
Reviewed-by: sla
2014-09-18 12:26:39 +02: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
Staffan Larsen
e1b8805c06
8055677: java/lang/instrument/RedefineBigClass.sh RetransformBigClass.sh start failing after JDK-8055012
...
Write dcmd output to separate files so it does not confuse the output.
Reviewed-by: ctornqvi, mgronlun
2014-08-21 13:09:28 +02:00
Christian Tornqvist
d2031365d3
8055012: [TESTBUG] NMTHelper fails to parse NMT output
...
Fixed the regular expression to parse the slightly changed output format of the new NMT implementation
Reviewed-by: olagneau, sla
2014-08-19 06:56:59 -07: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
Joel Borggrén-Franck
996b2d8a52
8054987: (reflect) Add sharing of annotations between instances of Executable
...
Reviewed-by: duke
2014-09-11 10:47:49 +02: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
Jaroslav Bachorik
0d48a7a7db
6712222: Race condition in java/lang/management/ThreadMXBean/AllThreadIds.java
...
Reviewed-by: dholmes, dfuchs
2015-03-10 09:37:56 +01:00
Jaroslav Bachorik
606d216888
8071641: java/lang/management/ThreadMXBean/SynchronizationStatistics.java intermittently failed with NPE
...
Reviewed-by: sjiang, dfuchs
2015-01-30 22:01:32 +01:00
Jaroslav Bachorik
8ecff89180
8062450: Timeout in LowMemoryTest.java
...
Reviewed-by: dholmes
2015-01-12 11:01:23 +01:00
Joel Borggrén-Franck
dc13d95f22
8044629: (reflect) Constructor.getAnnotatedReceiverType() returns wrong value
...
Update javadoc and align implementation with new spec
Reviewed-by: psandoz
2014-08-28 13:26:04 +02:00
Evgeniya Stepanova
b153d9a7f1
8055393: [Testbug] Some tests are being executed and fail under profiles
...
Reviewed-by: mchung, dholmes
2014-08-24 18:23:06 -04:00
Rob McKenna
1be52a56a4
8030166: java/lang/ProcessBuilder/Basic.java fails intermittently: waitFor took too long
...
Reviewed-by: rriggs
2014-08-01 15:34:55 +01:00
Peter Levart
94b3aed07b
8000975: (process) Merge UNIXProcess.java.bsd & UNIXProcess.java.linux (& .solaris & .aix)
...
8047340: (process) Runtime.exec() fails in Turkish locale
Reviewed-by: coffeys, robm
2014-07-24 20:55:21 +02:00
Abhijit Saha
57474a22ec
Merge
2014-06-26 07:54:37 -07:00
Joel Borggrén-Franck
a2153ce7e7
8029674: (reflect) getMethods returns default methods that are not members of the class
...
Filter out methods that have a more specific default method from result
Reviewed-by: darcy, dlsmith
2014-06-16 13:59:51 +02: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
Abhijit Saha
32a0777d97
Merge
2014-06-02 15:14:28 -07:00
Abhijit Saha
c51afa358d
Merge
2014-05-28 12:45:12 -07:00
Joel Borggrén-Franck
033b19764e
8039916: AnnotatedType.getType() of a Executable parameters may return wrong type
...
Reviewed-by: psandoz
2014-06-04 14:42:48 +02: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
Miroslav Kos
0f6be2be28
8041633: [TESTBUG] java/lang/SecurityManager/CheckPackageAccess.java fails with "In j.s file, but not in golden set: com.sun.activation.registries."
...
Adding newly restricted package to golden set in the test
Reviewed-by: asmotrak, coffeys, mullan
2014-05-20 16:02:57 +02:00
Alejandro Murillo
ea1b79643d
Merge
2014-04-01 11:44:04 -07: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
Vladimir Kozlov
d38814a134
Merge
2014-03-13 14:55:50 -07:00
Sean Coffey
3b6565a739
Merge
2014-03-12 18:53:42 +00:00
Ivan Gerasimov
9226fa61ac
8034262: Test java/lang/ProcessBuilder/CloseRace.java fails
...
Reviewed-by: martin, dholmes
2014-03-12 21: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 Kozlov
af00af7506
Merge
2014-02-20 16:46:32 -08:00
Vladimir Kozlov
0a9698584d
Merge
2014-02-19 20:10:55 -08:00
Rob McKenna
59b710461e
7152892: some jtreg tests fail with permission denied
...
Reviewed-by: coffeys
2014-02-10 14:35:42 +00: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
Ivan Gerasimov
be8b244af6
8027348: (process) Enhancement of handling async close of ProcessInputStream
...
Reviewed-by: martin
2014-01-30 00:02:46 +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
Sunny Chan
2d09a7f0ff
7142035: assert in j.l.instrument agents during shutdown when daemon thread is running
...
Reviewed-by: sla
2014-01-28 09:33:39 -05: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 Kozlov
f6926a9870
Merge
2014-01-22 17:40:55 -08:00
Volker Simonis
eb1ee0c0e8
8028537: PPC64: Updated the JDK regression tests to run on AIX
...
Co-authored-by: Jonathan Lu <luchsh@linux.vnet.ibm.com>
Co-authored-by: Steve Poole <spoole@linux.vnet.ibm.com>
Reviewed-by: alanb
2014-01-17 21:54:30 +01: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
Alexander Zuev
3d16306fab
Merge
2014-01-14 23:10:36 +04:00
Sean Coffey
88433134dc
Merge
2014-02-06 12:59:04 +00:00
Shanliang Jiang
9f47390265
6980984: java/lang/management/MemoryMXBean/MemoryManagement is not robust when getMax() returns -1
...
Reviewed-by: jbachorik, dfuchs
2014-01-23 15:17:36 +01:00
Sean Coffey
9c8f7d1128
Merge
2014-01-31 10:46:07 +00:00
Sean Coffey
c2c56dd3b7
Merge
2014-01-31 00:14:45 +00:00
Jaroslav Bachorik
2e591a4867
8031701: java/lang/management/ThreadMXBean/Locks.java: Thread WaitingThread is expected to wait on Object but got null Thread.State = RUNNABLE
...
Reviewed-by: mchung, dsamersoff
2014-01-29 17:37:40 +01:00
Jaroslav Bachorik
f249bd190e
6309226: TEST: java/lang/management/ThreadMXBean/SynchronizationStatistics.java didn't check Thread.sleep
...
Reviewed-by: dholmes, mchung
2014-01-23 10:06:52 +01:00
Erik Joelsson
af18377bce
8030781: System.setProperties(null) drops all system properties (RELEASE not set)
...
Reviewed-by: alanb
2014-01-08 14:04:35 +01:00
Abhijit Saha
4e6a81cca7
Merge
2014-01-08 12:01:29 -08: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
Jaroslav Bachorik
99ad5db7cf
8032377: test/java/lang/management/ThreadMXBean/ThreadBlockedCount.java still fails intermittently
...
Reviewed-by: dholmes
2014-01-21 13:04:55 +01:00
Jaroslav Bachorik
67e6779450
8030847: java/lang/management/ThreadMXBean/ThreadBlockedCount.java fails intermittently again
...
Reviewed-by: dholmes, sla, mchung
2014-01-14 13:09:34 +01:00
Jaroslav Bachorik
9d470898ee
8029890: java/lang/management/ThreadMXBean/ThreadBlockedCount.java fails: Blocked thread has 4 blocked counts. Expected 3
...
Reviewed-by: sla
2013-12-18 10:58:50 +01:00
Alexander Zuev
63448f3781
Merge
2013-12-13 22:13:56 +04:00
Vladimir Kozlov
ae841e3d5b
Merge
2013-12-12 11:04:11 -08:00
Vladimir Kozlov
75284b677e
Merge
2013-12-05 15:10:36 -08:00
Roger Riggs
efe46c73dd
8029525: java/lang/ProcessBuilder/Basic.java fails intermittently
...
Reviewed-by: alanb, chegar
2013-12-05 16:19:06 +00:00
Yiming Wang
4c594ee9bc
7067973: test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java hanging intermittently
...
Reviewed-by: mchung
2013-12-04 09:26:47 -08:00
Jaroslav Bachorik
b77ba98513
6987597: ManagementFactory.getGarbageCollectorMXBeans() returns empty list with CMS
...
Reviewed-by: mchung
2013-11-28 09:10:18 +01:00
Jonathan Lu
780a13433f
8024854: PPC64: Basic changes and files to build the class library on AIX
...
Co-authored-by: Steve Poole <spoole@linux.vnet.ibm.com>
Co-authored-by: Thomas Stuefe <thomas.stuefe@sap.com>
Reviewed-by: alanb, prr, sla, chegar, michaelm, mullan, art
2013-11-26 16:40:31 +01:00
Lana Steuck
33cd414e58
Merge
2013-11-25 09:40:25 -08:00
Joel Borggrén-Franck
8296f65abb
8023278: Reflection API methods do not throw AnnotationFormatError in case of malformed Runtime[In]VisibleTypeAnnotations attribute
...
Reviewed-by: darcy
2013-11-22 11:34:26 +01:00
Lana Steuck
1a633e63a9
Merge
2013-11-15 07:14:23 -08:00
Martin Buchholz
6c4294c2d9
6703075: (process) java/lang/ProcessBuilder/Basic.java fails with fastdebug
...
Reviewed-by: alanb
2013-11-21 16:06:05 +00:00
Rob McKenna
49efd68082
8022206: Intermittent test failures in java/lang/ProcessBuilder/Basic.java
...
Reviewed-by: chegar, alanb
2013-11-19 15:36:59 +00:00
Balchandra Vaidya
5cdc23a99c
8028094: TEST_BUG: java/lang/ProcessBuilder/Basic.java leaves "sleep 6666" processes behind
...
Reviewed-by: chegar
2013-11-19 15:31:33 +00: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
Mattias Tobiasson
c5cf3786f7
8023138: [TEST_BUG] java/lang/instrument/PremainClass/NoPremainAgent.sh fails intermittently
...
Port tests for java/lang/instrument/PremainClass from script to java
Reviewed-by: sla
2013-11-14 12:35:34 +01:00
Xueming Shen
dc1dba10e7
8028321: Fix for String.split() empty input sequence/JDK-6559590 triggers regression
...
To undo the change for 6559590
Reviewed-by: darcy
2013-11-13 22:22:28 -08:00
Eric McCorkle
fadfc31bec
8026884: test for fix of JDK-8021398 does not have @bug tag
...
8028021: @since 1.8 missing for certain methods in java.lang.reflect.Method in generated api docs
Two documentation fixes
Reviewed-by: darcy
2013-11-13 15:48:21 -05:00
Xueming Shen
4208726b35
8027645: Pattern.split() with positive lookahead
...
6559590: Pattern.compile(".*").split("") returns incorrect result
Updated spec/impl for these two corner cases
Reviewed-by: alanb, psandoz
2013-11-13 11:26:01 -08: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