Daniel D. Daugherty
f4060f076d
Merge
2015-05-16 13:22:40 -07:00
Jaroslav Bachorik
15fffb90d7
8046869: Several java/lang/instrument/PremainClass/* tests fail due to timeout
...
Reviewed-by: sla
2015-05-13 10:17:38 +02:00
Jaroslav Bachorik
4d07222b01
8074368: ThreadMXBean.getThreadInfo() corrupts memory when called with empty array for thread ids
...
Reviewed-by: mchung
2015-04-03 15:39:38 +02:00
Harold Seigel
e86e812a29
Merge
2015-03-29 09:21:15 -04:00
Katja Kantserova
2d4a9917d5
8075820: java/lang/management/ThreadMXBean/FindDeadlocks.java should be unquarantined
...
Reviewed-by: jbachorik, sspitsyn
2015-03-25 12:39:48 +01:00
Roger Riggs
a056457b52
8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null
...
Implement checking for NPE in Process implementation before other conditions
Reviewed-by: martin, chegar
2015-03-23 10:13:32 -04:00
Serguei Spitsyn
40807f0a8e
8067662: "java.lang.NullPointerException: Method name is null" from StackTraceElement.<init>
...
Update java/lang/instrument/RedefineMethodInBacktrace.sh test to cover the hotspot fix
Reviewed-by: coleenp, dcubed
2015-03-20 01:59:08 -07:00
Joe Darcy
2596979bfe
8075565: Define @intermittent jtreg keyword and mark intermittently failing jdk tests
...
Reviewed-by: lancea
2015-03-19 18:38:26 -07:00
Alejandro Murillo
d9955b1c00
Merge
2015-03-12 19:51:36 -07:00
Jaroslav Bachorik
1c5857f8dd
6712222: Race condition in java/lang/management/ThreadMXBean/AllThreadIds.java
...
Reviewed-by: dholmes, dfuchs
2015-03-10 09:37:56 +01:00
Christian Tornqvist
b520218d57
Merge
2015-03-02 05:32:14 -08:00
Vladimir Ivanov
284a867adc
8073644: Assertion in LambdaFormEditor.bindArgumentType is too strict
...
Reviewed-by: psandoz
2015-02-27 18:03:21 +03:00
Daniel Fuchs
fc084beb84
8072645: java.util.logging should use java.time to get more precise time stamps
...
J.u.logging uses j.t.Instant to store LogRecord time stamps. XMLFormatter format is updated to allow for a new optional <nanos> element containing a nano second adjustment. SimpleFormatter passes a ZonedDateTime object to String.format. LogRecord getMillis/setMillis are deprecated, replaced by getInstant/setInstant.
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: scolebourne, plevart, rriggs
2015-02-25 18:41:07 +01:00
Joel Borggrén-Franck
cdf8c27ddb
8014678: Spurious AccessControlException thrown in java.lang.Class.getEnclosingMethod()
...
Reviewed-by: ahgross, mchung, psandoz
2015-02-25 14:30:02 +01:00
Serguei Spitsyn
a3c0889315
8046246: the constantPoolCacheOopDesc::adjust_method_entries() used in RedefineClasses does not scale
...
Add new test java/lang/instrument/ManyMethodsBenchmarkAgent.java
Reviewed-by: coleenp, dcubed
2015-02-25 01:02:04 -08:00
Jeremy Manson
d1225ad485
6588467: Add isDaemon() and getPriority() to ThreadInfo
...
Reviewed-by: mchung, sla, dholmes, martin
2015-02-24 09:46:29 +01:00
Aleksey Shipilev
e0e6ce31fd
8073479: Replace obj.getClass hacks with Objects.requireNonNull
...
Reviewed-by: dfuchs, plevart, vlivanov
2015-02-20 18:32:10 +03:00
Mandy Chung
db4c181844
8072656: test/java/lang/reflect/Proxy/ClassRestrictions.java assumes app class loader be URLClassLoader
...
Reviewed-by: lancea, alanb
2015-02-18 18:14:41 -08:00
Alejandro Murillo
a68e87751a
Merge
2015-02-18 09:14:48 -08:00
Staffan Larsen
f9c63b42ed
8025636: Hide lambda proxy frames in stacktraces
...
Reviewed-by: jrose, forax, jfranck, vlivanov
2015-02-17 10:09:26 +01:00
Alejandro Murillo
5621c4a866
Merge
2015-02-16 08:47:40 -08:00
Alejandro Murillo
f245610f7f
Merge
2015-03-10 14:20:06 -07:00
Roger Riggs
367a429ff4
8058464: (process spec) ProcessBuilder.redirectXXX throws unspecified NPE
...
Add a class level spec for null arguments throwing NPE in ProcessBuilder
Reviewed-by: martin, alanb
2015-03-10 16:44:45 -04:00
Jaroslav Bachorik
103110ad85
8069286: Unexpected count of notification in LowMemoryTest
...
Reviewed-by: mchung
2015-02-12 08:33:47 +01:00
Johannes Scheerer
b856eeaa98
8072611: (process) ProcessBuilder redirecting output to file should work with long file names (win)
...
Reviewed-by: rriggs, simonis
2015-02-10 10:44:38 +01:00
Katja Kantserova
45a6ed8315
8068613: Wrong number of objects pending finalization start
...
Repeat until expected result, instead of fail after sleep()
Reviewed-by: sla
2015-01-30 09:31:18 +01:00
Jaroslav Bachorik
2989b5405d
8071641: java/lang/management/ThreadMXBean/SynchronizationStatistics.java intermittently failed with NPE
...
Reviewed-by: sjiang, dfuchs
2015-01-30 22:01:32 +01:00
Yumin Qi
7feb08a6b4
Merge
2015-01-27 20:03:45 -08:00
Alejandro Murillo
7f85449292
Merge
2015-01-26 17:00:39 -08:00
Serguei Spitsyn
3de0140a88
8068162: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found
...
Enable the test: java/lang/instrument/IsModifiableClassAgent.java
Reviewed-by: coleenp, dcubed
2015-01-26 15:46:47 -08:00
Paul Sandoz
d58ef60b88
8071477: Better Spliterator implementations for String.chars() and String.codePoints()
...
Reviewed-by: sherman
2015-01-26 17:26:49 +00:00
Roger Riggs
aa6b19f38e
8071481: (Process) Merge UNIXProcess.java into ProcessImpl.java
...
Simplify source files for Unix Process implementation
Reviewed-by: plevart, chegar
2015-01-26 10:55:27 -05:00
Alejandro Murillo
8a5ab5328c
Merge
2015-01-22 22:42:33 -08:00
Jesper Wilhelmsson
ed183aea22
Merge
2015-01-22 12:26:25 +01:00
Michail Chernov
c15946fb1a
8067751: OOMEInReferenceHandler.java fails: Cleaner terminated abnormally
...
OOME with message "GC overhead limit exceeded". -XX:-UseGCOverheadLimit was added to avoid OOME in resource handler.
Reviewed-by: jmasa, jwilhelm
2015-01-20 13:29:26 -08:00
Yumin Qi
09a7d945d4
Merge
2015-01-18 11:50:10 -08:00
Alejandro Murillo
fd925c52da
Merge
2015-01-15 19:23:49 -08:00
Michail Chernov
cd582fa380
8066122: CollectionUsageThreshold.java times out when run with -XX:+ExplicitGCInvokesConcurrent
...
CollectionUsageThreshold.java hangs due to VM performs concurrent GC with -XX:+ExplicitGCInvokesConcurrent flag, as result - notification is not received. Excluded test execution with -XX:+ExplicitGCInvokesConcurrent.
Reviewed-by: dfazunen, tschatzl
2015-01-15 19:16:17 +04:00
Paul Sandoz
083d9a2b61
8054494: Remove sun.misc.Unsafe.monitorEnter, monitorExit and tryMonitorEnter
...
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: dholmes, coleenp
2015-01-15 11:18:14 +01:00
Jaroslav Bachorik
6a4272d45c
8062450: Timeout in LowMemoryTest.java
...
Reviewed-by: dholmes
2015-01-12 11:01:23 +01:00
Alejandro Murillo
800c634a8a
Merge
2015-01-13 08:58:07 -08:00
Vladimir Ivanov
3b573293b8
8067344: Adjust java/lang/invoke/LFCaching/LFGarbageCollectedTest.java for recent changes in java.lang.invoke
...
Reviewed-by: psandoz
2015-01-13 07:57:51 -08:00
Alexander Kulyakthin
53664dc976
8068242: Quarantine the test IsModifiableClassAgent.java
...
Quarantine the test
Reviewed-by: hseigel, jbachorik, dsamersoff
2014-12-27 07:09:32 -08:00
Alejandro Murillo
f507e301d3
Merge
2014-12-19 17:01:45 -08:00
Mandy Chung
cf23b1ea4b
8067366: Allow java.{endorsed,ext}.dirs property be set to empty string
...
Reviewed-by: alanb, hseigel
2014-12-17 12:29:20 -08:00
Alejandro Murillo
346b210c83
Merge
2014-12-16 13:10:34 -08:00
Daniel Fuchs
e580eec37c
8066612: Add a test that will call getDeclaredFields() on all classes and try to set them accessible
...
This test use the jrt:/ file system 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-16 17:32:56 +01:00
Roger Riggs
ce6c1fa0fa
8067486: Add diagnostics for Exception: Read from closed pipe hang
...
Reviewed-by: lancea
2014-12-15 17:36:20 -05:00
Yumin Qi
32d6037fb4
Merge
2014-12-12 20:51:03 -08:00
Alejandro Murillo
c88778bc25
Merge
2014-12-11 23:06:14 -08:00