Michael Haupt
03e64cef7b
8143343: add JEP 274 Javadoc tests to JavaDocExamplesTest
...
Reviewed-by: sundar
2015-12-03 15:36:20 +01:00
Hamlin Li
b3fa048050
8144460: Improve the code coverage for BootstrapLogger and SimpleConsoleLogger APIs and verify bug fix JDK-8144214
...
Cover the logXX and LogEvent.valueOf APIs of BootstrapLogger and logXX APIs of SimpleConsoleLogger
Reviewed-by: dfuchs
2015-12-02 19:46:46 -08:00
Roger Riggs
bdca5d5f82
8143876: test/java/lang/ProcessHandle/TreeTest.java failed intermittently with assertion error
...
The parent pid may be re-used, check that the child was started after the parent
Reviewed-by: darcy
2015-12-02 09:40:14 -05:00
Jesper Wilhelmsson
a5b3e891de
Merge
2015-11-30 18:40:06 +01:00
Michael Haupt
063afcee2f
8143798: jck failures: api/java_lang/invoke/MethodHandle/index_MethodsTests[asSpreaderWMTE]: java.lang.VerifyError: Bad type on operand stack
...
Reviewed-by: vlivanov
2015-11-25 09:23:07 +01:00
Mandy Chung
eb2c6c52bb
8143911: Reintegrate JEP 259: Stack-Walking API
...
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Hamlin Li <huaming.li@oracle.com>
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
2015-11-24 15:05:58 -08:00
Christian Tornqvist
557f4f366f
8143931: Back out JDK-8140450
...
Reviewed-by: coleenp
2015-11-24 10:12:32 -08:00
Aleksey Shipilev
7fafbde248
8136500: Integer/Long getChars and stringSize should be more idiomatic
...
Reviewed-by: igerasim, sherman, psandoz, jrose
2015-11-24 19:02:33 +03:00
Mandy Chung
500a73cdb1
8140450: Implement JEP 259: Stack-Walking API
...
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Hamlin Li <huaming.li@oracle.com>
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
2015-11-23 12:44:50 -08:00
Daniel Fuchs
bd8942b7a1
8140364: JEP 264 Platform Logger API and Service Implementation
...
Initial implementation for JEP 264 Platform Logger API and Service
Reviewed-by: mchung, psandoz, rriggs
2015-11-20 19:26:16 +01:00
Michael Haupt
5b2c88e28a
8139885: implement JEP 274: enhanced method handles
...
Reviewed-by: jrose, psandoz, vlivanov
2015-11-20 15:34:12 +01:00
Claes Redestad
7563066613
8143253: java/lang/invoke/CompileThresholdBootstrapTest.java failing on mach5
...
Reviewed-by: lancea
2015-11-18 20:56:00 +01:00
Claes Redestad
e9b75962b3
8143232: Fix java.lang.invoke bootstrap when specifying COMPILE_THRESHOLD
...
Reviewed-by: vlivanov
2015-11-18 17:39:40 +01:00
David Lindholm
ac45dea45e
8145092: Use Unified Logging for the GC logging
...
JEP-271
Reviewed-by: sjohanss, brutisso
2015-11-18 14:51:10 +01:00
Roger Riggs
2714bdae50
8132394: (process) ProcessBuilder support for a pipeline of processes
...
Reviewed-by: psandoz, alanb
2015-11-13 15:48:59 -05:00
Aleksey Shipilev
c7a7ba0e1e
8148483: JEP 280: Indify String Concatenation
...
Co-authored-by: Remi Forax <forax@univ-mlv.fr>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: psandoz, mcimadamore, igerasim, forax, plevart, vlivanov, ihse
2016-01-28 19:43:05 +03:00
Alejandro Murillo
b96356c53b
Merge
2015-11-09 20:37:05 -08:00
Roger Riggs
fe2786af5f
8138566: (Process) java.lang.Process.allChildren specification clarification
...
8140213: Process/ProcessHandle.onExit() spec need to be improved
8140250: (process) Process.info description is inaccurate
Rename to descendants() and clarify
Reviewed-by: psandoz
2015-11-09 11:02:07 -05:00
Alejandro Murillo
7bbbc98da3
Merge
2015-11-06 11:11:53 -08:00
Tobias Hartmann
b45249a128
8141393: [TESTBUG] VMOptionsTest.java fails on ARM
...
The test should not assume that CompactStrings is enabled by default on all platforms.
Reviewed-by: roland
2015-11-05 09:08:42 +01:00
Joe Darcy
03a416db62
8141368: Typo in java/lang/Class/IsEnum.java test
...
Reviewed-by: jjg
2015-11-03 17:41:38 -08:00
Roger Riggs
937b5e1d5e
8139345: java/lang/ProcessHandle/TreeTest.java test fails with ... Wrong number of children expected [3] but found [2]
...
Reviewed-by: darcy
2015-11-03 10:20:14 -05:00
Tobias Hartmann
4ed5b73f3d
8141132: JEP 254: Compact Strings
...
Adopt a more space-efficient internal representation for strings.
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Vivek Deshpande <vivek.r.deshpande@intel.com>
Co-authored-by: Charlie Hunt <charlie.hunt@oracle.com>
Co-authored-by: Vladimir Kozlov <vladimir.kozlov@oracle.com>
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Co-authored-by: Xueming Shen <xueming.shen@oracle.com>
Co-authored-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
Co-authored-by: Sandhya Viswanathan <sandhya.viswanathan@intel.com>
Reviewed-by: alanb, bdelsart, coleenp, iklam, jiangli, jrose, kevinw, naoto, pliden, roland, smarks, twisti
2015-11-03 09:42:11 +01:00
Paul Sandoz
5ba6e8e439
8133348: Reference.reachabilityFence
...
Co-authored-by: Doug Lea <dl@cs.oswego.edu>
Co-authored-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
Reviewed-by: plevart, mr, chegar, mchung
2015-10-06 18:42:06 +02:00
Alejandro Murillo
ed550bb440
Merge
2015-10-30 12:03:09 -07:00
Dean Long
19aba3bac9
Merge
2015-10-27 01:45:03 -04:00
Alexandre Iline
9cbe14b4df
8140336: Add @modules for exported dependencies to jdk_core tests
...
Reviewed-by: alanb, mchung
2015-10-27 20:06:02 -07:00
Brent Christian
084b341c80
8138824: java.lang.String: spec doesn't match impl when ignoring case - equalsIgnoreCase(), regionMatches()
...
Reviewed-by: naoto, rriggs
2015-10-27 09:20:24 -07:00
Michael Haupt
43fd9baef4
8136967: revert all changes applied to obtain information about 8131129
...
Reviewed-by: sundar
2015-10-27 09:09:37 +01:00
Vladimir Ivanov
317553031c
8139881: Exclude java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java from execution
...
Reviewed-by: kvn
2015-10-19 17:52:39 +03:00
Joe Darcy
f674b491a6
8138823: Correct bug in port of fdlibm hypot to Java
...
Reviewed-by: bpb
2015-10-06 18:39:26 -07:00
Joe Darcy
112eb7283e
8136874: Bug in port of fdlibm pow to Java
...
Reviewed-by: bpb
2015-09-30 15:25:29 -07:00
Roger Riggs
eda52119fb
8137313: TreeTest.java intermittently fails with a timeout
...
Enhance debugging information
Reviewed-by: chegar, darcy
2015-09-30 12:33:08 -04:00
Joe Darcy
47814c8df0
7130085: Port fdlibm hypot to Java
...
Reviewed-by: bpb
2015-09-23 14:14:14 -07:00
Roger Riggs
4e7617c040
8132541: (process) ProcessBuilder support for redirection to discard output
...
Add redirect to NUL or /dev/null depending on the OS
Reviewed-by: chegar, martin
2015-09-23 11:18:34 -04:00
Michael Haupt
f1f609ddaa
8136931: more fine-grained condition checking for BMH species creation
...
Reviewed-by: psandoz, sundar
2015-09-23 08:43:51 +02:00
Roger Riggs
9d5cbc5fbc
8132735: java/lang/ProcessHandle/TreeTest failed with java.lang.AssertionError: Start with zero children
...
Revise test to only operate on processes it spawns
Reviewed-by: chegar
2015-09-17 22:46:04 -04:00
Roger Riggs
0d17c738d7
Merge
2015-09-17 22:46:02 -04:00
Joe Darcy
67603e6d54
8134795: Port fdlibm pow to Java
...
Reviewed-by: bpb
2015-09-17 13:43:06 -07:00
Roger Riggs
6eb869c3d6
Merge
2015-09-17 13:33:33 -04:00
Martin Buchholz
a2f0fe3c94
8136583: Core libraries should use blessed modifier order
...
Run blessed-modifier-order script (see bug)
Reviewed-by: psandoz, chegar, alanb, plevart
2015-09-15 21:56:04 -07:00
Roger Riggs
1b8b6a4655
8133528: java/lang/ProcessHandle/OnExitTest.java fails intermittently
...
Remove checks for processes not spawned by the test
Reviewed-by: joehw
2015-09-15 22:11:00 -04:00
Roger Riggs
ed3d59c71a
8133552: java/lang/ProcessHandle/InfoTest.java fails intermittently - incorrect user
...
8133809: Remove java/lang/ProcessHandle/InfoTest.java from the Problem List
Reviewed-by: darcy, chegar, simonis
2015-09-11 09:25:15 -04:00
Roger Riggs
aeb4acfb60
8135094: (process) java/lang/ProcessHandle/InfoTest fails testing commandLine()
...
Reviewed-by: chegar, simonis
2015-09-09 16:12:55 -04:00
Martin Buchholz
24742f7b1d
8134984: Text files should end in exactly one newline
...
Automated fixup of newlines at end-of-file via the usual perl one-liner
Reviewed-by: chegar, sherman
2015-09-02 14:11:50 -07:00
Peter Brunet
1dbf8f4761
8134456: jdk/test/java/lang/SecurityManager/CheckPackageAccess.java failing on several platforms
...
Add new restricted packages to the test code
Reviewed-by: mullan, mchung
2015-08-27 22:35:24 -05:00
Joel Borggrén-Franck
b7e143e8f6
8073056: Repeating annotations throws java.security.AccessControlException with a SecurityManager
...
Reviewed-by: ahgross, darcy
2015-08-24 11:00:12 +02:00
Mandy Chung
f32b9d1944
8132944: test java/lang/ClassLoader/GetSystemPackage.java writes stuff to Agent stdout
...
Reviewed-by: dholmes
2015-08-18 20:30:15 -07:00
Joe Darcy
71cc6f510a
8133808: Place java/lang/ProcessHandle/InfoTest.java on the Problem List
...
Reviewed-by: lancea
2015-08-18 12:49:00 -07:00
Alejandro Murillo
64e18f581d
Merge
2015-08-17 11:18:31 -07:00
Konstantin Shefov
5e34f12e24
8060717: [TESTBUG] Improve test coverage of MethodHandles.explicitCastArguments()
...
Reviewed-by: vlivanov, mhaupt
2015-08-17 12:21:34 +03:00
Konstantin Shefov
20d0bb4d38
8133543: [TESTBUG] java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java should be modified
...
Reviewed-by: vlivanov, mhaupt
2015-08-17 12:13:18 +03:00
Volker Simonis
1b8b82463e
8131168: Refactor ProcessHandleImpl_*.c and add implememtation for AIX
...
Reviewed-by: rriggs, smarks
2015-08-14 10:35:45 +02:00
Kim Barrett
8bfa163a68
8132306: java/lang/ref/ReferenceEnqueue.java fails with "RuntimeException: Error: poll() returned null; expected ref object"
...
Carefully order ref.queue and queue list updates to address races.
Reviewed-by: dholmes, dfuchs, plevart
2015-08-04 17:26:14 -04:00
Olivier Lagneau
e4c4b49bdf
8130339: Add tracing info to LowMemoryTest.java to help 8130339 diagnosis
...
Run test with traces even when timeout occurs.
Reviewed-by: jbachorik, sspitsyn
2015-08-03 15:31:29 +02:00
Jiangli Zhou
47e90bb79c
Merge
2015-07-31 16:00:29 -04:00
Alejandro Murillo
972e5ce0a3
Merge
2015-07-31 10:15:03 -07:00
Dmitry Samersoff
47bdec1c0e
8059036: Implement Diagnostic Commands for heap and finalizerinfo
...
Implement Diagnostic Commands for heap and finalizerinfo
Reviewed-by: sla, plevart, mchung
2015-07-30 16:29:13 +03:00
Jaroslav Bachorik
aa572f2749
Merge
2015-07-24 20:45:30 +02:00
Konstantin Shefov
fdc7b2e85f
8130006: java/lang/invoke/MethodHandles/CatchExceptionTest Fails
...
Reviewed-by: psandoz
2015-07-23 16:46:54 +03:00
Volker Simonis
29a79fc1a3
8132374: AIX: fix value of os.version property
...
Reviewed-by: alanb, rriggs
2015-07-27 19:50:14 +02:00
Katja Kantserova
b66a26f3b1
8132094: Mark intermittently failuring core-svc tests
...
Reviewed-by: jbachorik, sspitsyn
2015-07-22 09:51:40 +02:00
Jaroslav Bachorik
d5644aff56
8132059: com/sun/jdi/BreakpointTest.java fails with java.lang.IllegalArgumentException: Bad line number
...
Reviewed-by: dcubed
2015-07-21 18:38:09 +02:00
Katja Kantserova
29a5a845e9
8075658: Mark intermittently failuring core-svc tests
...
Reviewed-by: jbachorik, olagneau, darcy
2015-07-20 13:14:47 +02:00
Mandy Chung
8bc30fb3c8
8104574: Update tests to prepare for system class loader not be URLClassLoader
...
Reviewed-by: chegar
2015-07-15 12:10:03 +08:00
Roger Riggs
9bb445c368
Merge
2015-07-14 22:21:52 -04:00
Roger Riggs
e8d341671b
8130877: (process) java/lang/ProcessHandle/TreeTest test3 failure - Destroyed process.isAlive
...
Update test to check for children after processes are destroyed
Reviewed-by: darcy
2015-07-14 22:21:02 -04:00
Yuka Kamiya
64b36f8f63
8032446: Support Unicode 7.0.0 in JDK 9
...
8130889: Missing "@since 1.8" tags in j.l.Character.java
Reviewed-by: naoto, okutsu
2015-07-15 11:05:51 +09:00
Alejandro Murillo
867e029083
Merge
2015-07-09 22:46:18 -07:00
Daniel D. Daugherty
bee43f05d7
Merge
2015-07-02 14:39:54 -07:00
Stefan Sarne
32c0d8bc46
6896810: TEST_BUG: java/lang/ref/SoftReference/Pin.java fails with OOME during System.out.println
...
Reviewed-by: stefank, dholmes, chegar, sjohanss
2015-06-30 17:16:40 +02:00
Roger Riggs
99f867bded
8098852: java/lang/ProcessHandle/InfoTest.java failed: total cpu time expected < 10s more
...
Correct javachild to spin until cputime increases by amount; cleanup InfoTest
Reviewed-by: darcy
2015-07-09 09:55:36 -04:00
Roger Riggs
74427b9101
8130296: [TESTBUG] java/lang/ProcessHandle/OnExitTest - Unaccounted for children expected [0] but found [1]
...
Ignore extra processes that are not created by the test and cleanup any remaining child processes
Reviewed-by: darcy
2015-07-08 21:54:32 -04:00
Roger Riggs
4b7514c9fd
8085981: java/lang/ProcessHandle/OnExitTest.java: AssertionError: Child onExit not called
...
A race condition caused an erroneous fault
Reviewed-by: darcy
2015-07-07 21:25:05 -04:00
Roger Riggs
21ed89bc5d
8085980: java/lang/ProcessHandle/TreeTest.java: AssertionError: Wrong number of spawned children expected [1] but found [2]
...
Modify to expect only the spawned children; enhance debug output
Reviewed-by: darcy
2015-07-07 16:54:52 -04:00
Valerie Peng
5109058c5d
7191662: JCE providers should be located via ServiceLoader
...
Enhanced to use ServiceLoader and switched provider to Provider.Service model.
Reviewed-by: mullan, alanb, mchung
2015-06-26 21:34:34 +00:00
Jean-Francois Denise
30cacaa5c9
8080511: Refresh of jimage support
...
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: alanb, mchung, psandoz, acorn, lfoltan, ctornqvi
2015-06-25 18:24:39 +02:00
Konstantin Shefov
d7ff33fd1b
8129532: LFMultiThreadCachingTest.java failed with ConcurrentModificationException
...
Reviewed-by: vlivanov
2015-06-23 16:36:04 +03:00
Joe Wang
4411bdd3cc
8078427: More supportive home environment
...
Reviewed-by: dfuchs, lancea, skoivu
2015-05-26 10:39:22 -07:00
Yuka Kamiya
0c9cabae96
8072600: Unicode 8 support
...
Reviewed-by: okutsu
2015-10-20 19:34:04 +09:00
Joe Darcy
655a976e65
8136799: Port fdlibm cbrt to Java
...
Reviewed-by: bpb
2015-10-14 16:17:08 -07:00
Roger Riggs
cacb730235
8086208: java/lang/ProcessHandle/OnExitTest.java: IllegalThreadStateException: process hasn't exited
...
Reviewed-by: martin, dholmes
2015-06-17 16:03:49 -04:00
Sean Mullan
1534835fb7
Merge
2015-06-17 15:48:28 -04:00
Daniel Fuchs
bb207a1cc1
8072692: Improve performance of SecurityManager.checkPackageAccess
...
Reviewed-by: mullan, weijun
2015-06-17 15:47:12 -04:00
Konstantin Shefov
2f5dc153c2
8062904: TEST_BUG: Tests java/lang/invoke/LFCaching fail when run with -Xcomp option
...
Reviewed-by: vlivanov
2015-06-17 20:19:51 +03:00
Konstantin Shefov
b07bdeb8bd
8067005: Several java/lang/invoke tests fail due to exhausted code cache
...
Reviewed-by: vlivanov
2015-06-17 20:17:25 +03:00
Srikanth Adayapalam
3132301b74
8054304: Clarify treatment of bounds in j.l.r.Annotated{WildcardType,TypeVariable}
...
Reflection APIs should return unannotated Object as the upper bound when there is no explicit upper bound.
Reviewed-by: darcy
2015-06-12 10:58:31 +05:30
Roger Riggs
8979cb0b2d
8086117: java/lang/Runtime/exec/LotsOfOutput.java still fails intermittently with Process consumes memory
...
Reviewed-by: chegar
2015-06-10 07:52:43 -04:00
Alejandro Murillo
84e8aa917e
Merge
2015-06-08 11:11:48 -07:00
Konstantin Shefov
8f99c7eca7
8068416: LFGarbageCollectedTest.java fails with OOME: "GC overhead limit exceeded"
...
Reviewed-by: vlivanov
2015-06-05 13:14:36 +03:00
Alejandro Murillo
f77dadee42
Merge
2015-06-04 15:38:00 -07:00
Roger Riggs
afb73945a3
8067808: java/lang/ProcessBuilder/Basic.java failed on Assertion
...
Change to use javaChild reporting its pid not portable
Reviewed-by: igerasim
2015-06-03 18:18:05 -04:00
Roger Riggs
b440bfb8eb
8081567: java/lang/ProcessHandle/InfoTest.java failed Cannot run program "whoami"
...
Replace use of whoami with checking the user against a file created
Reviewed-by: igerasim
2015-06-03 18:17:04 -04:00
Ivan Gerasimov
f35750c5d6
8058779: Faster implementation of String.replace(CharSequence, CharSequence)
...
Reviewed-by: sherman, plevart, forax, psandoz
2015-06-03 19:26:58 +03:00
Roger Riggs
ea68abc64e
8081566: java/lang/ProcessHandle/InfoTest.java failed on case sensitive command
...
Reviewed-by: lancea, alanb
2015-06-01 10:29:06 -04:00
Roger Riggs
b4ff25ecc8
8081536: (process) remove unreliable ScaleTest from ProcessHandle tests
...
Reviewed-by: darcy
2015-05-29 15:17:07 -04:00
Roger Riggs
103d99baf1
8077350: JEP 102 Process API Updates Implementation
...
Reviewed-by: chegar, plevart, psandoz, darcy, martin, alanb
2015-05-29 14:04:12 -04:00
Ivan Gerasimov
97f5b473ec
8081027: Create a common test to check adequacy of initial size of static HashMap/ArrayList fields
...
Reviewed-by: martin
2015-05-29 19:20:22 +03:00
Mandy Chung
53a97cbeb3
8081347: Add @modules to jdk_core tests
...
Co-authored-by: Alexander Kulyakthin <alexander.kulyakhtin@oracle.com>
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Reviewed-by: alanb, joehw, lancea
2015-05-28 10:54:48 -07:00
Andreas Eriksson
e6e9202e93
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