Patricio Chilano Mateo
b25bb17b41
8230594: Allow direct handshakes without VMThread intervention
...
Introduce direct handshakes and enable it for biased locking revocations.
Reviewed-by: dholmes, dcubed, coleenp, rehn
2020-01-22 16:46:46 +00:00
Prasanta Sadhukhan
0aeed751e6
Merge
2020-01-22 13:29:03 +05:30
Aleksey Shipilev
d9df6feabe
8237586: Shenandoah: provide option to disable periodic GC
...
Reviewed-by: zgu
2020-01-21 20:58:48 +01:00
Ivan Gerasimov
6f7f81f794
8236034: Use optimized Ques node for curly {0,1} quantifier
...
Reviewed-by: rriggs
2020-01-21 17:52:55 -08:00
Mikael Vidstedt
eef726a99a
8237601: test/langtools/tools/javac/warnings/MaxDiagsRecompile.java fails after JDK-8237589
...
Reviewed-by: dholmes
2020-01-21 17:37:18 -08:00
Mikael Vidstedt
3318314c7c
8237589: Fix copyright header formatting
...
Reviewed-by: jjg, serb, iris, jwilhelm
2020-01-21 14:23:01 -08:00
Patrick Concannon
d2cd7a5096
8237571: java/net/DatagramSocket/SendCheck.java is failing on Solaris
...
Commented out failing testcase as this is being tracked by JDK-8236852
Reviewed-by: dfuchs
2020-01-21 18:38:46 +00:00
Naoto Sato
0ae7207e95
8187987: Add a mechanism to configure custom variants in HijrahChronology
...
Reviewed-by: joehw, rriggs
2020-01-21 08:02:10 -08:00
Prasanta Sadhukhan
64a1b0599e
Merge
2020-01-21 07:29:48 +05:30
Jesper Wilhelmsson
b936939454
Merge
2020-01-20 18:05:07 +01:00
Patrick Concannon
2f76772fa9
8236105: Behaviors of DatagramSocket/DatagramChannel::socket send methods are not always consistent
...
DatagramSocket and MulticastSocket changed to throw IllegalArgumentException if not connected and passed a packet containing a port out of range
Reviewed-by: chegar, dfuchs
2020-01-20 16:24:05 +00:00
Thomas Schatzl
4aab3078a2
8235860: Obsolete the UseParallelOldGC option
...
Obsolete the UseParallelOldGC option by removing code and other mentions.
Reviewed-by: kbarrett, lkorinth
2020-01-20 11:15:45 +01:00
Alan Bateman
d4c3278889
8236925: (dc) Upgrade DatagramChannel socket adaptor to extend MulticastSocket
...
Reviewed-by: dfuchs
2020-01-19 08:02:46 +00:00
Alan Bateman
6ef474a4f4
8053479: (dc) DatagramChannel.read() throws exception instead of discarding data when buffer too small
...
Reviewed-by: redestad, dfuchs
2020-01-18 19:11:28 +00:00
Phil Race
2867609482
8224109: Text spaced incorrectly by drawString under rotation with fractional metric
...
Reviewed-by: serb, kizune
2020-01-17 12:20:00 -08:00
Daniel Fuchs
c6da6681d4
8236859: WebSocket over authenticating proxy fails with NPE
...
This change fixes several issues with WebSocket and proxy authentication. The AuthenticationFilter is changed to support an authenticating server accessed through an authenticating proxy. MultiExchange is fixed to close the previous connection if a new connection is necessary to establish the websocket (websocket connections are not cached and must be closed in that case). WebSocket OpeningHandshake is fixed to close the connection (without creating the RawChannel) if the opening handshake doesn't result in 101 upgrade protocol.
Reviewed-by: prappo, chegar
2020-01-17 17:55:06 +00:00
Hannes Wallnöfer
5903e20af2
8224052: Javadoc doesn't handle non-public intermediate types well
...
Reviewed-by: jjg
2020-01-16 15:50:23 +01:00
Aleksey Shipilev
72a4aa8c11
8237570: Shenandoah: cleanup uses of allocation/free threshold in static heuristics
...
Reviewed-by: rkennke
2020-01-21 13:40:10 +01:00
Claes Redestad
c639682887
8236075: Minor bootstrap improvements
...
Reviewed-by: mchung, alanb
2020-01-21 13:28:15 +01:00
Phil Race
4aab785db1
Merge
2020-01-14 15:23:01 -08:00
Clemens Eisserer
7ecca1ea3c
8235904: Infinite loop when rendering huge lines
...
Reviewed-by: prr, kizune
2020-01-14 15:19:49 -08:00
Claes Redestad
de96aeddf5
8236850: Operations on constant List/Set.of(element) instances does not consistently constant fold
...
Reviewed-by: smarks, jrose, rriggs, psandoz
2020-01-14 23:40:42 +01:00
Hannes Wallnöfer
631b4d2694
8220002: Improve anchor definitions in generated files
...
Reviewed-by: jjg
2020-01-14 21:17:30 +01:00
Daniel Fuchs
bf16838a8b
8208281: java/nio/channels/AsynchronousSocketChannel/Basic.java timed out
...
Modify the test to accept the peer socket before closing the client socket
Reviewed-by: alanb
2020-01-14 11:45:29 +00:00
Per Lidén
832baeaf4d
8236153: ZGC: gc/z/TestUncommit.java fails with java.lang.Exception: Uncommitted too fast
...
Reviewed-by: eosterlund
2020-01-14 10:43:55 +01:00
Sean Coffey
2c5167803a
8234466: Class loading deadlock involving X509Factory#commitEvent()
...
Reviewed-by: alanb, chegar, dfuchs
2020-01-13 21:16:27 +00:00
Jesper Wilhelmsson
913b8702d1
Merge
2020-01-13 15:40:09 +01:00
Naoto Sato
1b24cf800f
8174270: Consolidate ICU sources in one location
...
Reviewed-by: srl, joehw
2020-01-13 08:05:59 -08:00
Christoph Langer
91bb1d3700
8237008: Exclude serviceability/sa/TestInstanceKlassSizeForInterface.java on linuxppc64 and linuxppc64le
...
Reviewed-by: mdoerr
2020-01-13 16:56:21 +01:00
Tejpal Rebari
861e1addda
8223788: [macos] JSpinner buttons in JColorChooser dialog may capture focus using TAB Key
...
Reviewed-by: serb, pbansal, psadhukhan
2020-01-13 18:27:31 +05:30
Tobias Hartmann
ea152dcd9b
8229855: C2 fails with assert(false) failed: bad AD file
...
Strengthen the check to ensure that both control and data paths die consistently.
Reviewed-by: vlivanov, roland
2020-01-13 13:37:01 +01:00
Jan Lahoda
8e2c1c68f6
8236546: Yield with boolean expression and Object target type crashes javac
...
The whenTrue and whenFalse sets need to be merged for non-boolean expressions.
Reviewed-by: mcimadamore
2020-01-13 10:50:31 +01:00
Jan Lahoda
6fc159f17c
8236715: JShell: Records with errors are not properly corraled
...
Correctly corralling record classes, and providing correct messages to the user.
Reviewed-by: rfield, vromero
2020-01-13 10:49:58 +01:00
Nick Gasson
2afe1c6c23
8236634: Memory Access API tests fail on 32-bit
...
Reviewed-by: mcimadamore, shade
2020-01-13 15:31:23 +08:00
Athijegannathan Sundararajan
34b9c84af4
8222098: tools/jlink/plugins/IncludeLocalesPluginTest.java time out
...
Reviewed-by: jlaskey, naoto
2020-01-13 08:29:32 +05:30
Vicente Romero
4692bc58eb
8236841: compact constructor parameters are always final
...
Reviewed-by: mcimadamore
2020-01-10 15:32:04 -05:00
Mandy Chung
fe8e1aacd1
8225773: jdeps --check produces NPE if there are missing module dependences
...
Reviewed-by: alanb
2020-01-10 11:50:54 -08:00
Mandy Chung
b7e74ef62f
8229396: jdeps ignores multi-release when generate-module-info used on command line
...
Reviewed-by: alanb
2020-01-10 11:48:16 -08:00
Vladislav Volodin
3899de42ae
8234913: Improve parsing of Length Units in javax/swing/text/html/CSS
...
Reviewed-by: serb, clanger
2020-01-10 13:08:18 +00:00
Phil Race
76b1472989
Merge
2020-01-09 10:14:59 -08:00
Andrew Haley
984da450f2
Merge
2020-01-09 09:30:49 -05:00
Andrew Haley
21c02a5b18
8235385: AArch64: Crash on aarch64 JDK due to long offset
...
Reviewed-by: adinn
2020-01-09 09:30:02 -05:00
Fei Yang
e3eb6dbd1f
8235762: JVM crash in SWPointer during C2 compilation
...
Reviewed-by: thartmann, chagedorn, neliasso
2020-01-09 19:12:16 +08:00
Sergey Bylokhov
b95d34698e
8236953: [macos] JavaFX SwingNode is not rendered on macOS
...
Reviewed-by: kcr, prr
2020-01-15 13:17:46 -08:00
Vladimir Kozlov
bdc9d3dee2
8236726: Put vmTestbase/vm/mlvm/indy/stress/java tests on AOT Problem list
...
Reviewed-by: iignatyev
2020-01-15 11:04:45 -08:00
Brian Burkhalter
40d0110ac6
8237186: Fix typo in copyright header of java/io/Reader/TransferTo.java
...
Reviewed-by: mchung, lancea, prappo
2020-01-15 08:21:07 -08:00
Maurizio Cimadamore
099184950b
8235837: Memory access API refinements
...
Reviewed-by: chegar, psandoz
2020-01-15 11:09:00 +00:00
Jan Lahoda
8787b9a66d
8233655: NPE at jdk.compiler/com.sun.tools.javac.comp.Flow$FlowAnalyzer.visitApply
...
Ensuring that errors reported during speculative attribution that belong to a different file are not lost.
Reviewed-by: mcimadamore
2020-01-15 11:31:16 +01:00
Joe Darcy
006b5e0f96
8233452: java.math.BigDecimal.sqrt() with RoundingMode.FLOOR results in incorrect result
...
Reviewed-by: bpb, dfuchs
2020-01-14 20:19:51 -08:00
Henry Jen
643a98d553
Merge
2020-01-15 01:57:30 +00:00