Vladimir Kozlov
092389e3c9
8249749: modify a primitive array through a stream and a for cycle causes jre crash
...
Check align_to_ref for NULL early and bailout SuperWord optimization.
Reviewed-by: vlivanov, thartmann
2020-08-10 15:31:01 -07:00
Mandy Chung
6cfe3fea08
Merge
2020-08-10 14:57:53 -07:00
Doug Simon
e64a25b256
8246347: [JVMCI] Set is_method_handle_invoke flag accordingly when describing scope in jvmciCodeInstaller
...
Reviewed-by: kvn, dlong
2020-08-10 21:52:02 +02:00
Mandy Chung
18d5626e25
8250929: Missing "classpath exception" in LambdaProxyClassArchive.java
...
Reviewed-by: sundar
2020-08-05 13:24:53 -07:00
Coleen Phillimore
97bbbbba51
8235573: Move JFR ObjectSample oop into OopStorage
...
Reviewed-by: mgronlun, dholmes, kbarrett
2020-08-05 10:25:49 -04:00
Boris Ulasevich
1066357887
8248445: Use of AbsI/AbsL nodes should be limited to supported platforms
...
Reviewed-by: kvn, vlivanov
2020-08-05 06:31:32 -04:00
Joe Darcy
3a0741afa1
8250920: Increase @jls usage in core reflection
...
Reviewed-by: mchung
2020-08-04 20:31:57 -07:00
Alexander Matveev
45c4d9d519
8250646: hdiutil detach fix JDK-8245311 still fails sometimes
...
Reviewed-by: herrick, asemenyuk
2020-08-04 17:47:51 -07:00
Yasumasa Suenaga
36b129fe84
8250826: jhsdb does not work with coredump which comes from Substrate VM
...
Reviewed-by: cjplummer, sspitsyn
2020-08-05 09:24:02 +09:00
Chris Plummer
eaf70e0ab8
8247516: DSO.closestSymbolToPC() should use dbg.lookup() rather than rely on java ELF file support
...
Reviewed-by: sspitsyn, ysuenaga
2020-08-04 13:58:11 -07:00
Zdenek Zambersky
1cc09ccaef
8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher
...
Reviewed-by: valeriep
2020-08-04 17:19:21 -03:00
Joe Wang
b5f785ba9b
8246816: XMLGregorianCalendar.hashCode() produces far too many identical hashes
...
Reviewed-by: naoto, rriggs
2020-08-10 17:16:56 +00:00
Tagir F. Valeev
55e381b32f
8247605: Avoid array allocation when concatenating with empty string
...
Reviewed-by: redestad, plevart
2020-08-10 16:14:03 +00:00
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
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
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
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
Mikael Vidstedt
15a9c29036
Merge
2020-08-03 21:56:35 -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
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
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
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
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
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
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
Koichi Sakata
e3c6574ac0
8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c
...
Reviewed-by: aph, ysuenaga
2020-07-31 09:15:57 +09:00
Hannes Wallnöfer
39892bf43f
8250779: Anchor is ignored when reloading a page in Chrome
...
Reviewed-by: prappo
2020-07-30 16:53:56 +02:00
Coleen Phillimore
9798a0846b
8249837: Avoid direct or implicit Thread::current() calls when we already have a current thread variable
...
Add current thread OR remove unneeded HandleMark
Reviewed-by: kvn, dholmes
2020-07-30 10:41:31 -04:00