November 2018 Archives by date
Starting: Thu Nov 1 00:02:21 UTC 2018
Ending: Fri Nov 30 21:46:44 UTC 2018
Messages: 482
- hg: shenandoah/jdk: Avoid write barrier during full GC
zgu at redhat.com
- RFR: Pre-evac JVMTI roots
Zhengyu Gu
- RFR: Pre-evac JVMTI roots
Roman Kennke
- hg: shenandoah/jdk: Pre-evac JVMTI roots
zgu at redhat.com
- RFR [11,8]: Fix Windows build failures
Aleksey Shipilev
- RFR [11,8]: Fix Windows build failures
Roman Kennke
- RFR [11,8]: Fix Windows build failures
Aleksey Shipilev
- hg: shenandoah/jdk11: Fix Windows build failure
shade at redhat.com
- hg: shenandoah/jdk8u/hotspot: [backport] Fix Windows build failure
shade at redhat.com
- RFR: Fix clang build warnings
Aleksey Shipilev
- RFR: Fix clang build warnings
Zhengyu Gu
- hg: shenandoah/jdk: Fix clang build warnings
shade at redhat.com
- RFR [11]: Fix clang build warnings
Aleksey Shipilev
- RFR [11]: Fix clang build warnings
Zhengyu Gu
- hg: shenandoah/jdk11: Fix clang build warnings
shade at redhat.com
- RFR: Fix assertion failure due to race while pre-evacuating Jvmti roots
Zhengyu Gu
- RFR: Fix assertion failure due to race while pre-evacuating Jvmti roots
Aleksey Shipilev
- RFR: Fix assertion failure due to race while pre-evacuating Jvmti roots
Zhengyu Gu
- RFR: Fix assertion failure due to race while pre-evacuating Jvmti roots
Aleksey Shipilev
- RFR (Trivial): Fix the leak of _evacuation_tasks
Zhengyu Gu
- RFR: Protect risky conversion in ShenandoahHeap::millis_since_last_gc
Aleksey Shipilev
- RFR: Purge unnecessary time conversion in ShenandoahPhaseTimings::record_phase_time
Aleksey Shipilev
- hg: shenandoah/jdk: Fix assertion failure due to race while pre-evacuating Jvmti roots
zgu at redhat.com
- RFR: Protect risky conversion in ShenandoahHeap::millis_since_last_gc
Zhengyu Gu
- RFR (Trivial): Fix the leak of _evacuation_tasks
Aleksey Shipilev
- RFR (Trivial): Fix the leak of _evacuation_tasks
Zhengyu Gu
- RFR: Purge unnecessary time conversion in ShenandoahPhaseTimings::record_phase_time
Zhengyu Gu
- hg: shenandoah/jdk: Fix the leak of _evacuation_tasks
zgu at redhat.com
- hg: shenandoah/jdk: 2 new changesets
shade at redhat.com
- RFR: ResolvedMethodTable should be cleaned up with concurrent cycles
Aleksey Shipilev
- RFR: ResolvedMethodTable should be cleaned up with concurrent cycles
Roman Kennke
- hg: shenandoah/jdk: ResolvedMethodTable should be cleaned up with concurrent cycles
shade at redhat.com
- RFR: Upstream merge to jdk-12+18
Roman Kennke
- RFR: Upstream merge to jdk-12+18
Aleksey Shipilev
- RFR: Remove CollectedHeap::oop_extra_words() and related code
Roman Kennke
- RFR: Remove CollectedHeap::oop_extra_words() and related code
Aleksey Shipilev
- hg: shenandoah/jdk: 88 new changesets
roman at kennke.org
- RFR: Heuristics should do concurrent cycles
Aleksey Shipilev
- RFR: Heuristics should do concurrent cycles
Zhengyu Gu
- hg: shenandoah/jdk: 4 new changesets
shade at redhat.com
- InternalError: Memory Pool (Shenandoah) not found
Robert Stupp
- InternalError: Memory Pool (Shenandoah) not found
Robert Stupp
- InternalError: Memory Pool (Shenandoah) not found
Roman Kennke
- InternalError: Memory Pool (Shenandoah) not found
Aleksey Shipilev
- InternalError: Memory Pool (Shenandoah) not found
Aleksey Shipilev
- RFR: Initial committed regions count can be more than max
Aleksey Shipilev
- InternalError: Memory Pool (Shenandoah) not found
Aleksey Shipilev
- RFR: Initial committed regions count can be more than max
Roman Kennke
- hg: shenandoah/jdk: Initial committed regions count can be more than max
shade at redhat.com
- RFR: Initial committed regions count can be more than max
Robert Stupp
- RFR: Revert "Print special cause for Metadata GC"
Aleksey Shipilev
- RFR [8]: 2018-11-04, Bulk backports to sh/jdk8
Aleksey Shipilev
- RFR [11]: 2018-11-04, Bulk backports to sh/jdk11
Aleksey Shipilev
- RFR: Revert "Print special cause for Metadata GC"
Roman Kennke
- RFR [8]: 2018-11-04, Bulk backports to sh/jdk8
Roman Kennke
- RFR [11]: 2018-11-04, Bulk backports to sh/jdk11
Roman Kennke
- hg: shenandoah/jdk: Revert "Print special cause for Metadata GC"
shade at redhat.com
- hg: shenandoah/jdk8u/hotspot: 11 new changesets
shade at redhat.com
- hg: shenandoah/jdk11: 11 new changesets
shade at redhat.com
- InternalError: Memory Pool (Shenandoah) not found
Aleksey Shipilev
- RFR: Remove old code from escape analysis
Roman Kennke
- RFR: Remove old code from escape analysis
Roland Westrelin
- hg: shenandoah/jdk: Remove old code from escape analysis
roman at kennke.org
- RFR: Use BarrierSetC2::ideal_node() API for CmpPNode::Ideal()
Roman Kennke
- RFR: Use BarrierSetC2::ideal_node() API for CmpPNode::Ideal()
Roland Westrelin
- RFR: Use BarrierSetC2::ideal_node() API for CmpPNode::Ideal()
Roman Kennke
- RFR: Use BarrierSetC2::ideal_node() API for CmpPNode::Ideal()
Roland Westrelin
- RFR: Use BarrierSetC2::ideal_node() API for CmpPNode::Ideal()
Roman Kennke
- RFR: Use BarrierSetC2::ideal_node() API for CmpPNode::Ideal()
Roland Westrelin
- RFR: Use BarrierSetC2::ideal_node() API for CmpPNode::Ideal()
Roman Kennke
- RFR: Use BarrierSetC2::ideal_node() API for CmpPNode::Ideal()
Roland Westrelin
- RFR: Use BarrierSetC2::ideal_node() API for CmpPNode::Ideal()
Roman Kennke
- RFR: Use BarrierSetC2::ideal_node() API for CmpPNode::Ideal()
Roland Westrelin
- RFR: Use BarrierSetC2::ideal_node() API for CmpPNode::Ideal()
Roman Kennke
- RFR: Use BarrierSetC2::ideal_node() API for CmpPNode::Ideal()
Roland Westrelin
- RFR: cherry pick 8212243: More gc interface tweaks for arraycopy
Roland Westrelin
- RFR: cherry pick 8212243: More gc interface tweaks for arraycopy
Roman Kennke
- RFR: Filter out serviceability tests that not applicable to Shenandoah
Zhengyu Gu
- RFR: Remove C2 leftovers
Roman Kennke
- RFR: Filter out serviceability tests that not applicable to Shenandoah
Roman Kennke
- hg: shenandoah/jdk: Filter out serviceability tests that not applicable to Shenandoah
zgu at redhat.com
- RFR: Remove C2 leftovers
Roman Kennke
- RFR: Cherry-pick JDK-8213381: Hook to allow GC to inject Node::Ideal() calls plus Shenandoah parts
Roman Kennke
- hg: shenandoah/jdk: cherry pick 8212243: More gc interface tweaks for arraycopy
rwestrel at redhat.com
- RFR: Cherry-pick JDK-8213381: Hook to allow GC to inject Node::Ideal() calls plus Shenandoah parts
Roland Westrelin
- hg: shenandoah/jdk: Cherry-pick JDK-8213381: Hook to allow GC to inject Node::Ideal() calls plus Shenandoah parts
roman at kennke.org
- RFR: Cherry-pick: JDK-8213384: Move G1/C2 barrier verification into G1BarrierSetC2 plus Shenandoah parts
Roman Kennke
- RFR: Cherry-pick: JDK-8213384: Move G1/C2 barrier verification into G1BarrierSetC2 plus Shenandoah parts
Roland Westrelin
- hg: shenandoah/jdk: Cherry-pick: JDK-8213384: Move G1/C2 barrier verification into G1BarrierSetC2 plus Shenandoah parts
roman at kennke.org
- RFR: Extract Shenandoah superword check into ShenandoahBarrierSetC2
Roman Kennke
- RFR: Extract Shenandoah superword check into ShenandoahBarrierSetC2
Roman Kennke
- RFR: Extract Shenandoah superword check into ShenandoahBarrierSetC2
Roman Kennke
- RFR: Extract Shenandoah superword check into ShenandoahBarrierSetC2
Roland Westrelin
- Question on Shenandoah GarbageCollectorMXBeans
Michael Nitschinger
- RFR: Cleanup .ad files includes
Aleksey Shipilev
- RFR: Cleanup .ad files includes
Roman Kennke
- hg: shenandoah/jdk: Cleanup .ad files includes
shade at redhat.com
- RFR: Upstream merge to jdk-12+19
Roman Kennke
- RFR: Upstream merge to jdk-12+19
Roman Kennke
- RFR: Upstream merge to jdk-12+19
Aleksey Shipilev
- RFR: Upstream merge to jdk-12+19
Aleksey Shipilev
- hg: shenandoah/jdk: 84 new changesets
roman at kennke.org
- RFR: Make ResourceMark use consistent in ShenandoahCodeRoots
Roman Kennke
- RFR: Make ResourceMark use consistent in ShenandoahCodeRoots
Aleksey Shipilev
- hg: shenandoah/jdk: Make ResourceMark use consistent in ShenandoahCodeRoots
roman at kennke.org
- RFR: Add missing include for new ResourceMark in ShenandoahCodeRoots
Roman Kennke
- RFR: Add missing include for new ResourceMark in ShenandoahCodeRoots
Aleksey Shipilev
- hg: shenandoah/jdk: Add missing include for new ResourceMark in ShenandoahCodeRoots
roman at kennke.org
- RFR: Remove UseShenandoahGC check in ArrayCopyNode::finish_transform()
Roman Kennke
- RFR: Remove UseShenandoahGC check in ArrayCopyNode::finish_transform()
Roland Westrelin
- RFR: Remove UseShenandoahGC check in ArrayCopyNode::finish_transform()
Roland Westrelin
- hg: shenandoah/jdk: Remove UseShenandoahGC check in ArrayCopyNode::finish_transform()
roman at kennke.org
- hg: shenandoah/jdk: Added tag shenandoah-jdk-12+19 for changeset 01ff5b5f0dd4
roman at kennke.org
- RFR: Revert commented out Op_CompareAndSwapB/Op_CompareAndSwapS in aarch64.ad
Roman Kennke
- RFR: Revert commented out Op_CompareAndSwapB/Op_CompareAndSwapS in aarch64.ad
Roland Westrelin
- RFR: Revert commented out Op_CompareAndSwapB/Op_CompareAndSwapS in aarch64.ad
Aleksey Shipilev
- RFR: Revert commented out Op_CompareAndSwapB/Op_CompareAndSwapS in aarch64.ad
Roman Kennke
- RFR: Fix superfluous and unprotected includes/whitespaces
Aleksey Shipilev
- RFR: Fix superfluous and unprotected includes/whitespaces
Roman Kennke
- hg: shenandoah/jdk: 2 new changesets
shade at redhat.com
- RFR: Remove UseShenandoahGC check in ArrayCopyNode::finish_transform()
Roman Kennke
- RFR: fix barrier elision for atomic operations on aarch64
Roland Westrelin
- RFR: fix barrier elision for atomic operations on aarch64
Roman Kennke
- hg: shenandoah/jdk: fix barrier elision on aarch64
rwestrel at redhat.com
- RFR: Fix build failures when Shenandoah is disabled, after #include reshuffles
Aleksey Shipilev
- RFR: Remove UseShenandoahGC check in ArrayCopyNode::finish_transform()
Aleksey Shipilev
- RFR: Always copy forward for disjoint arrays
Zhengyu Gu
- hg: shenandoah/jdk: Backed out "Remove UseShenandoahGC check in ArrayCopyNode::finish_transform()"
roman at kennke.org
- RFR: Always copy forward for disjoint arrays
Aleksey Shipilev
- RFR: Always copy forward for disjoint arrays
Zhengyu Gu
- RFR: Always copy forward for disjoint arrays
Aleksey Shipilev
- RFR: Rename BrooksPointer to ShenandoahBrooksPointer
Aleksey Shipilev
- RFR: Rename BrooksPointer to ShenandoahBrooksPointer
Roman Kennke
- hg: shenandoah/jdk: Always copy forward for disjoint arrays
zgu at redhat.com
- RFR: Fix build failures when Shenandoah is disabled, after #include reshuffles
Aleksey Shipilev
- RFR: Fix build failures when Shenandoah is disabled, after #include reshuffles
Roman Kennke
- hg: shenandoah/jdk: 2 new changesets
shade at redhat.com
- RFR [11]: 2018-11-11, Bulk backports to sh/jdk11
Aleksey Shipilev
- RFR [8]: 2018-11-11, Bulk backports to sh/jdk8u
Aleksey Shipilev
- RFR [11]: 2018-11-11, Bulk backports to sh/jdk11
Zhengyu Gu
- RFR [8]: 2018-11-11, Bulk backports to sh/jdk8u
Zhengyu Gu
- RFR: Extract Shenandoah superword check into ShenandoahBarrierSetC2
Roland Westrelin
- RFR [11]: 2018-11-11, Bulk backports to sh/jdk11
Roman Kennke
- RFR [8]: 2018-11-11, Bulk backports to sh/jdk8u
Roman Kennke
- RFR: Extract Shenandoah superword check into ShenandoahBarrierSetC2
Roman Kennke
- hg: shenandoah/jdk: undo superword change for shenandoah
rwestrel at redhat.com
- hg: shenandoah/jdk11: 9 new changesets
shade at redhat.com
- hg: shenandoah/jdk8u/hotspot: 6 new changesets
shade at redhat.com
- RFR [11]: Fix PCH build failure
Aleksey Shipilev
- PR3634: Shenandoah still broken on s390 with aarch64-shenandoah-jdk8u181-b16
Andrew Hughes
- PR3634: Shenandoah still broken on s390 with aarch64-shenandoah-jdk8u181-b16
Aleksey Shipilev
- RFR [8u]: ShenandoahSATBBufferSize cannot be size_t in 8u
Aleksey Shipilev
- RFR [8u]: ShenandoahSATBBufferSize cannot be size_t in 8u
Roman Kennke
- RFR [11]: Fix PCH build failure
Roman Kennke
- hg: shenandoah/jdk8u/hotspot: ShenandoahSATBBufferSize cannot be size_t in 8u
shade at redhat.com
- hg: shenandoah/jdk11: Fix PCH build failure
shade at redhat.com
- RFR: Cherry-pick: 8213199: GC abstraction for Assembler::needs_explicit_null_check() plus Shenandoah parts
Roman Kennke
- RFR: Cherry-pick: 8213199: GC abstraction for Assembler::needs_explicit_null_check() plus Shenandoah parts
Aleksey Shipilev
- RFR: Cherry-pick: 8213199: GC abstraction for Assembler::needs_explicit_null_check() plus Shenandoah parts
Roman Kennke
- RFR: Cherry-pick: 8213199: GC abstraction for Assembler::needs_explicit_null_check() plus Shenandoah parts
Aleksey Shipilev
- RFR: Cherry-pick: 8213473: Replace testB_mem_imm matcher with testUB_mem_imm plus Shenandoah parts
Roman Kennke
- RFR: Cherry-pick: 8213473: Replace testB_mem_imm matcher with testUB_mem_imm plus Shenandoah parts
Aleksey Shipilev
- hg: shenandoah/jdk: 2 new changesets
roman at kennke.org
- RFR: Cherry-pick: 8213489: GC/C2 abstraction for Compile::final_graph_reshaping() plus Shenandoah parts
Roman Kennke
- RFR: Cherry-pick: 8213489: GC/C2 abstraction for Compile::final_graph_reshaping() plus Shenandoah parts
Aleksey Shipilev
- hg: shenandoah/jdk: Cherry-pick: 8213489: GC/C2 abstraction for Compile::final_graph_reshaping() plus Shenandoah parts
roman at kennke.org
- RFR: Cherry-pick: 8213473: Replace testB_mem_imm matcher with testUB_mem_imm plus Shenandoah parts
Roman Kennke
- RFR: Quick-fix C1 assert with cherry-picked "8213199: GC abstraction for Assembler::needs_explicit_null_check()"
Roman Kennke
- RFR: Quick-fix C1 assert with cherry-picked "8213199: GC abstraction for Assembler::needs_explicit_null_check()"
Aleksey Shipilev
- hg: shenandoah/jdk: Quick-fix C1 assert with cherry-picked '8213199: GC abstraction for Assembler::needs_explicit_null_check()'
roman at kennke.org
- RFR: remove useless change from ifnode.cpp
Roland Westrelin
- RFR: remove useless change from ifnode.cpp
Aleksey Shipilev
- hg: shenandoah/jdk: undo useless ifnode.cpp change
rwestrel at redhat.com
- RFR: Clean up leftovers from type.cpp
Roman Kennke
- RFR: Clean up leftovers from type.cpp
Roman Kennke
- RFR: ShenandoahMemoryPool should support usage threshold
Zhengyu Gu
- RFR: ShenandoahMemoryPool should support usage threshold
Roman Kennke
- hg: shenandoah/jdk: ShenandoahMemoryPool should support usage threshold
zgu at redhat.com
- RFR: Clean up leftovers from type.cpp
Roland Westrelin
- hg: shenandoah/jdk: Clean up leftovers from type.cpp
roman at kennke.org
- PR3634: Shenandoah still broken on s390 with aarch64-shenandoah-jdk8u181-b16
Andrew Hughes
- hg: shenandoah/jdk8u/hotspot: Cast Shenandoah{Min, Max}RegionSize to size_t
shade at redhat.com
- PR3634: Shenandoah still broken on s390 with aarch64-shenandoah-jdk8u181-b16
Aleksey Shipilev
- RFR: Enable TLHS by default (again)
Roman Kennke
- RFR: Enable TLHS by default (again)
Aleksey Shipilev
- RFR: Enable TLHS by default (again)
Roman Kennke
- RFR: Enable TLHS by default (again)
Aleksey Shipilev
- RFR: Shenandoah filter for gc/TestFullGCCount.java test
Zhengyu Gu
- RFR: Shenandoah filter for gc/TestFullGCCount.java test
Aleksey Shipilev
- RFR: Shenandoah filter for gc/TestFullGCCount.java test
Zhengyu Gu
- RFR: Shenandoah filter for gc/TestFullGCCount.java test
Roman Kennke
- hg: shenandoah/jdk: Shenandoah filter for gc/TestFullGCCount.java test
zgu at redhat.com
- RFR: move logic for post wb expansion optimization out of shared code
Roland Westrelin
- RFR: move logic for post wb expansion optimization out of shared code
Roman Kennke
- hg: shenandoah/jdk: move loop opts logic for post write barrier expansion opts out of shared code
rwestrel at redhat.com
- RFR: Upstream merge to jdk-12+20
Roman Kennke
- RFR: Upstream merge to jdk-12+20
Aleksey Shipilev
- hg: shenandoah/jdk: 120 new changesets
roman at kennke.org
- RFR: Compact heuristics adjustments
Aleksey Shipilev
- RFR: Compact heuristics adjustments
Roman Kennke
- RFR: Compact heuristics adjustments
Aleksey Shipilev
- RFR: Move save/restore vector registers into ShenandoahBarrierSetAssembler
Roman Kennke
- RFR: Move save/restore vector registers into ShenandoahBarrierSetAssembler
Aleksey Shipilev
- hg: shenandoah/jdk: Move save/restore vector registers into ShenandoahBarrierSetAssembler
roman at kennke.org
- hg: shenandoah/jdk: Compact heuristics adjustments
shade at redhat.com
- RFR: Cherry-pick: 8213373: Bulk MarkBitMap clearing methods
Aleksey Shipilev
- RFR: Cherry-pick: 8213373: Bulk MarkBitMap clearing methods
Zhengyu Gu
- RFR: Cherry-pick: 8213373: Bulk MarkBitMap clearing methods
Roman Kennke
- hg: shenandoah/jdk: Cherry-pick: 8213373: Bulk MarkBitMap clearing methods
shade at redhat.com
- RFR: Shenandoah filter for vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001
Zhengyu Gu
- RFR: Shenandoah filter for vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001
Aleksey Shipilev
- hg: shenandoah/jdk: Shenandoah filter for vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001
zgu at redhat.com
- RFR: Use CallNode for clone-barrier
Roman Kennke
- RFR: Avoid stub when calling to write-barrier from C2, remove all related code
Roman Kennke
- RFR: Use CallNode for clone-barrier
Roland Westrelin
- hg: shenandoah/jdk: Use CallNode for clone-barrier
roman at kennke.org
- RFR: Remove ShenandoahWriteBarrierCsetTestInIR flag
Roman Kennke
- RFR: Cleanup obsolete Shenandoah changes in ciInstanceKlass
Roman Kennke
- RFR: Remove ShenandoahWriteBarrierCsetTestInIR flag
Aleksey Shipilev
- RFR: Cleanup obsolete Shenandoah changes in ciInstanceKlass
Aleksey Shipilev
- hg: shenandoah/jdk: 2 new changesets
roman at kennke.org
- RFR: Avoid stub when calling to write-barrier from C2, remove all related code
Roman Kennke
- RFR: Hook up Shenandoah barrier expand to ShBSC2::expand_macro_nodes()
Roman Kennke
- RFR: Hook up Shenandoah barrier expand to ShBSC2::expand_macro_nodes()
Roland Westrelin
- RFR: Hook up Shenandoah barrier expand to ShBSC2::expand_macro_nodes()
Roman Kennke
- RFR: Hook up Shenandoah barrier expand to ShBSC2::expand_macro_nodes()
Roland Westrelin
- RFR: Trivial C2 cleanups
Roman Kennke
- RFR: Trivial C2 cleanups
Zhengyu Gu
- hg: shenandoah/jdk: Trivial C2 cleanups
roman at kennke.org
- RFR: Clean up changes in phaseX.cpp
Roman Kennke
- RFR: Clean up changes in phaseX.cpp
Roland Westrelin
- hg: shenandoah/jdk: Clean up changes in phaseX.cpp
roman at kennke.org
- RFR: Clean up changes in phaseX.cpp
Roman Kennke
- RFR: Avoid stub when calling to write-barrier from C2, remove all related code
Aleksey Shipilev
- RFR: Avoid stub when calling to write-barrier from C2, remove all related code
Roman Kennke
- RFR: Avoid stub when calling to write-barrier from C2, remove all related code
Aleksey Shipilev
- hg: shenandoah/jdk: Avoid stub when calling to write-barrier from C2, remove all related code
roman at kennke.org
- RFR: is_gc_barrier_node should accept barriers called with both CallLeaf and CallLeafNoFP
Aleksey Shipilev
- RFR: Cleanup obsolete Shenandoah changes in ciInstanceKlass
Aleksey Shipilev
- RFR: is_gc_barrier_node should accept barriers called with both CallLeaf and CallLeafNoFP
Roman Kennke
- RFR: Cleanup obsolete Shenandoah changes in ciInstanceKlass
Roman Kennke
- hg: shenandoah/jdk: is_gc_barrier_node should accept barriers called with both CallLeaf and CallLeafNoFP
shade at redhat.com
- RFR: Cleanup obsolete Shenandoah changes in ciInstanceKlass
Roman Kennke
- RFR: Cleanup obsolete Shenandoah changes in ciInstanceKlass
Aleksey Shipilev
- RFR [11] 2018-11-20: Bulk backports to sh/jdk11
Aleksey Shipilev
- RFR [8] 2018-11-20: Bulk backports to sh/jdk8
Aleksey Shipilev
- RFR: Avoid stub when calling to write-barrier from C2, remove all related code
Roland Westrelin
- RFR: fix logic in PhaseIterGVN::add_users_to_worklist(), remove useless code from PhaseCCP::analyze()
Roland Westrelin
- RFR: Avoid stub when calling to write-barrier from C2, remove all related code
Roman Kennke
- RFR: fix logic in PhaseIterGVN::add_users_to_worklist(), remove useless code from PhaseCCP::analyze()
Roman Kennke
- RFR: Avoid stub when calling to write-barrier from C2, remove all related code
Aleksey Shipilev
- RFR [11] 2018-11-20: Bulk backports to sh/jdk11
Roman Kennke
- RFR [8] 2018-11-20: Bulk backports to sh/jdk8
Roman Kennke
- hg: shenandoah/jdk11: 10 new changesets
shade at redhat.com
- hg: shenandoah/jdk8u/hotspot: 4 new changesets
shade at redhat.com
- RFR: Save both IU and FPU state in WB stub around runtime call
Roman Kennke
- RFR: Save both IU and FPU state in WB stub around runtime call
Aleksey Shipilev
- RFR: Save both IU and FPU state in WB stub around runtime call
Roman Kennke
- hg: shenandoah/jdk: mercurial fix logic in PhaseIterGVN::add_users_to_worklist(), remove useless code from PhaseCCP::analyze()
rwestrel at redhat.com
- RFR: Save both IU and FPU state in WB stub around runtime call
Aleksey Shipilev
- RFR: Save both IU and FPU state in WB stub around runtime call
Roman Kennke
- RFC: loopnode.cpp clean up
Roland Westrelin
- RFR: Back out: Avoid stub when calling to write-barrier from C2, remove all related code
Roman Kennke
- RFR: Back out: Avoid stub when calling to write-barrier from C2, remove all related code
Aleksey Shipilev
- hg: shenandoah/jdk: [backout] Avoid stub when calling to write-barrier from C2, remove all related code
roman at kennke.org
- RFC: loopnode.cpp clean up
Roman Kennke
- Redo: Avoid stub when calling to write-barrier from C2, remove all related code
Roman Kennke
- RFR: Improve/trim register saving/restoring around WB slowpath call in stub
Roman Kennke
- Redo: Avoid stub when calling to write-barrier from C2, remove all related code
Aleksey Shipilev
- hg: shenandoah/jdk: Redo: Avoid stub when calling to write-barrier from C2, remove all related code
roman at kennke.org
- RFR: Improve/trim register saving/restoring around WB slowpath call in stub
Aleksey Shipilev
- RFR: Improve/trim register saving/restoring around WB slowpath call in stub
Roman Kennke
- RFR: Improve/trim register saving/restoring around WB slowpath call in stub
Aleksey Shipilev
- RFR: Improve/trim register saving/restoring around WB slowpath call in stub
Roman Kennke
- RFR: Improve/trim register saving/restoring around WB slowpath call in stub
Roman Kennke
- RFR: Improve/trim register saving/restoring around WB slowpath call in stub
Roman Kennke
- RFR: Cherry-pick: 8213615: GC/C2 abstraction for escape analysis
Roman Kennke
- RFR: Cherry-pick: 8213615: GC/C2 abstraction for escape analysis
Zhengyu Gu
- hg: shenandoah/jdk: Cherry-pick: 8213615: GC/C2 abstraction for escape analysis
roman at kennke.org
- RFR: Cherry-pick: 8213746: GC/C2 abstraction for C2 matcher
Roman Kennke
- RFR: Cherry-pick: 8213746: GC/C2 abstraction for C2 matcher
Aleksey Shipilev
- hg: shenandoah/jdk: Cherry-pick: 8213746: GC/C2 abstraction for C2 matcher
roman at kennke.org
- RFR: Upstream merge to jdk-12+21
Roman Kennke
- RFR: Adjust SA to reflect recent changes on JVM side
Zhengyu Gu
- RFR: Adjust SA to reflect recent changes on JVM side
Roman Kennke
- RFR: Upstream merge to jdk-12+21
Aleksey Shipilev
- RFR: Upstream merge to jdk-12+21
Roman Kennke
- RFR: Upstream merge to jdk-12+21
Aleksey Shipilev
- RFR: Adjust SA to reflect recent changes on JVM side
Aleksey Shipilev
- RFR: Upstream merge to jdk-12+21
Aleksey Shipilev
- RFR: Upstream merge to jdk-12+21
Roman Kennke
- hg: shenandoah/jdk: 83 new changesets
roman at kennke.org
- RFR: Cherry-pick: 8214055: GC/C2 abstraction for phaseX
Roman Kennke
- RFR: Cherry-pick: 8214055: GC/C2 abstraction for phaseX
Aleksey Shipilev
- hg: shenandoah/jdk: Cherry-pick: 8214055: GC/C2 abstraction for phaseX
roman at kennke.org
- RFR: Cherry-pick: 8214057: GC/C2 abstraction for Node::has_special_unique_user()
Roman Kennke
- hg: shenandoah/jdk: Adjust SA to reflect recent changes on JVM side
zgu at redhat.com
- RFR: Remove _shenandoah_partial_gc GCCause
Roman Kennke
- RFR: Remove _shenandoah_partial_gc GCCause
Aleksey Shipilev
- RFR: Cherry-pick: 8214057: GC/C2 abstraction for Node::has_special_unique_user()
Aleksey Shipilev
- hg: shenandoah/jdk: 2 new changesets
roman at kennke.org
- RFR: Update copyrights
Aleksey Shipilev
- RFR: Update copyrights
Roman Kennke
- hg: shenandoah/jdk: Update copyrights
shade at redhat.com
- RFR: Prepare tests for upstreaming
Zhengyu Gu
- RFR: Prepare tests for upstreaming
Roman Kennke
- RFR: Prepare tests for upstreaming
Zhengyu Gu
- RFR: Prepare tests for upstreaming
Roman Kennke
- hg: shenandoah/jdk: Prepare tests for upstreaming
zgu at redhat.com
- RFR: Small cleanup in node.hpp
Roman Kennke
- RFR: Small cleanup in node.hpp
Roland Westrelin
- hg: shenandoah/jdk: Small cleanup in node.hpp
roman at kennke.org
- RFR: Fix Shenandoah test upstreaming patch
Zhengyu Gu
- RFR: Fix Shenandoah test upstreaming patch
Roman Kennke
- hg: shenandoah/jdk: Fix Shenandoah test upstreaming patch
zgu at redhat.com
- RFR: Minor cleanup of Shenandoah SA
Zhengyu Gu
- RFR: Minor cleanup of Shenandoah SA
Aleksey Shipilev
- RFR: Minor cleanup of Shenandoah SA
Roman Kennke
- hg: shenandoah/jdk: Minor cleanup of Shenandoah SA
zgu at redhat.com
- RFR: Make all Shenandoah product flags experimental
Roman Kennke
- RFR: Make all Shenandoah product flags experimental
Roman Kennke
- RFR: Eliminating Shenandoah exposure to CLD
Zhengyu Gu
- RFR: Eliminating Shenandoah exposure to CLD
Aleksey Shipilev
- RFR: Eliminating Shenandoah exposure to CLD
Roman Kennke
- hg: shenandoah/jdk: Eliminating Shenandoah exposure to CLD
zgu at redhat.com
- RFR: Use ShenandoahAllocationThreshold in ShenandoahStaticHeuristics constructor
Roman Kennke
- RFR: Clean up and regroup Shenandoah flags
Aleksey Shipilev
- RFR: Use ShenandoahAllocationThreshold in ShenandoahStaticHeuristics constructor
Aleksey Shipilev
- RFR: Clean up and regroup Shenandoah flags
Roman Kennke
- hg: shenandoah/jdk: Use ShenandoahAllocationThreshold in ShenandoahStaticHeuristics constructor
roman at kennke.org
- hg: shenandoah/jdk: 5 new changesets
shade at redhat.com
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- Heap inspection not working for OpenJDK 8 + Shenandoah
Roman Leventov
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Zhengyu Gu
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- Heap inspection not working for OpenJDK 8 + Shenandoah
Aleksey Shipilev
- RFR [8]: Enable heap inspection for Shenandoah
Aleksey Shipilev
- RFR [8]: Enable heap inspection for Shenandoah
Roman Kennke
- hg: shenandoah/jdk8u/hotspot: Enable heap inspection for Shenandoah
shade at redhat.com
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- Heap inspection not working for OpenJDK 8 + Shenandoah
Aleksey Shipilev
- Heap inspection not working for OpenJDK 8 + Shenandoah
Roman Leventov
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR: Upstreaming OWST task termination (Shenandoah changes)
Zhengyu Gu
- RFR: Upstreaming OWST task termination (Shenandoah changes)
Roman Kennke
- RFR: Upstreaming OWST task termination (Shenandoah changes)
Zhengyu Gu
- RFR: cherry pick 8214172: GC interface entry points for loop opts
Roland Westrelin
- RFR: cherry pick 8214362: C2: gc interface entry point for split if
Roland Westrelin
- RFR: cherry pick 8214172: GC interface entry points for loop opts
Roman Kennke
- RFR: cherry pick 8214362: C2: gc interface entry point for split if
Roman Kennke
- hg: shenandoah/jdk: [cherry pick] 8214172: GC interface entry points for loop opts
rwestrel at redhat.com
- hg: shenandoah/jdk: [cherry pick] 8214362: C2: gc interface entry point for split if
rwestrel at redhat.com
- RFR: Fix various formattings and namings in shared GC code
Roman Kennke
- RFR: Make all Shenandoah tests @requires vm.gc.Shenandoah
Roman Kennke
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR: Fix various formattings and namings in shared GC code
Aleksey Shipilev
- RFR: Shenandoah test groups should not include each other
Roman Kennke
- RFR: Shenandoah test groups should not include each other
Aleksey Shipilev
- RFR: Shenandoah test groups should not include each other
Roman Kennke
- RFR: Shenandoah test groups should not include each other
Aleksey Shipilev
- hg: shenandoah/jdk: 2 new changesets
roman at kennke.org
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR: Make all Shenandoah tests @requires vm.gc.Shenandoah
Aleksey Shipilev
- hg: shenandoah/jdk: Shenandoah should @require Shenandoah, @key gc, and have good @test
roman at kennke.org
- RFR: Make all Shenandoah tests @requires vm.gc.Shenandoah
Roman Kennke
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR: remove useless TraceLoopPredicate change compared to upstream
Roland Westrelin
- RFR: remove useless TraceLoopPredicate change compared to upstream
Aleksey Shipilev
- hg: shenandoah/jdk: remove TraceLoopPredicate change
rwestrel at redhat.com
- RFR: Fix indentation of CriticalNative* tests
Roman Kennke
- RFR: Fix indentation of CriticalNative* tests
Aleksey Shipilev
- RFR: Fix indentation of CriticalNative* tests
Roman Kennke
- RFR: Fix indentation of CriticalNative* tests
Aleksey Shipilev
- RFR: Fix shared tests to run without Shenandoah
Roman Kennke
- RFR: Fix shared tests to run without Shenandoah
Aleksey Shipilev
- Disable heap iteration for Shenandoah in SA
Roman Kennke
- RFR: Fix shared tests to run without Shenandoah
Roman Kennke
- Disable heap iteration for Shenandoah in SA
Zhengyu Gu
- RFR: Fix shared tests to run without Shenandoah
Aleksey Shipilev
- Disable heap iteration for Shenandoah in SA
Aleksey Shipilev
- Disable heap iteration for Shenandoah in SA
Roman Kennke
- Disable heap iteration for Shenandoah in SA
Aleksey Shipilev
- Disable heap iteration for Shenandoah in SA
Roman Kennke
- Disable heap iteration for Shenandoah in SA
Aleksey Shipilev
- RFR: Fix shared tests to run without Shenandoah
Roman Kennke
- Disable heap iteration for Shenandoah in SA
Roman Kennke
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR: Fix shared tests to run without Shenandoah
Zhengyu Gu
- RFR: Fix shared tests to run without Shenandoah
Aleksey Shipilev
- Disable heap iteration for Shenandoah in SA
Aleksey Shipilev
- RFR: Fix shared tests to run without Shenandoah
Roman Kennke
- Disable heap iteration for Shenandoah in SA
Roman Kennke
- RFR: Fix shared tests to run without Shenandoah
Aleksey Shipilev
- Disable heap iteration for Shenandoah in SA
Aleksey Shipilev
- hg: shenandoah/jdk: 2 new changesets
roman at kennke.org
- hg: shenandoah/jdk: Disable heap iteration for Shenandoah in SA
roman at kennke.org
- Disable heap iteration for Shenandoah in SA
Roman Kennke
- RFR: Filter out heap walk related hotspot_serviceability test
Zhengyu Gu
- RFR: Filter out heap walk related hotspot_serviceability test
Aleksey Shipilev
- RFR: Filter out heap walk related hotspot_serviceability test
Zhengyu Gu
- hg: shenandoah/jdk: Filter out heap walk related hotspot_serviceability test
zgu at redhat.com
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR: remove useless one line change in loopnode.cpp
Roland Westrelin
- RFR: remove useless one line change in loopnode.cpp
Roman Kennke
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR: Two small C2 cleanups
Roman Kennke
- RFR: Two small C2 cleanups
Aleksey Shipilev
- hg: shenandoah/jdk: remove useless change in loopnode.cpp
rwestrel at redhat.com
- RFR: move shenandoah specific code in its own set of ad files
Roland Westrelin
- RFR: Two small C2 cleanups
Roman Kennke
- RFR: move shenandoah specific code in its own set of ad files
Roman Kennke
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR: Upstream merge jdk-12+22
Roman Kennke
- RFR: Upstream merge jdk-12+22
Aleksey Shipilev
- hg: shenandoah/jdk: 79 new changesets
roman at kennke.org
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR (round 1), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR: Build simplifications
Roman Kennke
- RFR: Build simplifications
Aleksey Shipilev
- hg: shenandoah/jdk: Simplify build configury for Shenandoah
roman at kennke.org
- RFR: Two small C2 cleanups
Roman Kennke
- RFR: Two small C2 cleanups
Aleksey Shipilev
- hg: shenandoah/jdk: Two small C2 cleanups
roman at kennke.org
- hg: shenandoah/jdk: move shenandoah specific code into its own ad files
rwestrel at redhat.com
- RFC: more gc interface hooks for loop opts
Roland Westrelin
- RFC: more gc interface hooks for loop opts
Roman Kennke
- hg: shenandoah/jdk: more gc interface loop opts
rwestrel at redhat.com
- RFR: Remove leftover include in C2
Roman Kennke
- RFR: Remove leftover include in C2
Aleksey Shipilev
- hg: shenandoah/jdk: Remove leftover include in C2
roman at kennke.org
- RFR: Rehash Shenandoah tests
Aleksey Shipilev
- RFR: Rehash Shenandoah tests
Zhengyu Gu
- RFR: Rehash Shenandoah tests
Roman Kennke
- hg: shenandoah/jdk: 5 new changesets
shade at redhat.com
- RFR (round 3), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- sh/jdk fails with Serial
Aleksey Shipilev
- RFR (round 3), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR: Rename UINT64_FORMAT_HEX_W to UINT64_FORMAT_X_W
Aleksey Shipilev
- RFR: Rename UINT64_FORMAT_HEX_W to UINT64_FORMAT_X_W
Roman Kennke
- sh/jdk fails with Serial
Roland Westrelin
- hg: shenandoah/jdk: Rename UINT64_FORMAT_HEX_W to UINT64_FORMAT_X_W
shade at redhat.com
- sh/jdk fails with Serial
Aleksey Shipilev
- RFR: Put Shenandoah configs/macros in alphabetical order
Aleksey Shipilev
- RFR: Put Shenandoah configs/macros in alphabetical order
Roman Kennke
- RFR (round 3), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- hg: shenandoah/jdk: make sure chains of MergeMem nodes are optimized
rwestrel at redhat.com
- hg: shenandoah/jdk: Put Shenandoah configs/macros in alphabetical order
shade at redhat.com
- RFR: Move ShenandoahGCTracer to gc/shenandoah
Aleksey Shipilev
- RFR: Move ShenandoahGCTracer to gc/shenandoah
Roman Kennke
- hg: shenandoah/jdk: Move ShenandoahGCTracer to gc/shenandoah
shade at redhat.com
- RFR: Trim unused code from Shenandoah SA
Roman Kennke
- RFR: Trim unused code from Shenandoah SA
Aleksey Shipilev
- RFR: Trim unused code from Shenandoah SA
Roman Kennke
- RFR: Rename fields in (SA) ShenandoahHeap.java to omit 'Regions' and 'Field' suffix
Roman Kennke
- RFR: Rename fields in (SA) ShenandoahHeap.java to omit 'Regions' and 'Field' suffix
Aleksey Shipilev
- RFR: Rename fields in (SA) ShenandoahHeap.java to omit 'Regions' and 'Field' suffix
Roman Kennke
- RFR: Rename fields in (SA) ShenandoahHeap.java to omit 'Regions' and 'Field' suffix
Aleksey Shipilev
- RFR: Trim unused code from Shenandoah SA
Roman Kennke
- RFR: Trim unused code from Shenandoah SA
Aleksey Shipilev
- hg: shenandoah/jdk: 2 new changesets
roman at kennke.org
- RFR: Test @requires should check what GC is enabled at runtime
Aleksey Shipilev
- sh/jdk fails with Serial
Aleksey Shipilev
- RFR: Test @requires should check what GC is enabled at runtime
Roman Kennke
- RFR: Test @requires should check what GC is enabled at runtime
Roman Kennke
- RFR: Test @requires should check what GC is enabled at runtime
Aleksey Shipilev
- RFR: Test @requires should check what GC is enabled at runtime
Roman Kennke
- hg: shenandoah/jdk: Test @requires should check what GC is enabled at runtime
shade at redhat.com
- RFR: Fail early when critical barriers are disabled
Aleksey Shipilev
- RFR: Fail early when critical barriers are disabled
Roman Kennke
- RFR (round 3), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- hg: shenandoah/jdk: 2 new changesets
shade at redhat.com
- RFR (round 4), JDK-8214259: Implementation: JEP 189: Shenandoah: A Low-Pause Garbage Collector
Roman Kennke
- RFR: TestFullGCCount still not quite right
Zhengyu Gu
- RFR: TestFullGCCount still not quite right
Roman Kennke
- RFR: TestFullGCCount still not quite right
Zhengyu Gu
- RFR: TestFullGCCount still not quite right
Zhengyu Gu
- RFR: TestFullGCCount still not quite right
Zhengyu Gu
- RFR: TestFullGCCount still not quite right
Roman Kennke
Last message date:
Fri Nov 30 21:46:44 UTC 2018
Archived on: Tue Jan 15 20:23:06 UTC 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).