Tobias Hartmann
7c0d417027
8251535: Partial peeling at unsigned test adds incorrect loop exit check
...
Reviewed-by: chagedorn, neliasso, kvn
2020-10-16 06:25:33 +00:00
Ioi Lam
5145bed028
8254125: Assertion in cppVtables.cpp during builds on 32bit Windows
...
Reviewed-by: shade, ccheung
2020-10-16 05:14:46 +00:00
Xin Liu
bdda2058c2
8254369: Node::disconnect_inputs may skip precedences
...
disconnect_inputs() needs to iterate precedences edges in reverse order because rm_prec(i) may backfill _in[i] with a value afterward.
also remove the predicate if (n != NULL) in set_prec because it's always true.
Reviewed-by: kvn, redestad
2020-10-16 01:59:07 +00:00
Yumin Qi
546620bb9e
8254192: ExtraSharedClassListFile contains extra white space at end of line
...
Reviewed-by: iklam, ccheung, mchung
2020-10-15 16:47:06 +00:00
Martin Doerr
cda22e3624
8254811: JDK-8254158 broke ppc64, s390 builds
...
Reviewed-by: stuefe, goetz
2020-10-15 14:16:20 +00:00
Markus Grönlund
8ef88e5905
8249878: jfr_emergency_dump has secondary crashes
...
Reviewed-by: egahlin
2020-10-15 14:07:52 +00:00
Thomas Schatzl
3c2f5e08f7
8254674: G1: Improve root location reference to dead obj verification message
...
Reviewed-by: sjohanss, lkorinth
2020-10-15 10:39:11 +00:00
Per Liden
abe5137737
8254719: ZGC: Clean up includes
...
Reviewed-by: stefank
2020-10-15 09:23:00 +00:00
Amit Pawar
9359ff03ae
8252221: Use multiple workers for Parallel GC pre-touching
...
Reviewed-by: kbarrett, tschatzl
2020-10-15 07:22:38 +00:00
Roland Westrelin
f44fc6defc
8254734: "dead loop detected" assert failure with patch from 8223051
...
Reviewed-by: chagedorn, kvn
2020-10-15 06:53:03 +00:00
Aleksey Shipilev
7f73474f74
8254773: Remove unimplemented ciReplay::is_loaded(Klass* klass)
...
Reviewed-by: thartmann, kvn
2020-10-15 06:32:16 +00:00
Aleksey Shipilev
167c192456
8254771: Remove unimplemented ciSignature::get_all_klasses
...
Reviewed-by: thartmann, kvn
2020-10-15 06:31:19 +00:00
Aleksey Shipilev
81a8ff1d92
8254769: Remove unimplemented BCEscapeAnalyzer::{add_dependence, propagate_dependencies}
...
Reviewed-by: thartmann, kvn
2020-10-15 06:30:19 +00:00
Ioi Lam
7e5eb493e1
8253402: Convert vmSymbols::SID to enum class
...
Reviewed-by: kvn, coleenp, kbarrett, iveresov
2020-10-15 05:52:54 +00:00
Yasumasa Suenaga
038f58d4f0
8226236: [TESTBUG] win32: gc/metaspace/TestCapacityUntilGCWrapAround.java fails
...
Reviewed-by: stuefe
2020-10-15 00:21:42 +00:00
Vladimir Kozlov
5194f11bc7
8254792: Disable intrinsic StringLatin1.indexOf until 8254790 is fixed
...
Reviewed-by: dcubed
2020-10-15 00:05:40 +00:00
Patricio Chilano Mateo
55d760d416
8254263: Remove special_runtime_exit_condition() check from ~ThreadInVMForHandshake()
...
Reviewed-by: rrich, dholmes, dcubed, rehn
2020-10-14 22:15:57 +00:00
Aleksey Shipilev
03fa733e8b
8254777: Remove unimplemented Management::get_loaded_classes
...
Reviewed-by: sspitsyn
2020-10-14 20:58:18 +00:00
Aleksey Shipilev
8fb294a2bf
8254781: Remove unimplemented ClassFieldMap::compute_field_count
...
Reviewed-by: phh, sspitsyn
2020-10-14 20:57:41 +00:00
Aleksey Shipilev
da2f5ab5b2
8254780: EnterInterpOnlyModeClosure::completed() always returns true
...
Reviewed-by: sspitsyn, rehn
2020-10-14 20:56:58 +00:00
Paul Sandoz
0c99b19258
8223347: Integration of Vector API (Incubator)
...
Co-authored-by: Vivek Deshpande <vdeshpande@openjdk.org>
Co-authored-by: Qi Feng <qfeng@openjdk.org>
Co-authored-by: Ian Graves <igraves@openjdk.org>
Co-authored-by: Jean-Philippe Halimi <jphalimi@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Ningsheng Jian <njian@openjdk.org>
Co-authored-by: Razvan Lupusoru <rlupusoru@openjdk.org>
Co-authored-by: Smita Kamath <svkamath@openjdk.org>
Co-authored-by: Rahul Kandu <rkandu@openjdk.org>
Co-authored-by: Kishor Kharbas <kkharbas@openjdk.org>
Co-authored-by: Eric Liu <Eric.Liu2@arm.com>
Co-authored-by: Aaloan Miftah <someusername3@gmail.com>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Shravya Rukmannagari <srukmannagar@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Lauren Walkowski <lauren.walkowski@arm.com>
Co-authored-by: Yang Zang <Yang.Zhang@arm.com>
Co-authored-by: Joshua Zhu <jzhu@openjdk.org>
Co-authored-by: Wang Zhuo <wzhuo@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: erikj, chegar, kvn, darcy, forax, briangoetz, aph, epavlova, coleenp
2020-10-14 20:02:46 +00:00
Yumin Qi
fde02e231b
8254012: NMT: MetaspaceSnapshot::snapshot uses wrong enum
...
Reviewed-by: stuefe, rrich
2020-10-14 17:13:27 +00:00
Claes Redestad
738effade4
8254744: Clean-up CodeBlob::align_code_offset
...
Reviewed-by: mdoerr, eosterlund
2020-10-14 13:21:07 +00:00
Jason Tatton (AWS)
f71e8a6198
8173585: Intrinsify StringLatin1.indexOf(char)
...
Reviewed-by: neliasso
2020-10-14 12:58:21 +00:00
Harold Seigel
95e68c6346
8254586: Replace fthrow() calls with simpler method calls in classFileParser.cpp
...
Reviewed-by: lfoltan, dholmes, coleenp
2020-10-14 12:23:09 +00:00
Stefan Karlsson
db9dcdf1ae
8254668: JVMTI process frames on thread without started processing
...
Reviewed-by: eosterlund, rrich
2020-10-14 10:29:15 +00:00
Martin Doerr
9eeeb8a20f
8254696: safepointMechanism_aix needs adaptation for JDK-8253180
...
Reviewed-by: dholmes, clanger
2020-10-14 08:17:13 +00:00
Roberto Castañeda Lozano
9fe9b24b88
8254575: C2: Clean up unused TRACK_PHI_INPUTS assertion code
...
Remove assertion code that was disabled in all build configurations.
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Reviewed-by: vlivanov, kvn
2020-10-14 08:06:59 +00:00
Tobias Hartmann
31d9b7fe45
8254252: Generic arraycopy stub overwrites callee-save rdi register on 64-bit Windows
...
Reviewed-by: kvn, chagedorn
2020-10-14 07:26:13 +00:00
Ioi Lam
a098037375
8254365: ciMethod.hpp should not include methodHandles.hpp
...
Reviewed-by: dholmes, coleenp
2020-10-14 04:59:52 +00:00
Jie Fu
d50e0de8fb
8254722: bsd_zero builds broken after JDK-8253717
...
Reviewed-by: dholmes
2020-10-14 03:09:01 +00:00
Coleen Phillimore
ba5dc67a74
8254158: Consolidate per-platform stack overflow handling code
...
Reviewed-by: fparain, hseigel
2020-10-13 20:42:34 +00:00
Per Liden
02d9c29185
8254672: ZGC: ZParallelOopsDo/ZSerialWeakOopsDo should use atomic load/store
...
Reviewed-by: stefank
2020-10-13 15:36:23 +00:00
Per Liden
6fe209b564
8254671: ZGC: Remove unused roots iterator types
...
Reviewed-by: stefank
2020-10-13 13:40:50 +00:00
Per Liden
5d6a625543
8254576: ZGC: Clean up timers in roots iterators
...
Reviewed-by: eosterlund, stefank
2020-10-13 09:49:14 +00:00
Aleksei Voitylov
63009f90ec
8247589: Implementation of Alpine Linux/x64 Port
...
Co-authored-by: Mikael Vidstedt <mikael@openjdk.org>
Co-authored-by: Alexander Scherbatiy <alexsch@openjdk.org>
Co-authored-by: Axel Siebenborn <asiebenborn@openjdk.org>
Co-authored-by: Aleksei Voitylov <avoitylov@openjdk.org>
Reviewed-by: alanb, erikj, dholmes
2020-10-13 09:35:58 +00:00
Stefan Karlsson
9d230ea87d
8254562: ZGC: Remove ZMarkRootsTask
...
Reviewed-by: pliden
2020-10-13 09:05:52 +00:00
Aleksey Shipilev
90de2894e9
8254611: x86_32: Call to IRT::at_unwind clobbers rthread after JDK-8253180
...
Reviewed-by: eosterlund
2020-10-13 05:47:03 +00:00
Ioi Lam
c9ca1bb025
8254364: Remove leading _ from struct/union declarations in jvmti.h
...
Reviewed-by: dholmes, sspitsyn
2020-10-13 05:22:49 +00:00
Yumin Qi
e49232a0d2
8254599: CDS dump should not warn about hidden classes
...
Reviewed-by: redestad, lfoltan, iklam
2020-10-13 04:05:21 +00:00
Xin Liu
bff586f07a
8254269: simplify Node::disconnect_inputs
...
Node::disconnect_inputs cuts off all input edges without exception.
Reviewed-by: redestad, kvn
2020-10-12 19:54:25 +00:00
Vladimir Kempik
c7f0064062
8253899: Make IsClassUnloadingEnabled signature match specification
...
Reviewed-by: sspitsyn, dholmes
2020-10-12 13:16:28 +00:00
Roberto Castañeda Lozano
05459df0c7
8253765: C2: Control randomization in StressLCM and StressGCM
...
Use the compilation-local seed in 'StressLCM' and 'StressGCM' rather than the
global one. As a consequence, these options use by default a fresh seed in every
compilation, unless 'StressSeed=N' is specified, in which case they behave
deterministically. Annotate tests that use 'StressLCM' and 'StressGCM' with the
'stress' and 'randomness' keys to reflect this change in default behavior.
Reviewed-by: kvn, thartmann
2020-10-12 11:40:50 +00:00
Roman Kennke
6620b617a7
8254573: Shenandoah: Streamline/inline native-LRB entry point
...
Reviewed-by: shade
2020-10-12 11:29:36 +00:00
Roland Westrelin
a6c23b7753
8253923: C2 doesn't always run loop opts for compilations that include loops
...
Reviewed-by: neliasso, thartmann
2020-10-12 10:55:22 +00:00
Roman Kennke
dfe8ba6099
8254320: Shenandoah: C2 native LRB should activate for non-cset objects
...
Reviewed-by: roland, shade
2020-10-12 10:54:32 +00:00
Aleksey Shipilev
295a44af6f
8254558: Remove unimplemented Arguments::do_pd_flag_adjustments
...
Reviewed-by: dholmes
2020-10-12 10:35:21 +00:00
Aleksey Shipilev
0fab73ed58
8254560: Shenandoah: Concurrent Strong Roots logging is incorrect
...
Reviewed-by: rkennke
2020-10-12 10:33:22 +00:00
Aleksey Shipilev
638f910951
8254559: Remove unimplemented JVMFlag::get_locked_message_ext
...
Reviewed-by: dholmes, tschatzl
2020-10-12 09:40:03 +00:00
Christian Hagedorn
54bbe76ed0
8251544: CTW: C2 fails with assert(no_dead_loop) failed: dead loop detected
...
Reviewed-by: kvn, roland
2020-10-12 08:18:13 +00:00