June 2018 Archives by date
Starting: Fri Jun 1 00:16:29 UTC 2018
Ending: Fri Jun 29 23:25:53 UTC 2018
Messages: 508
- hg: shenandoah/jdk: Fixed SA due to code refactoring and merging
zgu at redhat.com
- upstream merge: 8200303: C2 should leverage profiling for lookupswitch/tableswitch
Roland Westrelin
- upstream merge: 8200303: C2 should leverage profiling for lookupswitch/tableswitch
Roman Kennke
- upstream merge: 8200303: C2 should leverage profiling for lookupswitch/tableswitch
Aleksey Shipilev
- hg: shenandoah/jdk: 8200303: C2 should leverage profiling for lookupswitch/tableswitch
rwestrel at redhat.com
- upstream merge: 8200303: C2 should leverage profiling for lookupswitch/tableswitch
Roman Kennke
- upstream merge: 8200303: C2 should leverage profiling for lookupswitch/tableswitch
Roman Kennke
- upstream merge: 8200303: C2 should leverage profiling for lookupswitch/tableswitch
Aleksey Shipilev
- hg: shenandoah/jdk: Cherry-pick: 8203196: C1 emits incorrect code due to integer overflow in _tableswitch keys
roman at kennke.org
- RFR: Upstream merge 2018-06-01
Roman Kennke
- RFR: Upstream merge 2018-06-01
Aleksey Shipilev
- hg: shenandoah/jdk: 30 new changesets
roman at kennke.org
- RFR [10]: 2018-06-01, Bulk backports to sh/jdk10
Aleksey Shipilev
- RFR [8]: 2018-06-01, Bulk backports to sh/jdk8
Aleksey Shipilev
- RFR: Fix TestUnifiedLoggingSwitchStress test failure
Zhengyu Gu
- RFR: Fix TestUnifiedLoggingSwitchStress test failure
Aleksey Shipilev
- RFR: Fix TestUnifiedLoggingSwitchStress test failure
Zhengyu Gu
- RFR: Fix TestUnifiedLoggingSwitchStress test failure
Aleksey Shipilev
- RFR: Fix TestUnifiedLoggingSwitchStress test failure
Zhengyu Gu
- RFR: Fix TestUnifiedLoggingSwitchStress test failure
Aleksey Shipilev
- RFR [10]: 2018-06-01, Bulk backports to sh/jdk10
Roman Kennke
- RFR [8]: 2018-06-01, Bulk backports to sh/jdk8
Roman Kennke
- RFR: Fix TestUnifiedLoggingSwitchStress test failure
Zhengyu Gu
- RFR: Fix TestUnifiedLoggingSwitchStress test failure
Aleksey Shipilev
- hg: shenandoah/jdk: Fix TestUnifiedLoggingSwitchStress test failure
zgu at redhat.com
- RFR: Rearrange Shenandoah tests into 3 tiers
Zhengyu Gu
- RFR: Rearrange Shenandoah tests into 3 tiers
Roman Kennke
- RFR: Rearrange Shenandoah tests into 3 tiers
Aleksey Shipilev
- RFR [8]: 2018-06-01, Bulk backports to sh/jdk8
Aleksey Shipilev
- hg: shenandoah/jdk: Rearrange Shenandoah tests into 3 tiers
zgu at redhat.com
- RFR Fix TestFullGCALot test failure
Zhengyu Gu
- RFR Fix TestFullGCALot test failure
Roman Kennke
- RFR Fix TestFullGCALot test failure
Zhengyu Gu
- RFR Fix TestFullGCALot test failure
Roman Kennke
- hg: shenandoah/jdk: Fix TestFullGCALot test failure
zgu at redhat.com
- RFR: Shenandoah String Dedup refactoring
Roman Kennke
- Shenandoah jdk8 build for macOS High Sierra
Roman Kennke
- RFR: Merge upstream C1 modularization
Roman Kennke
- RFR: Merge upstream C1 modularization
Aleksey Shipilev
- hg: shenandoah/jdk8u/hotspot: 17 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: 3 new changesets
roman at kennke.org
- hg: shenandoah/jdk10: 16 new changesets
ashipile at redhat.com
- Shenandoah jdk8 build for macOS High Sierra
Aleksey Shipilev
- Feedback on Shenandoah GC on b118 private build
Viton, Pedro (Nokia - ES/Madrid)
- RFR [8]: Fix MacOS/Clang build failure
Aleksey Shipilev
- RFR: Resettable iterators to avoid dealing with copying/assignment compilation differences
Aleksey Shipilev
- RFR [8]: Fix MacOS/Clang build failure
Roman Kennke
- RFR: Resettable iterators to avoid dealing with copying/assignment compilation differences
Roman Kennke
- RFR: Shenandoah String Dedup refactoring
Zhengyu Gu
- hg: shenandoah/jdk: Resettable iterators to avoid dealing with copying/assignment compilation differences
ashipile at redhat.com
- hg: shenandoah/jdk8u/hotspot: Fix MacOS/Clang build failure
ashipile at redhat.com
- RFR [10], 2018-06-04, Bulk backports to sh/jdk10
Aleksey Shipilev
- RFR [8], 2018-06-04, Bulk backports to sh/jdk8
Aleksey Shipilev
- RFR [10], 2018-06-04, Bulk backports to sh/jdk10
Zhengyu Gu
- Shenandoah jdk8 build for macOS High Sierra
Aleksey Shipilev
- RFR [8], 2018-06-04, Bulk backports to sh/jdk8
Zhengyu Gu
- hg: shenandoah/jdk10: 5 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/hotspot: 4 new changesets
ashipile at redhat.com
- RFR: Disable AOT for Shenandoah
Zhengyu Gu
- RFR: Disable AOT for Shenandoah
Aleksey Shipilev
- hg: shenandoah/jdk: Disable AOT for Shenandoah
zgu at redhat.com
- RFR: Disable UseFastJNIAccessors for Shenandoah
Roman Kennke
- RFR: Disable UseFastJNIAccessors for Shenandoah
Aleksey Shipilev
- hg: shenandoah/jdk: Disable UseFastJNIAccessors for Shenandoah
roman at kennke.org
- Feedback on Shenandoah GC on b118 private build
Roman Kennke
- RFR: C1 barriers modularization aarch64 changes
Roman Kennke
- RFR: C1 barriers modularization aarch64 changes
Aleksey Shipilev
- hg: shenandoah/jdk: C1 barriers modularization aarch64 changes
roman at kennke.org
- Feedback on Shenandoah GC on b118 private build
Christine Flood
- RFR: Full GC should cleanup earlier/bad version of redefined classes
Zhengyu Gu
- RFR: Full GC should cleanup earlier/bad version of redefined classes
Roman Kennke
- RFR: Full GC should cleanup earlier/bad version of redefined classes
Zhengyu Gu
- RFR: Full GC should cleanup earlier/bad version of redefined classes
Zhengyu Gu
- RFR: Full GC should cleanup earlier/bad version of redefined classes
Roman Kennke
- RFR: Full GC should cleanup earlier/bad version of redefined classes
Zhengyu Gu
- RFR: Full GC should cleanup earlier/bad version of redefined classes
Roman Kennke
- RFR: Upstream merge 2018-06-05
Roman Kennke
- hg: shenandoah/jdk: Should cleanup previous/bad versions of redefined classes during full gc
zgu at redhat.com
- RFR: Upstream merge 2018-06-05
Zhengyu Gu
- hg: shenandoah/jdk: 77 new changesets
roman at kennke.org
- RFR: GC.heap_info DCmd expects metaspace info
Zhengyu Gu
- RFR: GC.heap_info DCmd expects metaspace info
Roman Kennke
- hg: shenandoah/jdk: Including metaspace info when reporting heap info
zgu at redhat.com
- Feedback on Shenandoah GC on b118 private build (2)
Viton, Pedro (Nokia - ES/Madrid)
- Feedback on Shenandoah GC on b118 private build (2)
Roman Kennke
- RFR: Merge conditional GC compilation from upstream
Roman Kennke
- RFR: Merge conditional GC compilation from upstream
Aleksey Shipilev
- RFR: Fix x86_64 non-PCH build
Aleksey Shipilev
- RFR: Fix x86_64 non-PCH build
Roman Kennke
- hg: shenandoah/jdk: 3 new changesets
roman at kennke.org
- RFR: Fix Minimal VM build
Andrew Haley
- RFR: Fix Minimal VM build
Aleksey Shipilev
- RFR: Fix Minimal VM build
Andrew Haley
- RFR: Fix Minimal VM build
Aleksey Shipilev
- RFR: Upstream merge 2018-06-06
Roman Kennke
- RFR: Upstream merge 2018-06-06
Aleksey Shipilev
- hg: shenandoah/jdk: 199 new changesets
roman at kennke.org
- hg: shenandoah/jdk: Fix x86_64 non-PCH build
ashipile at redhat.com
- Feedback on Shenandoah GC on b118 private build (2)
Zhengyu Gu
- RFR: Reinstate reference processing shortcut, missing after merge
Aleksey Shipilev
- RFR: Reinstate reference processing shortcut, missing after merge
Zhengyu Gu
- RFR: C1 xchg handling is broken: no item available after WB
Aleksey Shipilev
- RFR: Reinstate reference processing shortcut, missing after merge
Roman Kennke
- RFR: C1 xchg handling is broken: no item available after WB
Roman Kennke
- hg: shenandoah/jdk: 2 new changesets
ashipile at redhat.com
- RFR: C1 xchg_oop needs temp register operand
Aleksey Shipilev
- RFR: C1 xchg_oop needs temp register operand
Roman Kennke
- hg: shenandoah/jdk: C1 xchg_oop needs temp register operand
ashipile at redhat.com
- RFR: C1 shenandoah_wb expects obj in a register
Zhengyu Gu
- RFR: C1 shenandoah_wb expects obj in a register
Roman Kennke
- hg: shenandoah/jdk: C1 shenandoah_wb expects obj in a register
zgu at redhat.com
- Feedback from experiments on production application
Petr Janouch
- Merge upstream C2 modularization
Roman Kennke
- Merge upstream C2 modularization
Roland Westrelin
- hg: shenandoah/jdk: 3 new changesets
roman at kennke.org
- RFR: Merge remaining jdk11
Roman Kennke
- RFR: Merge remaining jdk11
Zhengyu Gu
- hg: shenandoah/jdk: 281 new changesets
roman at kennke.org
- hg: shenandoah/jdk: Fix release build after merge
roman at kennke.org
- RFR: Merge remaining jdk11
Roman Kennke
- RFR: Merge remaining jdk11
Zhengyu Gu
- RFR: Merge remaining jdk11
Roman Kennke
- hg: shenandoah/jdk: Removed stringtable rehashing at safepoint, should perform concurrently
zgu at redhat.com
- RFR: Merge remaining jdk11
Zhengyu Gu
- RFR: Merge remaining jdk11
Zhengyu Gu
- RFR: Merge remaining jdk11
Roman Kennke
- RFR: Fix array base addressing after merge
Roman Kennke
- RFR: Adaptive CSet selection selects excessively when memory is tight
Aleksey Shipilev
- RFR: Fix array base addressing after merge
Aleksey Shipilev
- RFR: Adaptive CSet selection selects excessively when memory is tight
Roman Kennke
- RFR: Some trivial-ish cleanups
Roman Kennke
- RFR: Some trivial-ish cleanups
Aleksey Shipilev
- RFR: Fix non-PCH build after merge
Aleksey Shipilev
- RFR: Fix non-PCH build after merge
Roman Kennke
- hg: shenandoah/jdk: 2 new changesets
roman at kennke.org
- hg: shenandoah/jdk: Fix non-PCH build after merge
ashipile at redhat.com
- RFR: Replace ShBarrierSet* casts with accessor
Roman Kennke
- hg: shenandoah/jdk: Adaptive CSet selection selects excessively when memory is tight
ashipile at redhat.com
- RFR: Replace ShBarrierSet* casts with accessor
Aleksey Shipilev
- RFR: Parallel +AlwaysPreTouch should run with max workers
Aleksey Shipilev
- RFR: Parallel +AlwaysPreTouch should run with max workers
Roman Kennke
- hg: shenandoah/jdk: Parallel +AlwaysPreTouch should run with max workers
ashipile at redhat.com
- RFR: Added logging for the number of workers used for GC cycles
Zhengyu Gu
- hg: shenandoah/jdk: Replace ShBarrierSet* casts with accessor
roman at kennke.org
- RFR: Added logging for the number of workers used for GC cycles
Aleksey Shipilev
- RFR: Abstraction for TLAB dummy object
Roman Kennke
- RFR: Added logging for the number of workers used for GC cycles
Zhengyu Gu
- RFR: Abstraction for TLAB dummy object
Aleksey Shipilev
- RFR: Added logging for the number of workers used for GC cycles
Aleksey Shipilev
- RFR: Abstraction for TLAB dummy object
Roman Kennke
- RFR: Upstream merge 2018-06-11
Roman Kennke
- RFR: Upstream merge 2018-06-11
Aleksey Shipilev
- RFR: Added logging for the number of workers used for GC cycles
Zhengyu Gu
- RFR: Added logging for the number of workers used for GC cycles
Aleksey Shipilev
- RFR: Fix incorrect ifdef INCLUDE_SHENANDOAHGC
Aleksey Shipilev
- RFR: Fix references to missing SharedRuntime::g1_wb_pre in AArch64
Aleksey Shipilev
- RFR: Fix references to G1SATBMarkQueueSet
Aleksey Shipilev
- RFR: Fix platform builds due to missing C1 stub gen declarations
Aleksey Shipilev
- RFR: Fix x86_32 build failure due to cmpxchg_oop mismatch
Aleksey Shipilev
- RFR: Fix incorrect ifdef INCLUDE_SHENANDOAHGC
Roman Kennke
- RFR: Fix references to missing SharedRuntime::g1_wb_pre in AArch64
Roman Kennke
- RFR: Fix references to G1SATBMarkQueueSet
Roman Kennke
- RFR: Fix platform builds due to missing C1 stub gen declarations
Roman Kennke
- RFR: Fix x86_32 build failure due to cmpxchg_oop mismatch
Roman Kennke
- hg: shenandoah/jdk: 5 new changesets
ashipile at redhat.com
- RFR: Disable Shenandoah with --with-jvm-features=-shenandoahgc
Aleksey Shipilev
- RFR: Disable Shenandoah with --with-jvm-features=-shenandoahgc
Roman Kennke
- hg: shenandoah/jdk: 46 new changesets
roman at kennke.org
- RFR: Disable Shenandoah with --with-jvm-features=-shenandoahgc
Aleksey Shipilev
- RFR: Disable Shenandoah with --with-jvm-features=-shenandoahgc
Roman Kennke
- hg: shenandoah/jdk: Disable Shenandoah with --with-jvm-features=-shenandoahgc
ashipile at redhat.com
- RFR: Move platform-specific ShenandoahBarrierSet to gc/shenandoah
Aleksey Shipilev
- RFR: Move platform-specific ShenandoahBarrierSet to gc/shenandoah
Roman Kennke
- hg: shenandoah/jdk: Move platform-specific ShenandoahBarrierSet to gc/shenandoah
ashipile at redhat.com
- RFR: Fix TestCommonGCLoads test
Aleksey Shipilev
- RFR: Fix TestCommonGCLoads test
Roman Kennke
- hg: shenandoah/jdk: Fix TestCommonGCLoads test
ashipile at redhat.com
- Perform gc-state checks with LoadB to fit C2 matchers
Aleksey Shipilev
- RFR: Fix Zero build
Aleksey Shipilev
- Perform gc-state checks with LoadB to fit C2 matchers
Roman Kennke
- Perform gc-state checks with LoadB to fit C2 matchers
Aleksey Shipilev
- Perform gc-state checks with LoadB to fit C2 matchers
Roman Kennke
- RFR: Fix Zero build
Roman Kennke
- RFR: Fix Minimal build
Aleksey Shipilev
- RFR: Fix Minimal build
Roman Kennke
- hg: shenandoah/jdk: 3 new changesets
ashipile at redhat.com
- RFR: Fix non-PCH build failures: x86_64, aarch64, arm32, ppc64, s390x
Aleksey Shipilev
- RFR: Fix non-PCH build failures: x86_64, aarch64, arm32, ppc64, s390x
Roman Kennke
- hg: shenandoah/jdk: Fix non-PCH build failures: x86_64, aarch64, arm32, ppc64, s390x
ashipile at redhat.com
- RFR: Upstream merge 2018-06-12
Roman Kennke
- RFR: Upstream merge 2018-06-12
Aleksey Shipilev
- hg: shenandoah/jdk: Added logging for the number of workers used for GC cycles
zgu at redhat.com
- RFR: Disable AOT without noise in stderr
Aleksey Shipilev
- RFR: Disable AOT without noise in stderr
Roman Kennke
- hg: shenandoah/jdk: Disable AOT without noise in stderr
ashipile at redhat.com
- hg: shenandoah/jdk: 25 new changesets
roman at kennke.org
- RFR [10], 2018-06-13, Bulk backports to sh/jdk10
Aleksey Shipilev
- RFR [8], 2018-06-13, Bulk backports to sh/jdk8
Aleksey Shipilev
- RFR [10], 2018-06-13, Bulk backports to sh/jdk10
Roman Kennke
- RFR [8], 2018-06-13, Bulk backports to sh/jdk8
Roman Kennke
- hg: shenandoah/jdk10: 12 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/hotspot: 11 new changesets
ashipile at redhat.com
- RFR [10]: Move (Java)Thread::_gc_state to lower offset to optimize barrier fast-path encoding
Aleksey Shipilev
- RFR [10]: Move (Java)Thread::_gc_state to lower offset to optimize barrier fast-path encoding
Roman Kennke
- C2 verification pass should not be executed right after parsing
Roland Westrelin
- C2 verification pass should not be executed right after parsing
Aleksey Shipilev
- hg: shenandoah/jdk10: Move (Java)Thread::_gc_state to lower offset to optimize barrier fast-path encoding
ashipile at redhat.com
- hg: shenandoah/jdk: Shenandoah's verification pass should not be executed before optimizations
rwestrel at redhat.com
- RFR: fix zgc build
Roland Westrelin
- RFR: fix zgc build
Aleksey Shipilev
- hg: shenandoah/jdk: zgc build fix
rwestrel at redhat.com
- RFR: Cleanup ASM leftovers
Roman Kennke
- RFR: Still need to call make_tlabs_parsable() even UseTLAB is disabled
Zhengyu Gu
- RFR: Cleanup ASM leftovers
Aleksey Shipilev
- hg: shenandoah/jdk: Cleanup ASM leftovers
roman at kennke.org
- RFR: Still need to call make_tlabs_parsable() even UseTLAB is disabled
Aleksey Shipilev
- RFR: Still need to call make_tlabs_parsable() even UseTLAB is disabled
Zhengyu Gu
- RFR: Still need to call make_tlabs_parsable() even UseTLAB is disabled
Aleksey Shipilev
- hg: shenandoah/jdk: SH::make_(tlabs)_parsable() should work correctly with/without TLABs
zgu at redhat.com
- Move all Shenandoah runtime entry points to ShenandoahRuntime
Roman Kennke
- RFR: Move Shenandoah stubs generation into ShenandoahBarrierSetAssembler
Roman Kennke
- RFR [10]: Fix incorrect ifdef INCLUDE_ALL_GCS
Aleksey Shipilev
- Move all Shenandoah runtime entry points to ShenandoahRuntime
Aleksey Shipilev
- RFR: Move Shenandoah stubs generation into ShenandoahBarrierSetAssembler
Aleksey Shipilev
- RFR [10]: Fix incorrect ifdef INCLUDE_ALL_GCS
Roman Kennke
- RFR: Move Shenandoah stubs generation into ShenandoahBarrierSetAssembler
Roman Kennke
- hg: shenandoah/jdk10: Fix incorrect ifdef INCLUDE_ALL_GCS
ashipile at redhat.com
- Move all Shenandoah runtime entry points to ShenandoahRuntime
Roman Kennke
- Move all Shenandoah runtime entry points to ShenandoahRuntime
Aleksey Shipilev
- hg: shenandoah/jdk: Move all Shenandoah runtime entry points to ShenandoahRuntime
roman at kennke.org
- RFR: typo causes write barrier to be used where a read barrier is sufficient
Roland Westrelin
- RFR: typo causes write barrier to be used where a read barrier is sufficient
Aleksey Shipilev
- RFR: typo causes write barrier to be used where a read barrier is sufficient
Roman Kennke
- RFR: Restore string table rehashing task in cleanup tasks
Zhengyu Gu
- RFR: typo causes write barrier to be used where a read barrier is sufficient
Aleksey Shipilev
- RFR: Restore string table rehashing task in cleanup tasks
Aleksey Shipilev
- hg: shenandoah/jdk: typo causes write barrier to be used where a read barrier is sufficient
rwestrel at redhat.com
- RFR: Restore string table rehashing task in cleanup tasks
Zhengyu Gu
- RFR: Restore string table rehashing task in cleanup tasks
Aleksey Shipilev
- RFR: Restore string table rehashing task in cleanup tasks
Zhengyu Gu
- RFR: Restore string table rehashing task in cleanup tasks
Aleksey Shipilev
- hg: shenandoah/jdk: Restore string table rehashing task in cleanup tasks
zgu at redhat.com
- RFR: Move Shenandoah stubs generation into ShenandoahBarrierSetAssembler
Roman Kennke
- RFR: Move Shenandoah stubs generation into ShenandoahBarrierSetAssembler
Roman Kennke
- RFR: Move Shenandoah stubs generation into ShenandoahBarrierSetAssembler
Aleksey Shipilev
- RFR: Move Shenandoah stubs generation into ShenandoahBarrierSetAssembler
Roman Kennke
- RFR: Move Shenandoah stubs generation into ShenandoahBarrierSetAssembler
Aleksey Shipilev
- hg: shenandoah/jdk: Move Shenandoah stubs generation into ShenandoahBarrierSetAssembler
roman at kennke.org
- RFR: Fix non-PCH build
Aleksey Shipilev
- RFR: Fix non-PCH build
Zhengyu Gu
- hg: shenandoah/jdk: Fix non-PCH build
ashipile at redhat.com
- RFR: shenandoah_barrier_stubs size is not enough to fit the stubs
Aleksey Shipilev
- RFR: shenandoah_barrier_stubs size is not enough to fit the stubs
Roman Kennke
- RFR: Avoid double-enqueueing store values in runtime
Roman Kennke
- hg: shenandoah/jdk: shenandoah_barrier_stubs size is not enough to fit the stubs
ashipile at redhat.com
- RFR: Only put regions with objects into traversal set
Roman Kennke
- RFR: Avoid double-enqueueing store values in runtime
Aleksey Shipilev
- hg: shenandoah/jdk: Avoid double-enqueueing store values in runtime
roman at kennke.org
- RFR: Only put regions with objects into traversal set
Aleksey Shipilev
- hg: shenandoah/jdk: Only put regions with objects into traversal set
roman at kennke.org
- RFR [8] [backport] Move (Java)Thread::_gc_state to lower offset to optimize barrier fast-path encoding
Aleksey Shipilev
- RFR: Should return zero actual allocated size when allocation failed
Zhengyu Gu
- RFR: Should return zero actual allocated size when allocation failed
Aleksey Shipilev
- hg: shenandoah/jdk: Should return zero actual allocated size when allocation failed
zgu at redhat.com
- RFR: Should return zero actual allocated size when allocation failed
Roman Kennke
- Proof-of-concet: Fast arraycopy/clone barrier for traversal
Roman Kennke
- RFR: AlwaysPreTouch fails with non-default ConcGCThreads
Aleksey Shipilev
- RFR: AlwaysPreTouch fails with non-default ConcGCThreads
Roman Kennke
- RFR: Remove racy assertion
Zhengyu Gu
- RFR: AlwaysPreTouch fails with non-default ConcGCThreads
Zhengyu Gu
- RFR: Remove racy assertion
Aleksey Shipilev
- hg: shenandoah/jdk: Removed racy assertion
zgu at redhat.com
- hg: shenandoah/jdk: AlwaysPreTouch fails with non-default ConcGCThreads
ashipile at redhat.com
- RFR: Conditionally build Shenandoah on supported platforms only
Aleksey Shipilev
- RFR: Fix x86_32 build
Aleksey Shipilev
- RFR: Backout: Only put regions with objects into traversal set
Roman Kennke
- RFR: Conditionally build Shenandoah on supported platforms only
Roman Kennke
- RFR: Fix x86_32 build
Roman Kennke
- RFR: Backout: Only put regions with objects into traversal set
Aleksey Shipilev
- hg: shenandoah/jdk: Backout: Only put regions with objects into traversal set
roman at kennke.org
- hg: shenandoah/jdk: 2 new changesets
ashipile at redhat.com
- RFR: Workaround traversal+C2 bug with individual loads/stores
Aleksey Shipilev
- RFR: Workaround traversal+C2 bug with individual loads/stores
Roman Kennke
- hg: shenandoah/jdk: Workaround traversal+C2 bug with individual loads/stores
ashipile at redhat.com
- RFR: Improve scheduling and interleaving of SATB processing in mark loop
Roman Kennke
- RFR: Improve scheduling and interleaving of SATB processing in mark loop
Roman Kennke
- RFR: Improve scheduling and interleaving of SATB processing in mark loop
Aleksey Shipilev
- RFR: Improve scheduling and interleaving of SATB processing in mark loop
Aleksey Shipilev
- RFR: Improve scheduling and interleaving of SATB processing in mark loop
Aleksey Shipilev
- RFR: Improve scheduling and interleaving of SATB processing in mark loop
Roman Kennke
- RFR: assert failure with traversal gc in macroAssembler_x86.cpp
Roland Westrelin
- RFR: assert failure with traversal gc in macroAssembler_x86.cpp
Roman Kennke
- RFR: assert failure with traversal gc in macroAssembler_x86.cpp
Aleksey Shipilev
- RFR: Improve scheduling and interleaving of SATB processing in mark loop
Aleksey Shipilev
- RFR: Improve scheduling and interleaving of SATB processing in mark loop
Roman Kennke
- RFR: assert failure with traversal gc in macroAssembler_x86.cpp
Aleksey Shipilev
- hg: shenandoah/jdk: Improve scheduling and interleaving of SATB processing in mark loop
ashipile at redhat.com
- RFR: Apply ShenandoahEvacOOMScope only for evac-taking paths in ShenandoahBarrierSet
Aleksey Shipilev
- RFR: Apply ShenandoahEvacOOMScope only for evac-taking paths in ShenandoahBarrierSet
Roman Kennke
- hg: shenandoah/jdk: Apply ShenandoahEvacOOMScope only for evac-taking paths in ShenandoahBarrierSet
ashipile at redhat.com
- RFR: assert failure with traversal gc in macroAssembler_x86.cpp
Roland Westrelin
- RFR: assert failure with traversal gc in macroAssembler_x86.cpp
Roland Westrelin
- RFR: (Re-)Enable arraycopy C2 optimizations for non-traversal GC
Roman Kennke
- RFR: (Re-)Enable arraycopy C2 optimizations for non-traversal GC
Aleksey Shipilev
- RFR: Replace risky SBS::need_update_refs_barrier with straightforward check
Aleksey Shipilev
- RFR: Replace risky SBS::need_update_refs_barrier with straightforward check
Roman Kennke
- RFR: Don't generate arraycopy pre-barrier calls for traversal GC
Roman Kennke
- RFR: Replace risky SBS::need_update_refs_barrier with straightforward check
Aleksey Shipilev
- RFR: Don't generate arraycopy pre-barrier calls for traversal GC
Aleksey Shipilev
- RFR: Replace risky SBS::need_update_refs_barrier with straightforward check
Roman Kennke
- hg: shenandoah/jdk: Replace risky SBS::need_update_refs_barrier with straightforward check
ashipile at redhat.com
- RFR: (Re-)Enable arraycopy C2 optimizations for non-traversal GC
Roman Kennke
- RFR: Don't generate arraycopy pre-barrier calls for traversal GC
Roman Kennke
- RFR: Don't generate arraycopy pre-barrier calls for traversal GC
Aleksey Shipilev
- RFR: (Re-)Enable arraycopy C2 optimizations for non-traversal GC
Aleksey Shipilev
- hg: shenandoah/jdk: 2 new changesets
roman at kennke.org
- hg: shenandoah/jdk: macro assembler's enqueue barrier register allocation
rwestrel at redhat.com
- RFR: Implement arraycopy post-processing in GC threads for Traversal GC
Roman Kennke
- RFR: Implement arraycopy post-processing in GC threads for Traversal GC
Aleksey Shipilev
- RFR: Pre-filter oops before enqueing them in SBS slowpaths
Aleksey Shipilev
- RFR: Pre-filter oops before enqueing them in SBS slowpaths
Roman Kennke
- RFR: Implement arraycopy post-processing in GC threads for Traversal GC
Roman Kennke
- RFR: Implement arraycopy post-processing in GC threads for Traversal GC
Aleksey Shipilev
- hg: shenandoah/jdk: Pre-filter oops before enqueing them in SBS slowpaths
ashipile at redhat.com
- RFR: Implement arraycopy post-processing in GC threads for Traversal GC
Roman Kennke
- RFR: Implement arraycopy post-processing in GC threads for Traversal GC
Aleksey Shipilev
- RFR: Implement arraycopy post-processing in GC threads for Traversal GC
Roman Kennke
- RFR: Implement arraycopy post-processing in GC threads for Traversal GC
Aleksey Shipilev
- hg: shenandoah/jdk: Implement arraycopy post-processing in GC threads for Traversal GC
roman at kennke.org
- RFR: Revert "macro assembler's enqueue barrier register allocation"
Aleksey Shipilev
- RFR: Revert "macro assembler's enqueue barrier register allocation"
Roman Kennke
- hg: shenandoah/jdk: Revert "macro assembler's enqueue barrier register allocation"
ashipile at redhat.com
- Two Shenandoah hs_err for build 25.171-b10
Jerven Bolleman
- Two Shenandoah hs_err for build 25.171-b10
Zhengyu Gu
- Two Shenandoah hs_err for build 25.171-b10
Jerven Bolleman
- RFR: SATB compaction hides unmarked objects until final-mark
Aleksey Shipilev
- RFR: SATB compaction hides unmarked objects until final-mark
Roman Kennke
- RFR: overflow integer during size calculation
Zhengyu Gu
- RFR: overflow integer during size calculation
Aleksey Shipilev
- hg: shenandoah/jdk: overflow integer during size calculation
zgu at redhat.com
- hg: shenandoah/jdk: SATB buffer filtering/compaction hides unmarked objects until final-mark
ashipile at redhat.com
- Two Shenandoah hs_err for build 25.171-b10
Aleksey Shipilev
- RFR: Process remaining SATB buffers in final mark/traverse loop instead of separate phase
Roman Kennke
- RFR: Process remaining SATB buffers in final mark/traverse loop instead of separate phase
Aleksey Shipilev
- RFR: Process remaining SATB buffers in final mark/traverse loop instead of separate phase
Aleksey Shipilev
- RFR [8] [backport] Move (Java)Thread::_gc_state to lower offset to optimize barrier fast-path encoding
Aleksey Shipilev
- RFR: Process remaining SATB buffers in final mark/traverse loop instead of separate phase
Roman Kennke
- RFR: Process remaining SATB buffers in final mark/traverse loop instead of separate phase
Aleksey Shipilev
- RFR: Process remaining SATB buffers in final mark/traverse loop instead of separate phase
Roman Kennke
- RFR: Process remaining SATB buffers in final mark/traverse loop instead of separate phase
Roman Kennke
- RFR: ShenandoahRootProcessor corrupts none Shenandoah VM_Operations
Zhengyu Gu
- RFR: ShenandoahRootProcessor corrupts none Shenandoah VM_Operations
Aleksey Shipilev
- RFR: Process remaining SATB buffers in final mark/traverse loop instead of separate phase
Aleksey Shipilev
- hg: shenandoah/jdk: Process remaining SATB buffers in final mark/traverse loop instead of separate phase
roman at kennke.org
- RFR: enqueue barrier + some other things
Roland Westrelin
- RFR: enqueue barrier + some other things
Aleksey Shipilev
- RFR: enqueue barrier + some other things
Roland Westrelin
- RFR: enqueue barrier + some other things
Roman Kennke
- RFR: enqueue barrier + some other things
Roman Kennke
- RFR: enqueue barrier + some other things
Roman Kennke
- RFR: Skip RESOLVE in SATBBufferClosure if no forwarded objects are in heap
Aleksey Shipilev
- RFR: Make in_cset checks use signed bytes to match C2 better
Aleksey Shipilev
- RFR: Skip RESOLVE in SATBBufferClosure if no forwarded objects are in heap
Roman Kennke
- RFR: enqueue barrier + some other things
Roland Westrelin
- RFR: Make in_cset checks use signed bytes to match C2 better
Roman Kennke
- RFR: enqueue barrier + some other things
Roland Westrelin
- RFR: enqueue barrier + some other things
Aleksey Shipilev
- RFR: enqueue barrier + some other things
Roland Westrelin
- hg: shenandoah/jdk: Skip RESOLVE in SATBBufferClosure if no forwarded objects are in heap
ashipile at redhat.com
- RFR: Skip RESOLVE in SATBBufferClosure if no forwarded objects are in heap
Aleksey Shipilev
- RFR: enqueue barrier + some other things
Roland Westrelin
- RFR: enqueue barrier + some other things
Roman Kennke
- RFR: enqueue barrier + some other things
Roman Kennke
- RFR: ShenandoahRootProcessor corrupts none Shenandoah VM_Operations
Zhengyu Gu
- RFR: ShenandoahRootProcessor corrupts none Shenandoah VM_Operations
Aleksey Shipilev
- hg: shenandoah/jdk: ShenandoahRootProcessor corrupts none Shenandoah VM_Operations
zgu at redhat.com
- Shenandoah crash on Mac OS X
Vsevolod Tolstopyatov
- RFR: In ASM SATB barrier, mov pre_val to c_rarg0 before call early, to protect c_rarg1
Roman Kennke
- Shenandoah crash on Mac OS X
Zhengyu Gu
- RFR: enqueue barrier + some other things
Roland Westrelin
- RFR: VSC++ requires space in between two string literals
Zhengyu Gu
- RFR: VSC++ requires space in between two string literals
Aleksey Shipilev
- RFR: enqueue barrier + some other things
Roland Westrelin
- Shenandoah crash on Mac OS X
Aleksey Shipilev
- RFR: In ASM SATB barrier, mov pre_val to c_rarg0 before call early, to protect c_rarg1
Aleksey Shipilev
- hg: shenandoah/jdk: VSC++ requires space(s) in between two string literals
zgu at redhat.com
- RFR: enqueue barrier + some other things
Aleksey Shipilev
- [Patch] Fix missing shenandoah entry in GCNameHelper::to_string
Joshua Matsuoka
- hg: shenandoah/jdk: Missing Shenandoah entry in GCNameHelper::to_string
ashipile at redhat.com
- Shenandoah crash on Mac OS X
Zhengyu Gu
- [Patch] Fix missing shenandoah entry in GCNameHelper::to_string
Aleksey Shipilev
- RFR: In ASM SATB barrier, mov pre_val to c_rarg0 before call early, to protect c_rarg1
Roman Kennke
- RFR: In ASM SATB barrier, mov pre_val to c_rarg0 before call early, to protect c_rarg1
Aleksey Shipilev
- RFR: enqueue barrier + some other things
Roland Westrelin
- RFR: In ASM SATB barrier, mov pre_val to c_rarg0 before call early, to protect c_rarg1
Roman Kennke
- hg: shenandoah/jdk: In ASM SATB barrier, mov pre_val to c_rarg0 before call early, to protect c_rarg1
roman at kennke.org
- Against hidden read barriers in intrinsics
Andrew Haley
- Against hidden read barriers in intrinsics
Roman Kennke
- RFR: enqueue barrier + some other things
Aleksey Shipilev
- RFR: enqueue barrier + some other things
Roland Westrelin
- RFR: enqueue barrier + some other things
Aleksey Shipilev
- Shenandoah crash on Mac OS X
Vsevolod Tolstopyatov
- [aarch64-port-dev ] Against hidden read barriers in intrinsics
Dmitrij Pochepko
- [aarch64-port-dev ] Against hidden read barriers in intrinsics
Roman Kennke
- Two Shenandoah hs_err for build 25.171-b10
Jerven Bolleman
- RFR: Remove workaround for JDK-8205006
Zhengyu Gu
- RFR: Remove workaround for JDK-8205006
Roman Kennke
- hg: shenandoah/jdk: 2 new changesets
zgu at redhat.com
- RFR: Disable LeakProfiler for Shenandoah
Zhengyu Gu
- RFR: Disable LeakProfiler for Shenandoah
Roman Kennke
- RFR: enqueue barrier + some other things
Roland Westrelin
- Against hidden read barriers in intrinsics
Andrew Haley
- RFR: enqueue barrier + some other things
Aleksey Shipilev
- RFR: [backport] overflow integer during size calculation
Roman Kennke
- RFR: [backport] overflow integer during size calculation
Roman Kennke
- RFR: [backport] overflow integer during size calculation
Aleksey Shipilev
- RFR: [backport] overflow integer during size calculation
Aleksey Shipilev
- hg: shenandoah/jdk10: [backport] overflow integer during size calculation
roman at kennke.org
- hg: shenandoah/jdk8u/hotspot: [backport] overflow integer during size calculation
roman at kennke.org
- hg: shenandoah/jdk: Disable LeakProfiler for Shenandoah
zgu at redhat.com
- RFR: enqueue barrier + some other things
Roland Westrelin
- RFR: enqueue barrier + some other things
Roman Kennke
- RFR: Upstream merge 2018-06-21
Roman Kennke
- RFR: Upstream merge 2018-06-21
Zhengyu Gu
- hg: shenandoah/jdk: refactor memory graph utility functions
rwestrel at redhat.com
- hg: shenandoah/jdk: move refactored memory graph utility code around
rwestrel at redhat.com
- hg: shenandoah/jdk: Late expanded enqueue barrier
rwestrel at redhat.com
- hg: shenandoah/jdk: 97 new changesets
roman at kennke.org
- RFR: Optimizing best of two work stealing queue selection
Zhengyu Gu
- RFR: Optimizing best of two work stealing queue selection
Thomas Schatzl
- RFR: Optimizing best of two work stealing queue selection
Zhengyu Gu
- RFR: Optimizing best of two work stealing queue selection
Thomas Schatzl
- RFR: Optimizing best of two work stealing queue selection
Zhengyu Gu
- RFR: Optimizing best of two work stealing queue selection
Zhengyu Gu
- ShenandoahStrDedupTable::lookup_or_add uses a lot of CPU time
Omar Kilani
- RFR: Adaptive thresholds for Traversal
Roman Kennke
- RFR: Fix unsupported configurations build after C2 changes
Aleksey Shipilev
- RFR: Adaptive thresholds for Traversal
Aleksey Shipilev
- RFR: Adaptive thresholds for Traversal
Roman Kennke
- RFR: Adaptive thresholds for Traversal
Aleksey Shipilev
- RFR: Fix unsupported configurations build after C2 changes
Roman Kennke
- RFR: Fix aarch64 build after merge
Roman Kennke
- hg: shenandoah/jdk: Adaptive thresholds for Traversal
roman at kennke.org
- RFR: Fix aarch64 build after merge
Aleksey Shipilev
- hg: shenandoah/jdk: Fix aarch64 build after merge
roman at kennke.org
- hg: shenandoah/jdk: Fix unsupported configurations build after C2 changes
ashipile at redhat.com
- RFR: Adjust worker threads according to refproc-ergo decisions
Roman Kennke
- RFR: Adjust worker threads according to refproc-ergo decisions
Aleksey Shipilev
- RFR: Adjust worker threads according to refproc-ergo decisions
Roman Kennke
- RFR: Adjust worker threads according to refproc-ergo decisions
Aleksey Shipilev
- RFR: Adjust worker threads according to refproc-ergo decisions
Roman Kennke
- RFR: Optimizing best of two work stealing queue selection
Zhengyu Gu
- hg: shenandoah/jdk: Adjust worker threads according to refproc-ergo decisions
roman at kennke.org
- RFR: Re-enable Thread-local handshakes by default in Shenandoah
Roman Kennke
- RFR: Re-enable Thread-local handshakes by default in Shenandoah
Aleksey Shipilev
- hg: shenandoah/jdk: Re-enable Thread-local handshakes by default in Shenandoah
roman at kennke.org
- RFR: [10] 2018-06-25: Bulk backports to sh/jdk10
Aleksey Shipilev
- RFR: [8] 2018-06-25: Bulk backports to sh/jdk8
Aleksey Shipilev
- RFR: [8] 2018-06-25: Bulk backports to sh/jdk8
Zhengyu Gu
- RFR: [10] 2018-06-25: Bulk backports to sh/jdk10
Roman Kennke
- RFR: [8] 2018-06-25: Bulk backports to sh/jdk8
Roman Kennke
- hg: shenandoah/jdk10: 18 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/hotspot: 13 new changesets
ashipile at redhat.com
- RFR: Re-enable Thread-local handshakes by default in Shenandoah
Aleksey Shipilev
- hg: shenandoah/jdk: [backout] Re-enable Thread-local handshakes by default in Shenandoah
roman at kennke.org
- RFR: Re-enable Thread-local handshakes by default in Shenandoah
Roman Kennke
- RFR: CollectedHeap::max_tlab_size is measured in words
Aleksey Shipilev
- RFR: CollectedHeap::max_tlab_size is measured in words
Roman Kennke
- hg: shenandoah/jdk: CollectedHeap::max_tlab_size is measured in words
ashipile at redhat.com
- RFR: Make in_cset checks use signed bytes to match C2 better
Aleksey Shipilev
- RFR: Make in_cset checks use signed bytes to match C2 better
Roman Kennke
- hg: shenandoah/jdk: Make in-cset checks use signed bytes to match C2 better
ashipile at redhat.com
- RFR: Fix assert in ShenandoahTraversalGC
Roman Kennke
- RFR: Fix assert in ShenandoahTraversalGC
Aleksey Shipilev
- hg: shenandoah/jdk: Fix assert in ShenandoahTraversalGC
roman at kennke.org
- hg: shenandoah/jdk10: [backport] Fix assert in ShenandoahTraversalGC
roman at kennke.org
- RFR: Constify ShHeapRegionSet and ShCollectionSet
Roman Kennke
- RFR: Constify ShHeapRegionSet and ShCollectionSet
Aleksey Shipilev
- hg: shenandoah/jdk: Constify ShHeapRegionSet and ShCollectionSet
roman at kennke.org
- RFR: merge of 8203197
Roland Westrelin
- RFR: merge of 8203197
Roman Kennke
- RFR: merge of 8203197
Roland Westrelin
- RFR: Optimizing best of two work stealing queue selection
Thomas Schatzl
- RFR: Optimizing best of two work stealing queue selection
Zhengyu Gu
- RFR: Embed traversal_set and root_regions into ShenandoahTraversalGC to avoid derefs
Roman Kennke
- RFR: Embed traversal_set and root_regions into ShenandoahTraversalGC to avoid derefs
Aleksey Shipilev
- RFR: Embed traversal_set and root_regions into ShenandoahTraversalGC to avoid derefs
Roman Kennke
- RFR: Embed traversal_set and root_regions into ShenandoahTraversalGC to avoid derefs
Aleksey Shipilev
- RFR: Embed traversal_set and root_regions into ShenandoahTraversalGC to avoid derefs
Roman Kennke
- RFR: Embed traversal_set and root_regions into ShenandoahTraversalGC to avoid derefs
Aleksey Shipilev
- hg: shenandoah/jdk: Embed traversal_set and root_regions into ShenandoahTraversalGC to avoid derefs
roman at kennke.org
- hg: shenandoah/jdk: 8203197: C2: consider all paths in loop body for loop predication
rwestrel at redhat.com
- hg: shenandoah/jdk: profile predicates fixes
rwestrel at redhat.com
- hg: shenandoah/jdk: various C2 fixes
rwestrel at redhat.com
- RFR: merge of 8203197
Roman Kennke
- RFR: Cherry-pick: 8204941: Refactor TemplateTable::_new to use MacroAssembler helpers for tlab and eden
Roman Kennke
- RFR: Cherry-pick: 8204941: Refactor TemplateTable::_new to use MacroAssembler helpers for tlab and eden
Aleksey Shipilev
- hg: shenandoah/jdk: Cherry-pick: 8204941: Refactor TemplateTable::_new to use MacroAssembler helpers for tlab and eden
roman at kennke.org
- RFR: merge of 8203197
Roman Kennke
- RFR: merge of 8203197
Roland Westrelin
- RFR: merge of 8203197
Roman Kennke
- RFR: Shenandoah String Dedup refactoring
Zhengyu Gu
- RFR: merge of 8203197
Roland Westrelin
- RFR: merge of 8203197
Roman Kennke
- hg: shenandoah/jdk: 11 new changesets
rwestrel at redhat.com
- RFR: Upstream merge 2018-06-30
Roman Kennke
- RFR: Upstream merge 2018-06-30
Roman Kennke
- RFR: Upstream merge 2018-06-30
Roman Kennke
Last message date:
Fri Jun 29 23:25:53 UTC 2018
Archived on: Mon Jul 9 19:26:25 UTC 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).