Aleksey Shipilev
eb974fad6d
8240868: Shenandoah: remove CM-with-UR piggybacking cycles
...
Reviewed-by: rkennke, zgu
2020-03-11 14:17:52 +01:00
Andrew Haley
0992e17b97
8240829: Use a fast O(1) algorithm for exact_log2
...
Reviewed-by: jrose, redestad
2020-03-11 12:38:57 +00:00
Andrew Haley
661c073594
8240615: is_power_of_2() has Undefined Behaviour and is inconsistent
...
Reviewed-by: jrose, redestad
2020-03-10 10:49:01 -04:00
Stefan Karlsson
534331f0a1
8240532: heap inspection prints trailing @ after name of module without version
...
Reviewed-by: lfoltan
2020-03-04 18:08:09 +01:00
Stefan Karlsson
43e0fc04b0
8240529: CheckUnhandledOops breaks NULL check in Modules::define_module
...
Reviewed-by: coleenp, lfoltan, hseigel
2020-03-04 15:50:49 +01:00
Stefan Karlsson
593a05c93a
8240530: CheckUnhandledOops breaks BacktraceBuilder::set_has_hidden_top_frame
...
Reviewed-by: coleenp, dholmes
2020-03-04 15:50:51 +01:00
Vladimir Kozlov
39ab073173
8240830: [BACKOUT] 8240195: some jaotc failures of fastdebug build with specific flags
...
Reviewed-by: dcubed
2020-03-10 14:39:39 -07:00
Yumin Qi
53c6887a3d
8240840: Rollback whitebox.cpp in push 8240691
...
Whitebox.cpp should not change in 8240691, which is accidentally included.
Reviewed-by: iklam, ccheung
2020-03-10 14:37:37 -07:00
Yudi Zheng
75632a6df2
8240610: [JVMCI] Export VMVersion::_has_intel_jcc_erratum to JVMCI compiler
...
Reviewed-by: kvn, thartmann
2020-03-10 21:48:43 +01:00
Yumin Qi
0e3529ad10
8240691: ClhsdbCDSJstackPrintAll incorrectly thinks CDS is in use
...
Fix by checking "UseSharedSpaces = false" for CDS enabled.
Reviewed-by: iklam
2020-03-10 11:52:53 -07:00
Vladimir Ivanov
02916dbb0b
8239009: C2: Don't use PSHUF to load scalars from memory on x86
...
Reviewed-by: kvn, dlong
2020-03-10 20:51:09 +03:00
Vladimir Ivanov
1dcd3d2c50
8239008: C2: Simplify Replicate support for sub-word types on x86
...
Reviewed-by: kvn
2020-03-10 20:51:08 +03:00
Vladimir Ivanov
072cfd2e48
8238681: Make -XX:UseSSE flag x86-specific
...
Reviewed-by: dholmes, kvn
2020-03-10 20:51:07 +03:00
Roland Westrelin
42ff13ab82
8240195: some jaotc failures of fastdebug build with specific flags
...
Reviewed-by: kvn, thartmann
2020-03-09 09:42:30 +01:00
Markus Grönlund
aac5b27b6a
8238180: RunThese30M failed "assert(t->jfr_thread_local()->shelved_buffer() == __null) failed: invariant"
...
Reviewed-by: egahlin
2020-03-10 15:44:59 +01:00
Ivan Walulya
d49eb0d9a7
8240668: G1 list of all PerRegionTable does not have to be a double linkedlist any more
...
Reviewed-by: kbarrett, tschatzl
2020-03-10 10:19:34 +01:00
Roland Westrelin
43e0165eea
8240794: [BACKOUT] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
...
Reviewed-by: thartmann
2020-03-10 10:45:01 +01:00
Aditya Mandaleeka
d112950b5b
8230853: Shenandoah: replace leftover assert(is_in(...)) with rich asserts
...
Reviewed-by: shade
2020-03-09 22:41:11 +01:00
Aleksey Shipilev
9722dfc9bc
8240750: Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker
...
Reviewed-by: rkennke
2020-03-09 22:41:04 +01:00
Aleksey Shipilev
2ba5ed53d6
8240749: Shenandoah: refactor ShenandoahUtils
...
Reviewed-by: rkennke
2020-03-09 22:40:55 +01:00
Dongbo He
aa2be1141d
8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges
...
Reviewed-by: kvn
2020-03-09 22:31:12 +08:00
Kevin Walls
a11912ca06
8240295: hs_err elapsed time in seconds is not accurate enough
...
Reviewed-by: dholmes, sspitsyn
2020-03-09 12:54:53 +00:00
Aditya Mandaleeka
3ff8eff804
8220503: Move ShenandoahTerminatorTerminator::should_exit_termination out of header
...
Reviewed-by: rkennke
2020-03-09 12:29:13 +01:00
Roland Westrelin
b58c8601bb
8239335: C2: assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization
...
Reviewed-by: kvn, thartmann
2020-03-05 15:56:49 +01:00
Kim Barrett
1c1fb44ac1
8240722: [BACKOUT] G1DirtyCardQueue destructor has useless flush
...
Backout JDK-8240133
Reviewed-by: sjohanss
2020-03-09 04:06:37 -04:00
Ioi Lam
046dcdc0bc
8240613: InstanceKlass::set_init_state failed with assert(good_state || state == allocated)
...
Reviewed-by: dcubed
2020-03-08 15:06:27 -07:00
Kim Barrett
7806ca1477
8240133: G1DirtyCardQueue destructor has useless flush
...
Removed useless call to flush.
Reviewed-by: tschatzl, sjohanss
2020-03-08 17:33:48 -04:00
Boris Ulasevich
d0e44e5bb4
8239514: Build for arm-linux-gnueabihf fails with undefined reference read_polling_page
...
Reviewed-by: dsamersoff, dholmes
2020-03-07 16:27:00 +03:00
Jie Fu
f222cb8b8c
8240695: Build is broken when cds is disabled after JDK-8232081
...
Reviewed-by: iklam
2020-03-07 14:42:55 +08:00
Kim Barrett
9f334a1640
8240239: Replace ConcurrentGCPhaseManager
...
Replace ConcurrentGCPhaseManager with ConcurrentGCBreakpoints
Co-authored-by: Per Liden <per.liden@oracle.com>
Reviewed-by: kbarrett, pliden, sangheki
2020-03-06 18:42:13 -05:00
Calvin Cheung
9e2ab1e363
8232081: Try to link all classes during dynamic CDS dump
...
During CDS dynamic dump, link all classes loaded by the builtin class loaders in JVM_BeforeHalt() and JavaThread::invoke_shutdown_hooks().
Reviewed-by: iklam, dholmes
2020-03-06 15:33:13 -08:00
Roman Kennke
8c1204de6b
8240315: Shenandoah: Rename ShLBN::get_barrier_strength()
...
Reviewed-by: shade
2020-03-06 21:51:32 +01:00
Aleksey Shipilev
d8bded6fb4
8240671: Shenandoah: refactor ShenandoahPhaseTimings
...
Reviewed-by: rkennke, zgu
2020-03-06 17:03:42 +01:00
Ralf Schmelter
14c098610a
8240440: Implement get_safepoint_workers() for parallel GC
...
Reviewed-by: tschatzl, kbarrett
2020-03-06 16:19:32 +01:00
Ivan Walulya
f0cd9dd5c4
8240592: HeapRegionManager::rebuild_free_list logs 0s for the estimated free regions before
...
Reviewed-by: sjohanss, kbarrett
2020-03-06 14:10:41 +01:00
Aditya Mandaleeka
95a497ae9f
8236981: Remove ShenandoahTraversalUpdateRefsClosure
...
Reviewed-by: shade, rkennke
2020-03-06 13:41:14 +01:00
Ivan Walulya
25d2db06c4
8240589: OtherRegionsTable::_num_occupied not updated correctly
...
Reviewed-by: tschatzl, sjohanss
2020-03-06 11:40:03 +01:00
Markus Grönlund
d75e62e16b
8239376: JFR: assert(!cld->is_unsafe_anonymous()) failed: invariant
...
Reviewed-by: coleenp, lfoltan, hseigel
2020-03-05 17:55:53 +01:00
Claes Redestad
78982f7c11
8240528: OopMap cleanup
...
Reviewed-by: kvn, thartmann
2020-03-05 13:14:31 +01:00
Erik Österlund
3ddd7b86c8
8240370: Provide Intel JCC Erratum opt-out
...
Reviewed-by: redestad, vlivanov, thartmann
2020-03-05 11:12:51 +00:00
Yasumasa Suenaga
3490262a6b
8240197: Cannot start JVM when $JAVA_HOME includes CJK characters
...
Reviewed-by: iklam, stuefe, rschmelter
2020-03-05 19:46:07 +09:00
Ioi Lam
7ba18fc015
8240244: Avoid calling resolve_super_or_fail in SystemDictionary::load_shared_class
...
Reviewed-by: redestad, lfoltan, minqi
2020-03-04 22:26:48 -08:00
Calvin Cheung
5229896f4f
8240481: Remove CDS usage of InstanceKlass::is_in_error_state
...
Track the classes which fail verification during CDS dumping in DumpTimeSharedClassInfo.
Reviewed-by: iklam, minqi
2020-03-04 15:34:53 -08:00
Aleksey Shipilev
01ef6d791f
8240534: Shenandoah: ditch debug safepoint timeout adjustment
...
Reviewed-by: rkennke
2020-03-04 19:23:13 +01:00
Aleksey Shipilev
b3666b94a3
8240511: Shenandoah: parallel safepoint workers count should be ParallelGCThreads
...
Reviewed-by: rkennke
2020-03-04 11:50:28 +01:00
Alexey Bakhtin
8e74ed46df
8239787: AArch64: String.indexOf may incorrectly handle empty strings
...
Reviewed-by: aph, lmesnik, yan
2020-03-03 13:06:50 +03:00
Roland Westrelin
86ad195099
8238384: CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
...
Reviewed-by: vlivanov, thartmann
2020-02-20 16:41:05 +01:00
Roland Westrelin
1e796eae8f
8239367: RunThese30M.java failed due to "assert(false) failed: graph should be schedulable"
...
Reviewed-by: thartmann, vlivanov, neliasso
2020-02-21 15:01:22 +01:00
Coleen Phillimore
3ca275fb91
8225760: oop::raw_set_obj isn't needed
...
Reviewed-by: hseigel, rkennke
2020-03-03 11:19:35 -05:00
Harold Seigel
cf89ff7a4b
8240324: Improve is_boot_class_loader_data() by adding simple check
...
Check if cld is the null_cld before looking at the class loader oop
Reviewed-by: coleenp
2020-03-03 15:50:20 +00:00