Stefan Johansson
f6d6a07c30
8256938: Improve remembered set sampling task scheduling
...
Reviewed-by: tschatzl, ayang
2020-11-26 10:06:14 +00:00
Per Liden
b823ad9270
8257072: ZGC: Rename roots iterators
...
Reviewed-by: ayang, stefank
2020-11-26 09:54:19 +00:00
Joakim Nordström
a8e3eabb6d
8245026: PsAdaptiveSizePolicy::_old_gen_policy_is_ready is unused
...
Reviewed-by: sjohanss, pliden
2020-11-26 07:31:09 +00:00
Jie Fu
b1d1499356
8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64
...
Reviewed-by: thartmann, vlivanov
2020-11-26 02:41:42 +00:00
Claes Redestad
20020d1572
8254360: Re-examine use of CodeBuffer::verify_section_allocation
...
Reviewed-by: neliasso, thartmann, kvn
2020-11-25 21:50:34 +00:00
Per Liden
434b98fe0f
8257077: ZGC: Remove ZWorkers::run_serial()
...
Reviewed-by: stefank
2020-11-25 20:12:16 +00:00
Per Liden
f3fc0e088d
8257079: ZGC: Fold ZMark::prepare_mark() into ZMark::start()
...
Reviewed-by: stefank, ayang
2020-11-25 20:11:26 +00:00
Jorn Vernee
7c73fff34d
8256486: Linux/Windows-x86 builds broken after JDK-8254231
...
Reviewed-by: shade
2020-11-25 18:09:22 +00:00
Lin Zang
461c5fc637
8256450: Add gz option to jmap to write a gzipped heap dump
...
Reviewed-by: cjplummer, sspitsyn, phh
2020-11-25 16:51:42 +00:00
Nils Eliasson
cfb175dfdf
8256508: Improve CompileCommand flag
...
Reviewed-by: redestad, kvn
2020-11-25 14:20:35 +00:00
Christian Hagedorn
7aed9b65d0
8256016: Dacapo24H.java failed with "assert(false) failed: unscheduable graph"
...
Reviewed-by: kvn, vlivanov
2020-11-25 14:00:40 +00:00
Joakim Nordström
8cd2e0f694
8243315: ParallelScavengeHeap::initialize() passes GenAlignment as page size to os::trace_page_sizes instead of actual page size
...
Reviewed-by: sjohanss, tschatzl
2020-11-25 09:36:45 +00:00
Jatin Bhateja
0d91f0a1df
8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions
...
Reviewed-by: neliasso, kvn
2020-11-25 06:08:19 +00:00
Kim Barrett
66943fefa7
8256517: (ref) Reference.clear during reference processing may lose notification
...
8240696: (ref) Reference.clear may extend the lifetime of the referent
Use private native helper to implement Reference.clear.
Reviewed-by: pliden, rkennke, mchung
2020-11-25 03:34:50 +00:00
Stefan Johansson
1b7a61ff4a
8254999: Move G1RemSetSamplingTask to more appropriate location
...
Reviewed-by: tschatzl, ayang
2020-11-24 20:56:14 +00:00
Patric Hedlin
695117f8f6
8255479: [aarch64] assert(src->section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity
...
Reviewed-by: aph, neliasso
2020-11-24 18:56:58 +00:00
Eric Liu
f1d6e8dbb6
8256387: Unexpected result if patching an entire instruction on AArch64
...
Reviewed-by: shade, aph
2020-11-24 17:29:03 +00:00
Tobias Hartmann
1c4c99eae2
8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count"
...
Reviewed-by: vlivanov, kvn, chagedorn
2020-11-24 16:52:13 +00:00
Martin Doerr
3b3e90ecad
8256924: ppc, ppcle, s390: JVM crashes at VM init after JDK-8254231
...
Reviewed-by: shade
2020-11-24 16:24:55 +00:00
Claes Redestad
fa3cfcd0cd
8256883: C2: Add a RegMask iterator
...
Reviewed-by: kvn, pliden, eosterlund
2020-11-24 14:35:51 +00:00
Claes Redestad
f55ae9595e
8256858: C2: Devirtualize PhaseIterGVN-specific methods
...
Reviewed-by: kvn, thartmann
2020-11-24 14:33:47 +00:00
Aleksey Shipilev
7b3d0958c0
8256618: Zero: Linux x86_32 build still fails
...
Reviewed-by: aph, dholmes, stuefe
2020-11-24 12:26:44 +00:00
Aleksey Shipilev
8f7caa4353
8256857: ARM32 builds broken after JDK-8254231
...
Reviewed-by: jvernee, stuefe
2020-11-24 11:02:13 +00:00
Thomas Stuefe
f8d7c5a5cf
8256922: ppc, ppcle build broken after JDK-8254231
...
Reviewed-by: shade, lucy, mdoerr
2020-11-24 10:59:54 +00:00
Fairoz Matte
e838d71d61
8256722: handle VC++:1927 VS2019 in abstract_vm_version
...
Reviewed-by: shade, dholmes
2020-11-24 04:48:40 +00:00
Kim Barrett
cc96b0acbc
8256813: Simplify WeakProcessor counting of OopStorage entries
...
Reviewed-by: sjohanss, stefank
2020-11-24 02:17:47 +00:00
Xiaohong Gong
67a959002d
8256614: AArch64: Add SVE backend implementation for integer min/max
...
Reviewed-by: adinn
2020-11-24 02:04:34 +00:00
Per Liden
372595cca3
8256390: ZGC: Relocate in-place instead of having a heap reserve
...
Reviewed-by: stefank, eosterlund
2020-11-23 23:30:38 +00:00
Aleksey Shipilev
1df94c9fff
8256912: Zero builds fail after JDK-8255984
...
Reviewed-by: zgu, rkennke
2020-11-23 22:30:36 +00:00
Kim Barrett
b50b99dfcb
8256825: Cleanup WeakProcessorPhaseTimes
...
Reviewed-by: sjohanss, stefank
2020-11-23 20:20:20 +00:00
Aleksey Shipilev
7551c6800c
8256675: Zero: purge biased locking support
...
Reviewed-by: coleenp, pchilanomate
2020-11-23 19:15:50 +00:00
William Kemper
aac5c2a862
8255984: Shenandoah: "adaptive" heuristic is prone to missing load spikes
...
Reviewed-by: shade
2020-11-23 18:53:59 +00:00
Thomas Stuefe
fa75ad695c
8256725: Metaspace: better blocktree and binlist asserts
...
Reviewed-by: shade, rrich, lkorinth
2020-11-23 18:50:09 +00:00
Aleksey Shipilev
18e8506412
8256860: S390 builds broken after JDK-8254231
...
Reviewed-by: stuefe
2020-11-23 17:55:20 +00:00
Patricio Chilano Mateo
aabc9ca266
8255678: Add Mutex::try_lock version without rank checks
...
Reviewed-by: dcubed, dholmes, coleenp
2020-11-23 15:41:19 +00:00
Jorn Vernee
884b9ff24f
8256485: Zero VM build broken after JDK-8254231
...
Reviewed-by: shade, redestad
2020-11-23 15:13:51 +00:00
Zhengyu Gu
84429cd944
8249144: Potential memory leak in TypedMethodOptionMatcher
...
Reviewed-by: thartmann
2020-11-23 13:44:43 +00:00
Maurizio Cimadamore
0fb31dbf3a
8254231: Implementation of Foreign Linker API (Incubator)
...
Reviewed-by: coleenp, ihse, dholmes, vlivanov
2020-11-23 11:00:38 +00:00
Per Liden
53f38353e0
8256419: ZGC: Remove "Heap Used Before/After Mark/Relocation" samplers
...
Reviewed-by: eosterlund, stefank
2020-11-23 10:38:38 +00:00
Claes Redestad
b450e7c1c5
8256827: C2: Avoid reallocations by pre-sizing lists in post_allocate_copy_removal
...
Reviewed-by: kvn, thartmann
2020-11-23 10:18:40 +00:00
Claes Redestad
c0689d25fb
8256741: Reduce footprint of compiler interface data structures
...
Reviewed-by: cjplummer, kvn
2020-11-23 10:17:43 +00:00
Claes Redestad
65b77d5920
8256738: Compiler interface clean-up
...
Reviewed-by: neliasso, kvn, thartmann
2020-11-23 10:17:09 +00:00
Stefan Karlsson
69c3470e72
8252973: ZGC: Implement Large Pages support on Windows
...
Reviewed-by: eosterlund, mbeckwit, pliden
2020-11-23 08:39:23 +00:00
Christian Hagedorn
e4a32bea9f
8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance
...
Reviewed-by: kvn, thartmann
2020-11-23 08:37:09 +00:00
Stefan Karlsson
1f32c11d5e
8256740: ZGC: Move closures out of zOopClosure files
...
Reviewed-by: pliden
2020-11-23 08:24:47 +00:00
Tobias Hartmann
659aec8096
8256719: C1 flags that should have expired are still present
...
Reviewed-by: shade, neliasso
2020-11-23 07:09:32 +00:00
Aleksey Shipilev
e06a68397d
8256497: Zero: enable G1 and Shenandoah GCs
...
Reviewed-by: rkennke, erikj, ihse
2020-11-22 18:10:04 +00:00
Aleksey Shipilev
037e49cf57
8256670: Zero: enable compressed oops support back
...
Reviewed-by: coleenp
2020-11-22 18:06:18 +00:00
Vladimir Ivanov
57025e65e1
8256073: Improve vector rematerialization support
...
Reviewed-by: thartmann, kvn
2020-11-20 21:17:09 +00:00
Vladimir Ivanov
41c05876bc
8255367: C2: Deoptimization during vector box construction is broken
...
Reviewed-by: thartmann, kvn
2020-11-20 21:16:34 +00:00