Rahul Yadav
8e687450d6
8248006: Revisit exceptions thrown when creating an HttpClient fails due to unavailability of underlying resources
...
This fix updates jdk.internal.net.http.HttpClientImpl to throw an UncheckedIOException instead of InternalError.
Reviewed-by: chegar, dfuchs
2020-08-10 15:15:10 +01:00
Kim Barrett
b35a3bdee9
8251322: Improve BitMap::iterate
...
Rewrite and inline BitMap::iterate.
Reviewed-by: stuefe, dholmes, tschatzl
2020-08-10 10:54:56 -04:00
Thomas Stuefe
c57d89ad1a
8251255: [linux] Add process-memory information to hs-err and VM.info
...
Reviewed-by: dholmes, mdoerr
2020-08-10 15:42:20 +02:00
Nikola Grcevski
c2fa441d8d
8250521: Configure initial RTO to use minimal retry for loopback connections on Windows
...
Reviewed-by: alanb
2020-08-10 12:57:38 +01:00
Charlie Gracie
7332181372
8251303: C2: remove unused _site_invoke_ratio and related code from InlineTree
...
Reviewed-by: vlivanov, thartmann
2020-08-10 12:12:40 +03:00
Dmitry Cherepanov
1d480a7b96
8250636: iso8601_time returns incorrect offset part on MacOS
...
Reviewed-by: dholmes, gziemski
2020-08-10 11:25:38 +03:00
Charlie Gracie
660272ce7c
8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure
...
Reviewed-by: zgu, bmathiske, shade
2020-08-10 08:37:05 +02:00
Nikola Grcevski
032a4d6b9f
8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support
...
Reviewed-by: adityam, shade
2020-08-10 08:36:56 +02:00
Tobias Hartmann
970e251a54
8249608: Vector register used by C2 compiled method corrupted at safepoint
...
Always update 'max_vlen_in_bytes'.
Reviewed-by: kvn, vlivanov, chagedorn
2020-08-10 08:21:14 +02:00
Ioi Lam
c1093dc244
8251213: [TESTBUG] CDS tests shouldn't write output files into test.classes directory
...
Reviewed-by: minqi, ccheung
2020-08-09 20:56:04 -07:00
Chris Plummer
ee060c777c
8241951: SA core file tests failed to find core file for signed binaries on OSX 10.15
...
Reviewed-by: amenkov, dcubed
2020-08-09 19:38:51 -07:00
Thomas Stuefe
6df465de73
8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM
...
Reviewed-by: zgu, dholmes
2020-08-09 09:20:02 +02:00
Abdul Kolarkunnu
b5d775f115
8248745: Add jarsigner and keytool tests for restricted algorithms
...
Reviewed-by: mullan, hchao
2020-08-08 20:29:27 -07:00
Jatin Bhateja
3ed56830b4
8248830
: C2: Optimize Rotate API on x86
...
Improved existing scalar rotate operations, added support for vector rotate operations using new AVX512 instructions.
Reviewed-by: vlivanov, kvn
2020-08-09 02:03:09 +05:30
Alexander Matveev
084e15bca3
8248905: [macos] symbolic links not properly resolved
...
Reviewed-by: herrick, asemenyuk
2020-08-07 19:04:45 -07:00
Vladimir Kozlov
c79e6346d0
8250233: -XX:+CITime triggers guarantee(events != NULL) in jvmci.cpp:173
...
Add missing EnableJVMCI flag check. Refactoring compiler print statistic code.
Reviewed-by: thartmann
2020-08-04 13:16:45 -07:00
Phil Race
84e397b4de
8250894: Provide a configure option to build and run against the platform libharfbuzz
...
Reviewed-by: erikj
2020-08-04 12:20:37 -07:00
Calvin Cheung
d7c7f70a6a
8249586: Test runtime/cds/appcds/DirClasspathTest.java will fail if run twice
...
Add the StandardCopyOption.REPLACE_EXISTING option when calling Files.copy().
Reviewed-by: iklam
2020-08-04 19:17:31 +00:00
Mandy Chung
f4de95a97c
8250219: Proxy::newProxyInstance spec should specify the behavior if a given proxy interface is hidden
...
Reviewed-by: alanb
2020-08-04 10:36:02 -07:00
Mandy Chung
38af8be984
8022795: Method.isVarargs of dynamic proxy generated method to match the proxy interface method
...
Reviewed-by: rriggs, darcy
2020-08-04 10:26:39 -07:00
Kim Barrett
b0ceab23dd
8250652: Add logical operations on types
...
Add stand-ins for C++17 logical operations on types.
Reviewed-by: eosterlund, tschatzl
2020-08-04 04:19:23 -04:00
Yasumasa Suenaga
39616b4d7c
8250930: [TESTBUG] Some forceEarlyReturn00* tests failed due to compiler optimization
...
Reviewed-by: cjplummer, dholmes
2020-08-04 15:28:27 +09:00
Mikael Vidstedt
00d223cff6
8250899: Backout JDK-8249628 from jdk/jdk
...
Reviewed-by: erikj
2020-08-03 22:10:31 -07:00
Mikael Vidstedt
bafa476135
Merge
2020-08-03 22:08:37 -07:00
Mikael Vidstedt
15a9c29036
Merge
2020-08-03 21:56:35 -07:00
Mikhailo Seledtsov
4bd94fb9ea
8250986: Problem list docker/TestMemoryAwareness.java and docker/TestDockerMemoryMetrics.java for linux-5.4.0-1019-oracle
...
Problem listed the tests
Reviewed-by: dholmes
2020-08-03 18:58:53 -07:00
Chris Plummer
54bed60bfe
8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols
...
8249150: SA core file tests sometimes time out on OSX with "java.io.IOException: App waiting timeout"
Reviewed-by: sspitsyn, amenkov
2020-08-03 17:38:22 -07:00
Chris Plummer
d12fdfa3b7
8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols
...
Reviewed-by: sspitsyn, kevinw
2020-08-03 16:11:41 -07:00
Rajan Halade
1e535dfa53
8243320: Add SSL root certificates to Oracle Root CA program
...
Reviewed-by: mullan
2020-08-03 11:35:24 -07:00
Albert Mingkun Yang
9385203fbd
8250628: ZGC: fixup_partial_loads
was removed, but still are referenced
...
Reviewed-by: eosterlund, kbarrett, lkorinth
2020-08-03 14:01:00 +02:00
Jayathirth D V
42f4170b2a
8243674: Remove language tag length limit for iTXt chunk in PNGImageReader
...
Reviewed-by: prr, serb
2020-08-03 17:27:05 +05:30
Christian Hagedorn
696b9e1847
8249605: C2: assert(no_dead_loop) failed: dead loop detected
...
Fixed dead loop detection in PhiNode::Ideal() to additionally account for dead MergeMemNodes
Reviewed-by: kvn, thartmann
2020-08-03 09:21:45 +02:00
Yasumasa Suenaga
e15e30fef2
8249215: JFrame::setVisible crashed with -Dfile.encoding=UTF-8 on Japanese Windows
...
Reviewed-by: prr, serb
2020-08-03 15:29:48 +09:00
Monica Beckwith
d9abf606d9
8250824: AArch64: follow up for JDK-8248414
...
The original change missed to update an assert.
Co-authored-by: Ludovic Henry <luhenry@microsoft.com>
Co-authored-by: Bernhard Urban-Forster <beurba@microsoft.com>
Reviewed-by: dholmes
2020-08-03 00:16:49 -04:00
Aleksey Shipilev
ddb726d4a0
8250844: Make sure {type,obj}ArrayOopDesc accessors check the bounds
...
Reviewed-by: rrich, coleenp
2020-08-02 16:58:14 +02:00
Thomas Stuefe
aab365f746
8250911: [windows] os::pd_map_memory() error detection broken
...
Reviewed-by: iklam, kbarrett
2020-08-02 09:54:33 +02:00
Prasanta Sadhukhan
13a335722f
Merge
2020-08-02 10:34:21 +05:30
Robert Field
9390446081
8249566: jshell tool: retained modes from JDK-13 or prior cause confusing messages to be generated for records
...
Reviewed-by: jlahoda
2020-08-01 14:18:06 -07:00
Prasanta Sadhukhan
b76a154c6d
Merge
2020-08-01 17:54:03 +05:30
Chihiro Ito
ee5dc7cbb4
8250818: idea.sh script doesn't work on WSL 1 and 2
...
Reviewed-by: erikj
2020-08-01 20:25:02 +09:00
Jie Fu
e03ca73dc1
8250825: C2 crashes with assert(field != __null) failed: missing field
...
Reviewed-by: kvn, thartmann
2020-07-31 17:10:46 +08:00
Xin Liu
a9ad296a55
8249809: avoid calling DirectiveSet::clone(this) in compilecommand_compatibility_init
...
Add DirectiveSet smart pointer to isolate cloning
Reviewed-by: simonis, thartmann
2020-07-31 11:35:25 -07:00
Joe Wang
024fa0969a
8250638: Address reliance on default constructors in java.xml
...
Reviewed-by: darcy, lancea
2020-07-31 18:25:12 +00:00
Patrick Concannon
dc71097c2e
8250889: Disable testing SendReceiveMaxSize with preferIPv4Stack=true on the old impl until JDK-8250886 is fixed
...
The `test java/net/DatagramSocket/SendReceiveMaxSize` is currently failing when run with `-Djdk.net.usePlainDatagramSocketImpl` and `-Djava.net.preferIPv4Stack=true`. This fix removes these run settings from the test until a more permanent solution can be found.
Reviewed-by: dfuchs
2020-07-31 18:59:27 +01:00
Vicente Romero
229f41808d
8250629: do not allow C-style array declaration in record components
...
Reviewed-by: jlahoda
2020-07-31 12:13:52 -04:00
Naoto Sato
58107e52a8
8233048: WeekFields.ISO is not a singleton
...
Reviewed-by: joehw, rriggs, scolebourne
2020-07-31 09:09:53 -07:00
Vicente Romero
0f5e57aa8c
8250741: an annotation interface may not be declared as a local interface
...
Reviewed-by: jlahoda
2020-07-31 12:05:55 -04:00
Patrick Concannon
7fd5cb6117
8242885: PlainDatagramSocketImpl doesn’t allow for the sending of IPv6 datagrams on macOS with sizes between 65508-65527 bytes
...
This fix changes the current max size for IPv6 datagrams on macOS from it's current size of 65507, which is the IPv4 limit, to 65527, the actual limit for IPv6 on macOS
Reviewed-by: alanb, dfuchs, vtewari
2020-07-31 12:42:32 +01:00
Patrick Concannon
2dda9965cd
8246164: SendDatagramToBadAddress.java and ChangingAddress.java should be changed to explicitly require the new DatagramSocket implementation
...
This fix updates these tests to explicitly run with `-Djdk.net.usePlainDatagramSocketImpl=false` to avoid false failures when running all tests with a global jtreg -Djdk.net.usePlainDatagramSocketImpl switch.
Reviewed-by: vtewari
2020-07-31 12:12:49 +01:00
Hannes Wallnöfer
1cc8d3a34b
8241518: Member signature parameter span contains closing but not opening parens
...
Reviewed-by: prappo
2020-07-31 12:09:59 +02:00