Aleksey Shipilev
487070cc09
8242041: Shenandoah: adaptive heuristics should account evac reserve in free target
...
Reviewed-by: rkennke
2020-04-02 20:11:01 +02:00
Aleksey Shipilev
6570425dc4
8242040: Shenandoah: print allocation failure type
...
Reviewed-by: rkennke
2020-04-02 20:10:59 +02:00
Jatin Bhateja
5532b27d22
8241040: Support for AVX-512 Ternary Logic Instruction
...
A new pass has been added which folds expression tree involving vector boolean logic operations into a MacroLogic node.
Reviewed-by: vlivanov, neliasso
2020-04-02 22:38:23 +05:30
Claes Redestad
fb56759d08
8242027: Clean up LinkResolver::check_klass_accessability
...
Reviewed-by: dholmes
2020-04-02 18:22:27 +02:00
Roland Westrelin
ea56776ef5
8239072: subtype check macro node causes node budget to be exhausted
...
Reviewed-by: vlivanov, kvn
2020-03-31 10:40:17 +02:00
Roland Westrelin
73ddea766a
8241492: Strip mining not working for test/hotspot/jtreg/compiler/c2/Test6850611.java
...
Reviewed-by: mdoerr, thartmann, neliasso
2020-03-24 17:56:15 +01:00
Claes Redestad
e08f25a942
8242003: Remove CallInfo::_selected_klass
...
Reviewed-by: lfoltan, dcubed, coleenp
2020-04-01 20:53:46 +02:00
Aleksey Shipilev
25b2118bb4
8241983: Shenandoah: simplify FreeSet logging
...
Reviewed-by: rkennke
2020-04-01 19:50:12 +02:00
Aleksey Shipilev
961c1d6a66
8241985: Shenandoah: simplify collectable garbage logging
...
Reviewed-by: rkennke
2020-04-01 19:50:11 +02:00
Aleksey Shipilev
6af855fd97
8241926: Shenandoah: only print heap changes for operations that directly affect it
...
Reviewed-by: rkennke
2020-04-01 19:50:10 +02:00
Matthias Baesken
fc806b6706
8241948: enhance list of environment variables printed in hs_err file
...
Reviewed-by: dholmes, hseigel
2020-03-31 17:11:30 +02:00
Lutz Schmidt
15c3d76a49
8241101: [s390] jtreg test failure after JDK-8238696: not conformant features string
...
Reviewed-by: stuefe, mdoerr, clanger
2020-04-01 14:51:25 +02:00
Robbin Ehn
bf41f548e1
8220051: Remove global safepoint code
...
Reviewed-by: mdoerr, dcubed, eosterlund, bulasevich, coleenp
2020-04-01 14:54:44 +02:00
Claes Redestad
8d84cf5a3b
8241837: Cleanup stringStream usage in ObjectSynchronizer
...
Reviewed-by: dcubed, dholmes
2020-04-01 14:35:43 +02:00
Tobias Hartmann
990a11e421
8241909: Remove useless code cache lookup in frame::patch_pc
...
Removed useless code cache lookup.
Reviewed-by: kvn, dlong
2020-04-01 10:06:25 +02:00
Martin Buchholz
6d44ff7d93
8186780: clang fastdebug assertion failure in os_linux_x86:os::verify_stack_alignment()
...
Reviewed-by: jiangli
2020-03-31 14:15:44 -07:00
Claes Redestad
b31bea8a99
8241830: Simplify commit error messages in G1PageBasedVirtualSpace
...
Reviewed-by: sjohanss, lkorinth, kbarrett
2020-03-31 16:09:26 +02:00
Stefan Karlsson
16df851efd
8241160: Concurrent class unloading reports GCTraceTime events as JFR pause sub-phase events
...
Reviewed-by: eosterlund, kbarrett
2020-03-18 17:28:41 +01:00
Stefan Johansson
6a4e93bbc9
8241666: Enhance log messages in ReferenceProcessor
...
Reviewed-by: tschatzl, sangheki
2020-03-31 11:45:29 +02:00
Aleksey Shipilev
de7ea8db92
8241845: Shenandoah: align ShenandoahHeapRegions to cache lines
...
Reviewed-by: rkennke
2020-03-31 08:42:00 +02:00
Claes Redestad
83a9afaff1
8241852: Cleanup error message generation in LinkResolver::resolve_field
...
Reviewed-by: dcubed
2020-03-30 23:55:25 +02:00
Stefan Karlsson
b7439a8ae3
8241361: ZGC: Implement memory related JFR events
...
Co-authored-by: Per Liden <per.liden@oracle.com>
Reviewed-by: pliden, eosterlund
2020-03-27 15:28:07 +01:00
Aleksey Shipilev
6df2370120
8241844: Shenandoah: rename ShenandoahHeapRegion::region_number
...
Reviewed-by: rkennke
2020-03-30 19:38:31 +02:00
Aleksey Shipilev
87396af743
8241842: Shenandoah: inline ShenandoahHeapRegion::region_number
...
Reviewed-by: rkennke
2020-03-30 19:38:05 +02:00
Aleksey Shipilev
a8a9fb95e1
8241841: Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion
...
Reviewed-by: rkennke
2020-03-30 19:37:37 +02:00
Aleksey Shipilev
af15605bab
8241838: Shenandoah: no need to trash cset during final mark
...
Reviewed-by: rkennke
2020-03-30 19:37:23 +02:00
Andrew Dinn
8cb7635372
8241665: Configuring --with-jvm-features=-compiler2 fails to build on AArch64
...
Build config --with-jvm-features=-compiler2 fails on AArch64 because JVMCI path includes opto and ad headers
Reviewed-by: kvn, aph
2020-03-26 15:26:51 +00:00
Claes Redestad
253ccad50a
8241771: Remove dead code in SparsePRT
...
Reviewed-by: sjohanss, tschatzl
2020-03-28 21:08:32 +01:00
Zhengyu Gu
6b6c5bd622
8241765: Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier
...
Reviewed-by: rkennke, smonteith, aph
2020-03-28 11:00:09 -04:00
Jamsheed Mohammed C M
211e529373
8193210: [JVMCI/Graal] add JFR compiler phase/inlining events
...
C++ EventCompilerPhase/EventCompilerInlining definitions are extended for JVMCI use.
Reviewed-by: dnsimon, egahlin, kvn, mgronlun, thartmann
2020-03-27 09:47:13 -07:00
Aleksey Shipilev
6e580b3847
8241748: Shenandoah: inline MarkingContext TAMS methods
...
Reviewed-by: rkennke
2020-03-27 15:33:24 +01:00
Aleksey Shipilev
92d854f5e1
8241740: Shenandoah: remove ShenandoahHeapRegion::_heap
...
Reviewed-by: rkennke
2020-03-27 15:33:18 +01:00
Aleksey Shipilev
0861f3f796
8241743: Shenandoah: refactor and inline ShenandoahHeap::heap()
...
Reviewed-by: rkennke
2020-03-27 15:33:11 +01:00
Aleksey Shipilev
7056b96854
8241692: Shenandoah: remove ShenandoahHeapRegion::_reserved
...
Reviewed-by: zgu, rkennke
2020-03-27 15:33:05 +01:00
Matthias Baesken
a45889dc5e
8241660: Add virtualization information output to hs_err file on macOS
...
Reviewed-by: clanger, mdoerr
2020-03-26 10:38:17 +01:00
Roman Kennke
bb7a8f643f
8241700: Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier
...
Reviewed-by: shade
2020-03-27 12:47:36 +01:00
Vladimir Ivanov
2df18266b9
8241597: x86: Remove MMX support
...
Reviewed-by: kvn, redestad
2020-03-27 13:42:57 +03:00
Vladimir Ivanov
d0a672292f
8241434: x86: Fix Assembler::emit_operand asserts for XMM registers
...
Reviewed-by: kvn, redestad
2020-03-27 13:42:57 +03:00
Vladimir Ivanov
536e062a56
8241436: C2: Factor out C2-specific code from MacroAssembler
...
Reviewed-by: mdoerr, kvn, adinn
2020-03-27 13:42:57 +03:00
Matthias Baesken
c9f5004bae
8241586: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64
...
Reviewed-by: clanger
2020-03-25 13:05:42 +01:00
Roland Westrelin
85d5048ce2
8241675: Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java
...
Reviewed-by: rkennke
2020-03-24 10:31:37 +01:00
Roland Westrelin
5ff2d7baaa
8240676: Meet not symmetric failure when running lucene on jdk8
...
Reviewed-by: kvn, thartmann
2020-03-24 11:06:26 +01:00
Thomas Schatzl
7048684ca7
8238855: Move G1ConcurrentMark flag sanity checks to g1Arguments
...
Reviewed-by: sjohanss, kbarrett
2020-03-27 09:44:53 +01:00
Thomas Stuefe
cc8715d844
8241581: Add BitMap::count_one_bits variant for arbitrary lengths
...
Reviewed-by: redestad, kbarrett
2020-03-27 07:16:22 +01:00
Aleksey Shipilev
6be46f8ebb
8241673: Shenandoah: refactor anti-false-sharing padding
...
Reviewed-by: rkennke
2020-03-26 19:09:20 +01:00
Aleksey Shipilev
8c5531b629
8241668: Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace
...
Reviewed-by: rkennke
2020-03-26 19:08:30 +01:00
Calvin Cheung
e509368fa1
8233093: Move CDS heap oopmaps into new MetaspaceShared::bm region
...
Moved the _closed_archive_heap_oopmaps and _open_archive_heap_oopmaps from the ro to the bm region.
Reviewed-by: iklam, minqi
2020-03-26 10:14:52 -07:00
Christian Hagedorn
307b376a9b
8241595: Fix missing debug_orig information in Ideal Graph Visualizer
...
Show missing debug_orig information for nodes in Ideal Graph Visualizer.
Reviewed-by: kvn, neliasso
2020-03-26 13:43:51 +01:00
Roland Westrelin
b8f8dea9c2
8241365: Define Unique_Node_List::contains() to prevent usage by mistake
...
Reviewed-by: kvn, thartmann
2020-03-20 13:58:05 +01:00
Roland Westrelin
eb003a7382
8240335: C2: assert(found_sfpt) failed: no node in loop that's not input to safepoint
...
Reviewed-by: kvn, thartmann
2020-03-20 13:56:12 +01:00