Commit Graph

59352 Commits

Author SHA1 Message Date
Xin Liu
104ea2d56d 8244170: [aarch64] correct instruction typo for dcps1/2/3
Replace dpcs with dcps

Reviewed-by: adinn, phh
2020-05-19 10:38:26 -07:00
Jonathan Gibbons
554e988bea 8243396: Add a brief description of argfiles to the javadoc help output
Reviewed-by: prappo
2020-05-19 10:11:13 -07:00
Daniil Titov
9d4872f612 8241080: Consolidate signature parsing code in serviceability tools
Reviewed-by: sspitsyn, cjplummer
2020-05-19 09:40:21 -07:00
Weijun Wang
fa36d28aff 8245280: Add runtime/cds/appcds/SignedJar.java to problem list
Reviewed-by: dcubed
2020-05-19 22:06:10 +08:00
Magnus Ihse Bursie
1cb7df63e7 8245287: Start using ModuleWrapper for gensrc as well
Reviewed-by: erikj
2020-05-19 15:59:51 +02:00
Magnus Ihse Bursie
74f1e6da4e 8244093: Move all IDE support into coherent structure in make directory
Reviewed-by: mcimadamore, jlahoda, chegar, erikj
2020-05-19 15:49:46 +02:00
Martin Doerr
b6fde85f33 8245047: [PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing)
Introduce separate nodes with acquire semantics which match ReverseBytes + Load.acquire.

Reviewed-by: shade, lucy
2020-05-19 15:11:58 +02:00
Yasumasa Suenaga
ebf928a0e7 8244819: hsdis does not compile with binutils 2.34+
Reviewed-by: kvn, thartmann
2020-05-19 20:58:51 +09:00
Sibabrata Sahoo
13cf783154 8209632: Develop new tests for EdDSA API
New Tests for EdDSA

Reviewed-by: ascarpino
2020-05-19 02:36:17 -07:00
Magnus Ihse Bursie
77826c0a39 8245168: jlink should not be treated as a "small" tool
Reviewed-by: erikj
2020-05-19 09:12:10 +02:00
Per Lidén
8ec7512fec 8245106: ZGC: Fix incorrect setup when using -XX:+UseTransparentHugePages
Reviewed-by: stefank, eosterlund
2020-05-19 08:34:14 +02:00
Per Lidén
bcf99aa98e 8245098: Make SafeFetch32/N available earlier
Reviewed-by: kbarrett, dholmes
2020-05-19 08:34:14 +02:00
Per Lidén
ce6aadbd2f 8245196: ZGC: No need to disable UseBiasedLocking by default
Reviewed-by: tschatzl, kbarrett
2020-05-19 08:34:14 +02:00
Per Lidén
cc3a8595a4 8245233: ZGC: Load volatile oops using Atomic::load()
Reviewed-by: stefank, kbarrett, smonteith
2020-05-19 08:34:13 +02:00
Valerie Peng
080b3b83eb 8242151: Improve OID mapping and reuse among JDK security providers for aliases registration
Use sun.security.util.KnownOIDs enum instead of hardcoding oid strings everywhere

Reviewed-by: weijun
2020-05-19 04:05:03 +00:00
Hai-May Chao
a97932d8fc 8245151: jarsigner should not raise duplicate warnings on verification
Reviewed-by: weijun
2020-05-19 11:55:44 +08:00
Yasumasa Suenaga
4159f6852e 8233706: JFR emergency dump should be performed after error reporting
Reviewed-by: mgronlun, egahlin
2020-05-19 09:02:30 +09:00
Joe Wang
b08140dade 8245231: Javadoc for the readObject methods needs to be updated
Reviewed-by: lancea, msheppar
2020-05-18 22:13:35 +00:00
Jonathan Gibbons
039cb65753 8239816: Make handling of module / package / types consistent
Reviewed-by: hannesw
2020-05-18 13:24:35 -07:00
Zhengyu Gu
b26516309a 8245124: Shenandoah: optimize code root evacuation/update during concurrent class unloading
Reviewed-by: shade
2020-05-18 14:47:09 -04:00
Joe Wang
3eaf944203 8244342: Compilation warnings about unexpected serialization related method signatures
Reviewed-by: lancea, naoto, rriggs
2020-05-18 17:15:32 +00:00
Anthony Scarpino
fd28aad72d 8166597: Crypto support for the EdDSA Signature Algorithm
Reviewed-by: weijun, mullan, wetmore
2020-05-18 09:42:52 -07:00
Yumin Qi
02293daa64 8245070: 32-bit builds are broken after JDK-8242524
Reviewed-by: erikj, ihse
2020-05-18 09:28:06 -07:00
Coleen Phillimore
60728a487c 8242424: Deprecate InitialBootClassLoaderMetaspaceSize
8243147: Deprecate UseLargePagesInMetaspace

Mark these options for deprecation

Reviewed-by: stuefe, dcubed
2020-05-18 11:31:16 -04:00
Kim Barrett
b957788c32 8245137: aarch64 ICache flush depends on enabling gnu extensions
Use __builtin___clear_cache.

Reviewed-by: aph, dholmes
2020-05-18 10:47:52 -04:00
Andy Herrick
840c3050e9 8237971: Package type for runtime image on macosx
Reviewed-by: asemenyuk, almatvee
2020-05-18 10:11:10 -04:00
Christian Hagedorn
6bd9391f03 8244433: Remove saving of RSP in Assembler::pusha_uncached()
Remove move instruction to save the actual value of RSP in Assembler::pusha_uncached() on x86.

Reviewed-by: eosterlund, thartmann, kvn
2020-05-18 12:32:11 +02:00
Jan Lahoda
ed9cbe252d 8241616: Timestamps on ct.sym entries lead to non-reproducible builds
Generate ct.sym in a reproducible way

Reviewed-by: ihse
2020-04-29 18:35:14 +02:00
Ivan Walulya
31479a0d48 8244752: Enable Linux support for multiple huge page sizes -XX:LargePageSizeInBytes
Reviewed-by: kbarrett, sjohanss, stuefe, tschatzl
2020-05-14 15:27:17 +02:00
Nick Gasson
dde3b90050 8244981: jpackage error due to missing final newline in Debian control file
Reviewed-by: herrick, asemenyuk
2020-05-18 10:33:12 +08:00
Martin Doerr
76b76654d2 8235673: [C1, C2] Split inlining control flags
Reviewed-by: neliasso, kvn, thartmann
2020-05-18 10:57:16 +02:00
Ioi Lam
d5bd523869 8244536: cds/DeterministicDump.java failed: File content different
Reviewed-by: ccheung, stuefe
2020-05-17 15:10:06 -07:00
Michael McMahon
0f7aeed416 8241305: Add protocol specific factory creation methods to SocketChannel and ServerSocketChannel
Reviewed-by: alanb, chegar, dfuchs
2020-05-17 21:15:33 +01:00
Joe Darcy
42bad03de8 8245146: Update description of SourceVersion.RELEASE_15 with text blocks
Reviewed-by: jlaskey
2020-05-17 11:34:32 -07:00
Vicente Romero
9efdaacc31 8242478: compiler implementation for records (Second Preview)
Reviewed-by: mcimadamore, jlahoda, darcy
2020-05-17 11:09:52 -04:00
Magnus Ihse Bursie
a2057ad440 8240228: "make hotspot-ide-project" on Windows creates a Visual Studio project with empty preprocessor defines
Reviewed-by: erikj
2020-05-16 09:43:44 +02:00
Claes Redestad
a09720f2ee 8232213: runtime/MemberName/MemberNameLeak.java fails intermittently
Reviewed-by: dcubed, coleenp
2020-05-16 01:35:38 +02:00
John Jiang
46cf294250 8245005: javax/net/ssl/compatibility/BasicConnectTest.java failed with No enum constant
Reviewed-by: xuelei
2020-05-16 05:49:47 +08:00
Roland Westrelin
1e251e9471 8241070: Shenandoah: remove unused local variables in C2 support
Reviewed-by: shade
2020-05-13 17:00:59 +02:00
Roland Westrelin
6d98502550 8244663: Shenandoah: C2 assertion fails in Matcher::collect_null_checks
Reviewed-by: shade
2020-05-15 21:54:28 +02:00
Pavel Rappo
36fb21dc2f 8245111: Update doc comments for improved processing by the Standard Doclet
Reviewed-by: dfuchs, joehw, lancea, rriggs
2020-05-15 20:38:28 +01:00
Roland Westrelin
35a7eff951 8244721: CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape"
Reviewed-by: shade
2020-05-15 10:24:38 +02:00
Roland Westrelin
b61c88c693 8245083: [REDO] Shenandoah: Remove null-handling in LRB expansion
Reviewed-by: shade
2020-05-15 19:57:37 +02:00
Magnus Ihse Bursie
fb6e7b06fb 8245119: Fix include path for hotspot-ide-project
Reviewed-by: erikj
2020-05-15 18:58:17 +02:00
Claes Redestad
150d6cfea8 8245094: Reduce overhead of initializing the default StringConcatFactory strategy
Reviewed-by: psandoz, jlaskey
2020-05-15 18:37:08 +02:00
Magnus Ihse Bursie
e83968799e 8245096: Better windows environment output in configure
Reviewed-by: erikj
2020-05-15 18:14:58 +02:00
Magnus Ihse Bursie
adf1d4757b 8245093: WSL support broke cygwin toolchain detection
Reviewed-by: erikj
2020-05-15 18:13:20 +02:00
Patrick Concannon
fad2cf51ba 8241072: Reimplement the Legacy DatagramSocket API
Replace the underlying implementations of the java.net.DatagramSocket and java.net.MulticastSocket APIs with simpler and more modern implementations that are easy to maintain and debug.

Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Reviewed-by: alanb, chegar, dfuchs
2020-05-12 21:51:53 +01:00
Zhengyu Gu
3930460af5 8244953: Shenandoah: gc/shenandoah/TestStringInternCleanup fails with broken string table root
Reviewed-by: shade
2020-05-15 10:43:20 -04:00
Rahul Yadav
178e69a3b9 8244652: Add test for non utf-8 response handling by websocket
The test java.net.httpclient.websocket.WSHandshakeExceptionTest.java checks that the websocket client handles invalid utf-8 sent by the websocket server

Reviewed-by: dfuchs
2020-05-15 14:46:17 +01:00