Per Liden
|
3e89f729af
|
8255237: ZGC: Bulk free garbage pages during relocation set selection
Co-authored-by: Albert Mingkun Yang <ayang@openjdk.org>
Co-authored-by: Per Liden <pliden@openjdk.org>
Reviewed-by: ayang, eosterlund
|
2020-11-02 17:00:34 +00:00 |
|
Roland Westrelin
|
a3aad11918
|
8255400: Shenandoah: C2 failures after JDK-8255000
Reviewed-by: rkennke
|
2020-11-02 15:48:14 +00:00 |
|
Stefan Karlsson
|
1769c48342
|
8255471: ZGC: Rework root iterators and closures
Reviewed-by: eosterlund, pliden
|
2020-11-02 15:26:32 +00:00 |
|
Per Liden
|
4c66b158a8
|
8255235: ZGC: Allocate and initialize forwarding data structures in parallel
Reviewed-by: ayang, eosterlund
|
2020-11-02 14:31:56 +00:00 |
|
Roman Kennke
|
1019581ce2
|
8255691: Shenandoah: Invoke native-LRB only on non-strong refs
Reviewed-by: zgu
|
2020-11-02 14:10:47 +00:00 |
|
Roman Kennke
|
8600d0d982
|
8255614: Shenandoah: Consolidate/streamline runtime LRBs
Reviewed-by: zgu
|
2020-10-30 17:09:56 +00:00 |
|
Thomas Schatzl
|
2c7fc85be9
|
8254972: Fix pretouch chunk calculations
Reviewed-by: sjohanss, kbarrett
|
2020-10-30 08:45:34 +00:00 |
|
Kim Barrett
|
379ba80eb7
|
8255595: delay_to_keep_mmu passes wrong arguments to Monitor wait
Remove improper wait argument.
Reviewed-by: sjohanss, tschatzl, ayang
|
2020-10-30 04:24:34 +00:00 |
|
Thomas Schatzl
|
5c520c3fdd
|
8255232: G1: Make G1BiasedMappedArray freeable
Reviewed-by: ayang, kbarrett
|
2020-10-29 15:06:25 +00:00 |
|
Roman Kennke
|
faf23de54d
|
8255534: Shenandoah: Fix CmpP optimization wrt native-LRB
Reviewed-by: shade
|
2020-10-29 12:55:54 +00:00 |
|
Thomas Schatzl
|
38574d5169
|
8255298: Remove SurvivorAlignmentInBytes functionality
Reviewed-by: shade, ayang, kbarrett
|
2020-10-29 08:49:15 +00:00 |
|
Aleksey Shipilev
|
1215b1a8f5
|
8255457: Shenandoah: cleanup ShenandoahMarkTask
Reviewed-by: rkennke
|
2020-10-28 18:04:34 +00:00 |
|
Roman Kennke
|
1f00c3b9ba
|
8255527: Shenandoah: Let ShenadoahGCStateResetter disable barriers
Reviewed-by: shade, zgu
|
2020-10-28 12:14:44 +00:00 |
|
Per Liden
|
2c9dfc73f9
|
8255234: ZGC: Bulk allocate forwarding data structures
Co-authored-by: Albert Mingkun Yang <ayang@openjdk.org>
Co-authored-by: Per Liden <pliden@openjdk.org>
Reviewed-by: ayang, stefank
|
2020-10-28 08:56:57 +00:00 |
|
Anton Kozlov
|
acd0e2560c
|
8255254: Split os::reserve_memory and os::map_memory_to_file interfaces
Reviewed-by: stefank, stuefe
|
2020-10-27 20:37:01 +00:00 |
|
Stefan Karlsson
|
cf56c7e04c
|
8254980: ZGC: ZHeapIterator visits armed nmethods with -XX:-ClassUnloading
Reviewed-by: eosterlund, pliden
|
2020-10-27 12:27:23 +00:00 |
|
Stefan Karlsson
|
6666dcbe72
|
8237363: Remove automatic is in heap verification in OopIterateClosure
Reviewed-by: eosterlund, pliden
|
2020-10-26 17:22:47 +00:00 |
|
Thomas Schatzl
|
c520469639
|
8255131: G1CollectedHeap::is_in() returns wrong result
Reviewed-by: sjohanss, kbarrett, ayang
|
2020-10-23 08:22:05 +00:00 |
|
Jie Fu
|
8e5dff08fa
|
8255213: Shenandoah build fails without JFR after JDK-8255036
Reviewed-by: shade
|
2020-10-23 07:16:03 +00:00 |
|
Thomas Schatzl
|
cc50c8d4f1
|
8255196: Remove unused G1FullGCCompactionPoint::merge()
Reviewed-by: shade
|
2020-10-22 09:15:30 +00:00 |
|
Coleen Phillimore
|
56ea490f1e
|
8233343: Deprecate -XX:+CriticalJNINatives flag which implements JavaCritical native functions
Reviewed-by: rehn, mdoerr, zgu
|
2020-10-21 20:33:24 +00:00 |
|
Zhengyu Gu
|
615b759edd
|
8255070: Shenandoah: Use single thread for concurrent CLD liveness test
Reviewed-by: rkennke
|
2020-10-21 19:44:24 +00:00 |
|
Zhengyu Gu
|
c9269bf59e
|
8255036: Shenandoah: Reset GC state for root verifier
Reviewed-by: rkennke
|
2020-10-21 14:42:37 +00:00 |
|
Vladimir Ivanov
|
7e2640432b
|
8255000: C2: Unify IGVN processing when loop opts are over
Reviewed-by: neliasso, iveresov, kvn
|
2020-10-21 08:09:00 +00:00 |
|
Coleen Phillimore
|
5f1918db26
|
8244955: Additional Fix for JDK-8240124
Reviewed-by: rehn, pliden, smarks
|
2020-10-20 14:58:38 -07:00 |
|
Coleen Phillimore
|
a5cb23e29f
|
8240124: Better VM Interning
Reviewed-by: rehn, pliden, smarks, rhalade, ahgross, jwilhelm
|
2020-10-20 14:58:37 -07:00 |
|
Zhengyu Gu
|
856037c417
|
8255006: Add NULL-check to StringDedupTable lookup
Reviewed-by: rkennke, kbarrett
|
2020-10-20 18:06:43 +00:00 |
|
Per Liden
|
3267b09d5a
|
8254883: ZGC: Make the ZArrayIterator reusable for ZRelocationSetIterators
Reviewed-by: eosterlund
|
2020-10-20 16:07:33 +00:00 |
|
Per Liden
|
cdc8c401b5
|
8254878: Move last piece of ZArray to GrowableArray
Reviewed-by: stefank, eosterlund
|
2020-10-20 13:07:35 +00:00 |
|
Thomas Stuefe
|
7ba6a6bf00
|
8251158: Implementation of JEP 387: Elastic Metaspace
Reviewed-by: lkorinth, coleenp, iklam, rrich
|
2020-10-20 06:48:09 +00:00 |
|
Per Liden
|
a1a3e9def7
|
8254882: ZGC: Use static_assert instead of guarantee
Reviewed-by: kbarrett, tschatzl
|
2020-10-19 07:35:36 +00:00 |
|
Stefan Karlsson
|
8edc2f05b5
|
8254912: ZGC: Change ZCollectionInterval type to double
Reviewed-by: pliden, ayang
|
2020-10-19 07:23:43 +00:00 |
|
Per Liden
|
98a395a39e
|
8254880: ZGC: Let ZList iterators be alias templates
Reviewed-by: ayang, kbarrett, tschatzl
|
2020-10-19 07:11:40 +00:00 |
|
Thomas Schatzl
|
1742c44ac9
|
8254695: G1: Next mark bitmap clear not cancelled after marking abort
Reviewed-by: iwalulya, sjohanss
|
2020-10-16 09:19:22 +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 |
|
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 |
|
Stefan Karlsson
|
9d230ea87d
|
8254562: ZGC: Remove ZMarkRootsTask
Reviewed-by: pliden
|
2020-10-13 09:05:52 +00:00 |
|
Roman Kennke
|
6620b617a7
|
8254573: Shenandoah: Streamline/inline native-LRB entry point
Reviewed-by: shade
|
2020-10-12 11:29:36 +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
|
0fab73ed58
|
8254560: Shenandoah: Concurrent Strong Roots logging is incorrect
Reviewed-by: rkennke
|
2020-10-12 10:33:22 +00:00 |
|
Thomas Schatzl
|
59378a19b2
|
8254164: G1 only removes self forwarding pointers for last collection set increment
Reviewed-by: sjohanss, kbarrett
|
2020-10-12 07:55:01 +00:00 |
|
Thomas Schatzl
|
bf46acf933
|
8254028: G1 incorrectly updates scan_top for collection set regions during preparation of evacuation
Reviewed-by: kbarrett
|
2020-10-12 07:42:22 +00:00 |
|
Roland Westrelin
|
a2bb4c6014
|
8254314: Shenandoah: null checks in c2 should not skip over native load barrier
Reviewed-by: rkennke
|
2020-10-12 07:21:03 +00:00 |
|
Per Liden
|
c73a0fffaa
|
8252105: Parallel heap inspection for ZCollectedHeap
Reviewed-by: ayang, eosterlund
|
2020-10-12 07:04:59 +00:00 |
|
Daniel D. Daugherty
|
cc52358c42
|
8254335: logging/logStream.hpp includes memory/resourceArea.hpp but doesn't need it
Reviewed-by: kbarrett, iklam
|
2020-10-10 13:38:55 +00:00 |
|
Coleen Phillimore
|
7ec9c8eac7
|
8233214: Remove runtime code not needed with CMS removed
Reviewed-by: shade, stefank, tschatzl
|
2020-10-09 20:46:11 +00:00 |
|