Daniel D. Daugherty
8ff24c55ef
8236035: refactor ObjectMonitor::set_owner() and _owner field setting
...
Reviewed-by: dholmes, kbarrett, rehn
2020-02-05 11:39:52 -05:00
Daniel D. Daugherty
b9e3a4efef
8235931: add OM_CACHE_LINE_SIZE and use smaller size on SPARCv9 and X64
...
Reviewed-by: dholmes, redestad, mdoerr
2020-02-05 11:38:18 -05:00
Clive Verghese
e7e182a318
8235699: ArrayIndexOutOfBoundsException in CalendarBuilder.toString
...
Reviewed-by: phh, alanb, weijun, simonis, rriggs
2020-02-05 16:39:45 +01:00
Patrick Zhang
03721247d8
8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10
...
Fixed libj2gss link errors caused by GCC10 default -fno-common
Reviewed-by: weijun
2020-02-05 20:31:09 +08:00
Magnus Ihse Bursie
ce28a96c28
8238281: Raise minimum gcc version needed to 5.0
...
Reviewed-by: erikj, dholmes, jwilhelm, mbaesken
2020-02-05 10:45:39 +01:00
Jesper Wilhelmsson
89e9ae9b3c
Merge
2020-02-05 03:24:41 +01:00
Pavel Rappo
029f547700
8238467: Clean up annotations on overridden/implemented methods
...
Reviewed-by: jjg
2020-02-04 22:05:31 +00:00
Jonathan Gibbons
9d7777e585
8219475: javap man page needs to be updated
...
Reviewed-by: mchung
2020-02-04 14:02:16 -08:00
Weijun Wang
b75d37538d
8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION
...
Reviewed-by: wetmore, coffeys, mullan
2020-02-04 13:15:15 -08:00
Zhengyu Gu
a88734eadc
8238162: Shenandoah: Remove ShenandoahTaskTerminator wrapper
...
Reviewed-by: shade
2020-02-04 14:48:28 -05:00
Daniel Fuchs
b069da31e0
8238231: Custom DatagramSocketImpl's create method not called when with protected constructor
...
Allow the socket to be lazily created if not created by the constructor.
Reviewed-by: alanb
2020-02-04 18:35:37 +00:00
Alexander Matveev
e104b4cee1
8235954: [dmg] Default DMG background tiff of jpackage not retina ready
...
Reviewed-by: herrick, asemenyuk
2020-02-04 11:44:54 -05:00
David Leopoldseder
135f209852
8238190: [JVMCI] Fix single implementor speculation for diamond shapes
...
Reviewed-by: kvn
2020-02-04 09:33:09 +01:00
Roland Westrelin
f2b7509d5a
8237951: CTW: C2 compilation fails with "malformed control flow"
...
Reviewed-by: vlivanov, kvn
2020-01-28 13:36:30 +01:00
Matthias Baesken
ef41763d32
8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks
...
Reviewed-by: clanger, mullan
2020-02-03 09:39:39 +01:00
Ivan Walulya
edd28610d5
8233220: Space::_par_seq_tasks is unused after CMS removal
...
Reviewed-by: pliden, tschatzl, lkorinth
2020-02-03 18:20:07 +01:00
Thomas Schatzl
358c56bb8b
8238229: Remove TRACESPINNING debug code
...
Reviewed-by: kbarrett, sjohanss
2020-02-03 10:45:46 +01:00
Thomas Schatzl
77ad678fce
8238220: Rename OWSTTaskTerminator to TaskTerminator
...
Reviewed-by: sjohanss, sangheki
2020-02-03 10:45:44 +01:00
Thomas Schatzl
76675e93cf
8215297: Remove ParallelTaskTerminator
...
Remove ParallelTaskTerminator as the alternate OWSTTaskTerminator algorithm has worked well for more than a year now.
Reviewed-by: zgu, sjohanss
2020-02-03 10:45:43 +01:00
Jie Fu
0330504ba7
8238284: [macos] Zero VM build fails due to an obvious typo
...
Reviewed-by: dholmes
2020-01-31 20:49:41 +08:00
Yasumasa Suenaga
1cd5eac5c3
8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID
...
Reviewed-by: naoto
2020-02-02 18:35:28 +01:00
Christian Hagedorn
b940e17c9e
8235332: TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM
...
Account for GC barriers when skipping a cloned ArrayCopyNode in ConnectionGraph::find_inst_mem()
Reviewed-by: roland, neliasso
2020-01-31 09:32:00 +01:00
Jonathan Gibbons
ee9483bd87
8200363: Add javadoc command line setting to fail on warnings
...
Reviewed-by: hannesw
2020-01-30 11:29:51 -08:00
Jonathan Gibbons
85f5e328ed
8236949: javadoc -Xdoclint does not accumulate options correctly
...
Reviewed-by: prappo
2020-01-30 11:20:09 -08:00
Nick Gasson
987ba9f3a4
8237521: Memory Access API fixes for 32-bit
...
Reviewed-by: mcimadamore, dholmes
2020-01-24 17:41:44 +08:00
Coleen Phillimore
9dcbd81920
8237080: fatal error: VM thread could block on lock that may be held by a JavaThread during safepoint: SharedDecoder_lock
...
Set allow_vm_block to true for this lock. It's _safepoint_check_never so it's sort of implied (you can't safepoint holding the lock and block out the vm thread).
Reviewed-by: rehn, zgu, pchilanomate, dholmes
2020-01-30 08:50:11 -05:00
Per Lidén
4aa5cf5bca
8237882: ZGC: Remove ZUtils::round_{up,down}_power_of_2() declarations
...
Reviewed-by: kbarrett, smonteith
2020-01-30 12:42:01 +01:00
Per Lidén
83911960d4
8237884: ZGC: Use clamp() instead of MIN2(MAX2())
...
Reviewed-by: kbarrett, smonteith
2020-01-30 12:41:59 +01:00
Per Lidén
0f06a9a5cd
8237825: ZGC: Replace -XX:ZPath with -XX:AllocateHeapAt
...
Reviewed-by: eosterlund
2020-01-30 12:41:56 +01:00
Per Lidén
24691f248c
8237758: ZGC: Move get_mempolicy() syscall wrapper to ZSyscall
...
Reviewed-by: eosterlund
2020-01-30 12:41:47 +01:00
Per Lidén
91d58b8f96
8237649: ZGC: Improved NUMA support when using small pages
...
Reviewed-by: eosterlund, smonteith
2020-01-30 12:41:26 +01:00
Matthias Baesken
cd01fa372e
8223699: cleanup perfMemory_aix.cpp O_NOFOLLOW coding on aix
...
Reviewed-by: lucy, mdoerr
2020-01-28 08:53:30 +01:00
Boris Ulasevich
d65f9665df
8229971: Arm32: implementation for Thread-local handshakes
...
Reviewed-by: rehn, dsamersoff
2020-01-30 10:26:56 +03:00
David Holmes
c4b708b255
8237857: LogDecorations::uptimenanos is implemented incorrectly
...
Reviewed-by: dcubed, kbarrett
2020-01-29 23:53:16 -05:00
Jesper Wilhelmsson
0b45b7a291
Merge
2020-01-30 05:05:04 +01:00
Erik Gahlin
70fdf1e5ee
8237364: Add early validation to the jdk.jfr.Recording constructor
...
Reviewed-by: mgronlun, mseledtsov
2020-01-29 23:36:38 +01:00
Vladimir Ivanov
5b5a5353e7
7175279: Don't use x87 FPU on x86-64
...
Reviewed-by: kvn, roland
2020-01-30 00:46:43 +03:00
Erik Gahlin
a2bbf933d9
8222001: JFR event for heap dumps written
...
Reviewed-by: mgronlun
2020-01-29 22:37:17 +01:00
Kim Barrett
f262092fd9
8233822: VM_G1CollectForAllocation should always check for upgrade to full
...
Move upgrade check into do_collection_pause_at_safepoint.
Reviewed-by: tschatzl, sangheki
2020-01-29 15:48:22 -05:00
Daniel Fuchs
e0901fb627
8237896: MulticastSocket should link to DatagramChannel as an alternative for multicasting
...
MulticastSocket API documentation now includes some links to DatagramChannel.
Reviewed-by: alanb
2020-01-29 19:13:09 +00:00
Pavel Rappo
91a031aa87
8238167: Remove stray files from jdk.javadoc
...
Reviewed-by: jjg
2020-01-29 18:04:53 +00:00
Andrew Haley
0dd3aaf0ed
8230392: Define AArch64 as MULTI_COPY_ATOMIC
...
Reviewed-by: adinn, dholmes
2020-01-23 11:44:04 -05:00
Aleksey Shipilev
3eb71de759
8238153: CTW: C2 (Shenandoah) compilation fails with "Unknown node in get_load_addr: CreateEx"
...
Reviewed-by: roland, rkennke
2020-01-29 14:34:40 +01:00
Pengfei Li
6fd7ad87ce
8237524: AArch64: String.compareTo() may return incorrect result
...
Reviewed-by: aph
2020-01-21 08:15:33 +00:00
Erik Gahlin
c718a082a4
8238083: Crash: assert(is_object_aligned(v)) failed: address not aligned: 0xfffffffffffffff1
...
Reviewed-by: mgronlun
2020-01-29 11:04:00 +01:00
Jan Lahoda
2f45d46640
8237528: Inefficient compilation of Pattern Matching for instanceof
...
Avoiding unnecessary cast and comparison in type test pattern desugaring.
Reviewed-by: forax, mcimadamore
2020-01-29 10:37:22 +01:00
Ivan Walulya
41f962d784
8232689: Remove ParCompactionManager::Action enum
...
Reviewed-by: lkorinth, kbarrett, tschatzl
2020-01-29 09:29:22 +01:00
Erik Gahlin
5c3d9a7d04
8237887: CDSandJFR: assert(instance_klass->is_initialized()
...
Reviewed-by: mgronlun
2020-01-28 22:37:38 +01:00
Zhengyu Gu
69f1538631
8237963: Shenandoah: Heap iteration should use concurrent version of string dedup roots
...
Reviewed-by: shade
2020-01-28 15:47:39 -05:00
Jesper Wilhelmsson
efa4d2f9e1
Merge
2020-01-28 07:25:31 +01:00