July 2018 Archives by author
Starting: Sun Jul 1 18:02:38 UTC 2018
Ending: Tue Jul 31 13:35:35 UTC 2018
Messages: 399
- Shenandoah JDK 11
Simone Bordet
- Shenandoah JDK 11
Simone Bordet
- JDK11 repo for Shenandoah?
Iris Clark
- JDK11 repo for Shenandoah?
Christine Flood
- Resignation letter for Shenandoah Project Lead
Christine Flood
- RFR: Shenandoah String Dedup refactoring
Zhengyu Gu
- RFR: Shenandoah String Dedup refactoring
Zhengyu Gu
- RFR: Shenandoah String Dedup refactoring
Zhengyu Gu
- RFR: Shenandoah String Dedup refactoring
Zhengyu Gu
- RFR: Make C1 write-barrier use a stub instead of dedicated instruction
Zhengyu Gu
- RFR (trivial): Fix C1 stub print-names
Zhengyu Gu
- StringInternCleanup test times out
Zhengyu Gu
- RFR: Shenandoah String Dedup refactoring
Zhengyu Gu
- RFR: Concurrent uncommit should be recorded as GC event + perf
Zhengyu Gu
- RFR: Concurrent uncommit should be recorded as GC event + perf
Zhengyu Gu
- RFR: Cleanup UseShenandoahOWST blocks
Zhengyu Gu
- RFR: Cleanup UseShenandoahOWST blocks
Zhengyu Gu
- ShenandoahStrDedupTable::lookup_or_add uses a lot of CPU time
Zhengyu Gu
- RFR: Add task termination and enhanced task queue state tracking
Zhengyu Gu
- RFR: Add task termination and enhanced task queue state tracking
Zhengyu Gu
- RFR: Add task termination and enhanced task queue state tracking
Zhengyu Gu
- RFR: Tacking termination of weakref processing
Zhengyu Gu
- RFR: Tacking termination of weakref processing
Zhengyu Gu
- RFR: Add task termination and enhanced task queue state tracking
Zhengyu Gu
- ShenandoahStrDedupStress.java test
Zhengyu Gu
- RFR: More efficient next bitmap resetting for traversal
Zhengyu Gu
- RFR: More efficient next bitmap resetting for traversal
Zhengyu Gu
- ShenandoahStrDedupStress.java test
Zhengyu Gu
- RFR: More efficient next bitmap resetting for traversal
Zhengyu Gu
- RFR: Skipping null strings during popping dedup string candidates
Zhengyu Gu
- RFR: Refactoring ShenandoahStrDedupStress test to reduce test time
Zhengyu Gu
- RFR: Fix build failure due to uninitialized variable
Zhengyu Gu
- RFR: Fix build failure due to uninitialized variable
Zhengyu Gu
- RFR: Refactoring ShenandoahStrDedupStress test to reduce test time
Zhengyu Gu
- RFR: Fix ShenandoahStrDedupStress test OOM
Zhengyu Gu
- RFR: Retry to fix ShenandoahStrDedupStree OOM
Zhengyu Gu
- RFR: Move periodic GC decision making to base GC heuristics class
Zhengyu Gu
- RFR: Move periodic GC decision making to base GC heuristics class
Zhengyu Gu
- RFR: Missing Evac OOM scope when reference processor is single threaded
Zhengyu Gu
- RFR: Missing Evac OOM scope when reference processor is single threaded
Zhengyu Gu
- RFR: Fix single-threaded reference processing
Zhengyu Gu
- RFR: Fix task queue assertion with traversal GC
Zhengyu Gu
- RFR: Reset TAMS for uncommitted empty regions to avoid leftover old values
Zhengyu Gu
- C2 assertion failure with traversal GC
Zhengyu Gu
- C2 assertion failure with traversal GC
Zhengyu Gu
- RFR: Upstream merge jdk/jdk11 -> shenandoah/jdk11 2018-07-27
Zhengyu Gu
- RFR: Move Shenandoah stress tests to tier3
Zhengyu Gu
- RFR: Upstream merge 2018-06-30
Roman Kennke
- RFR: Application pacing precision fixes
Roman Kennke
- RFR: Shenandoah String Dedup refactoring
Roman Kennke
- RFR: Shenandoah String Dedup refactoring
Roman Kennke
- RFR: Adaptive CSet selection overshoots max-CSet
Roman Kennke
- RFR: Remove leftover C1 workaround to fix c_rarg1 smashing
Roman Kennke
- RFR: Fix aarch64 build after merge
Roman Kennke
- RFR: Make C1 write-barrier use a stub instead of dedicated instruction
Roman Kennke
- RFR: Make C1 write-barrier use a stub instead of dedicated instruction
Roman Kennke
- RFR (trivial): Fix C1 stub print-names
Roman Kennke
- RFR: Cleanup/revert to upstream methodHandles_x86.cpp
Roman Kennke
- RFR: Fix 32bit x86 builds after upstream merge
Roman Kennke
- JDK11 repo for Shenandoah?
Roman Kennke
- RFR: Non-cancellable mark loops should have sensible stride
Roman Kennke
- RFR: Non-cancellable mark loops should have sensible stride
Roman Kennke
- RFR: Forceful SATB buffer flushes should be time-periodic, not traffic-dependent
Roman Kennke
- RFR: Let AccessBarrier call directly to inlineable resolve_forwarded
Roman Kennke
- RFR: ShenandoahBarrierSet::AB::cmpxchg must call non-oop super implementation
Roman Kennke
- RFR: Let AccessBarrier call directly to inlineable resolve_forwarded
Roman Kennke
- RFR: Verify global and local gc-state status
Roman Kennke
- RFR: Verify global and local gc-state status
Roman Kennke
- RFR: Full GC should not always update references
Roman Kennke
- RFR: Re-do streamlining of read-barriers in Access API, and fix call paths that might lead to read-barriers via oop_iterate()
Roman Kennke
- RFR: Pick up remaining jdk/jdk11 changes
Roman Kennke
- Shenandoah JDK 11
Roman Kennke
- RFR: Upstream merge from jdk/jdk 2018-07-06
Roman Kennke
- RFR: Re-do streamlining of read-barriers in Access API, and fix call paths that might lead to read-barriers via oop_iterate()
Roman Kennke
- RFR: Re-do streamlining of read-barriers in Access API, and fix call paths that might lead to read-barriers via oop_iterate()
Roman Kennke
- RFR: Remove safe_equals()
Roman Kennke
- RFR: Concurrent uncommit should be recorded as GC event + perf
Roman Kennke
- RFR: Traversal pacing is too aggressive: live data is way lower than free
Roman Kennke
- RFR: Cleanup UseShenandoahOWST blocks
Roman Kennke
- RFR: Cleanup UseShenandoahOWST blocks
Roman Kennke
- RFR: Cleanup UseShenandoahOWST blocks
Roman Kennke
- RFR [11], 2018-07-09, Bulk backports to sh/jdk11
Roman Kennke
- RFR [10], 2018-07-09, Bulk backports to sh/jdk10
Roman Kennke
- RFR [8], 2018-07-09, Bulk backports to sh/jdk8
Roman Kennke
- RFR: Remove C2 write-barrier from .ad files
Roman Kennke
- RFR: Remove C2 write-barrier from .ad files
Roman Kennke
- RFR: Consolidate assembly write barriers
Roman Kennke
- RFR: Consolidate AArch64 assembly write-barriers
Roman Kennke
- RFR: Consolidate assembly write barriers
Roman Kennke
- RFR: Assembler write barriers should consistently check for forwarded objects
Roman Kennke
- RFR: Assembler write barriers should consistently check for forwarded objects
Roman Kennke
- RFR: Re-add Shenandoah TLAB allocation in aarch64 assembly
Roman Kennke
- RFR: Re-add Shenandoah TLAB allocation in aarch64 assembly
Roman Kennke
- RFR: Several aarch64-related C1 fixes
Roman Kennke
- RFR: Fail when -XX:+UseShenandoahGC is used on unsupported platform
Roman Kennke
- RFR: Consolidate assembly write barriers
Roman Kennke
- RFR [11], 2018-07-10, Bulk backports to sh/jdk11
Roman Kennke
- RFR: Several C1 cleanups
Roman Kennke
- RFR: Several C1 cleanups
Roman Kennke
- RFR: Pacing improvements
Roman Kennke
- RFR: Proper units for allocation failure messages
Roman Kennke
- RFR: Mark-compact adjust pointers can be specialized with UseShenandoahMatrix
Roman Kennke
- RFR: Fix CAS-obj with expected=NULL
Roman Kennke
- RFR: Fix CAS-obj with expected=NULL
Roman Kennke
- RFR: Fix CAS-obj with expected=NULL
Roman Kennke
- RFR: Optimize CAS-null-obj for narrow-oops
Roman Kennke
- RFR: Upstream merge jdk/jdk -> shenandoah/jdk 2018-07-12
Roman Kennke
- RFR: Upstream merge jdk/jdk -> shenandoah/jdk 2018-07-12
Roman Kennke
- RFR: jdk11 upstream merge jdk-11+22
Roman Kennke
- RFR: fix aarch64 membar elision with shenandoah
Roman Kennke
- RFR: fix aarch64 membar elision with shenandoah
Roman Kennke
- RFR: fix aarch64 membar elision with shenandoah
Roman Kennke
- RFR: fix aarch64 membar elision with shenandoah
Roman Kennke
- RFR: Fix CAS-obj predicates and add expected-null-versions for cmpxchg-narrow-oop
Roman Kennke
- RFR: Report actual free size in non-verbose FreeSet status
Roman Kennke
- RFR: Pacer for evacuation should print "Avail" to capture discounting
Roman Kennke
- RFR: Elastic TLABs for Shenandoah
Roman Kennke
- RFR: Heap region count selection should only consider max heap size
Roman Kennke
- RFR: Actual size should be set to zero on allocation failure
Roman Kennke
- RFR: Micro-optimize traversal GC alloc check
Roman Kennke
- RFR: Hook up GCLABs to Elastic LAB support
Roman Kennke
- RFR: fix aarch64 membar elision with shenandoah
Roman Kennke
- RFR: Allocation tracker should really report bytes
Roman Kennke
- RFR: Complete liveness for recently allocated regions outside of allocation path
Roman Kennke
- RFR: fix aarch64 membar elision with shenandoah
Roman Kennke
- RFR: fix aarch64 membar elision with shenandoah
Roman Kennke
- RFR: GCLAB slowpath allocations should fit the object into GCLAB
Roman Kennke
- RFR: Only include regular and humongous regions in traversal set
Roman Kennke
- RFR: Fix TestSelectiveBarrierFlags
Roman Kennke
- RFR: More efficient next bitmap resetting for traversal
Roman Kennke
- RFR: More efficient next bitmap resetting for traversal
Roman Kennke
- RFR [8], 2018-07-16, Bulk backports to sh/jdk8
Roman Kennke
- RFR [10], 2018-07-16, Bulk backports to sh/jdk10
Roman Kennke
- RFR [11], 2018-07-16, Bulk backports to sh/jdk11
Roman Kennke
- RFR: Exponential thread-local GCLAB sizing
Roman Kennke
- RFR: Elastic TLABs may avoid racily peeking into the free set
Roman Kennke
- Some optimization to traversal-marking
Roman Kennke
- RFR: Refactor to group marking bitmap and TAMS structure in one class ShenandoahMarkingContext
Roman Kennke
- RFR: Avoid indirection to next-mark-context
Roman Kennke
- RFC [10]: jdk 10.0.2 merge
Roman Kennke
- RFC [10]: jdk 10.0.2 merge
Roman Kennke
- RFR: Avoid indirection to next-mark-context
Roman Kennke
- RFR [8]: Fix x86_32 build
Roman Kennke
- RFR [8]: Fix x86_32 build
Roman Kennke
- RFR: Refactor to group marking bitmap and TAMS structure in one class ShenandoahMarkingContext
Roman Kennke
- RFR: Traversal should resize TLABs
Roman Kennke
- RFR: Refactor to group marking bitmap and TAMS structure in one class ShenandoahMarkingContext
Roman Kennke
- RFR: Refactor alive-closures to deal better with new marking contexts
Roman Kennke
- RFR: Refactor alive-closures to deal better with new marking contexts
Roman Kennke
- RFR: Avoid indirection to next-mark-context
Roman Kennke
- RFR: TLAB sizing policy should converge faster with Shenandoah
Roman Kennke
- RFR: Enable worker scaling for ref-proc
Roman Kennke
- RFR: Missing Evac OOM scope when reference processor is single threaded
Roman Kennke
- RFR: Improve C2 barrier filtering: heap-stable check should test for HAS_FORWARDED only
Roman Kennke
- RFR: Fix single-threaded reference processing
Roman Kennke
- RFR: Fix task queue assertion with traversal GC
Roman Kennke
- RFR: Reset TAMS for uncommitted empty regions to avoid leftover old values
Roman Kennke
- WB midpath: CSet check and RB reversal
Roman Kennke
- WB midpath: CSet check and RB reversal
Roman Kennke
- RFR: Handle missing ShenandoahWriteBarrierRB case
Roman Kennke
- RFR: Upstream merge jdk/jdk -> shenandoah/jdk 2018-07-27
Roman Kennke
- RFR: Upstream merge jdk/jdk -> shenandoah/jdk 2018-07-27
Roman Kennke
- RFR: Upstream merge jdk/jdk11 -> shenandoah/jdk11 2018-07-27
Roman Kennke
- RFR: Move Shenandoah stress tests to tier3
Roman Kennke
- RFC: Pick up 8u181 to sh/jdk8u
Roman Kennke
- RFR [11], 2018-07-30, Bulk backports to sh/jdk11
Roman Kennke
- RFR [10], 2018-07-30, Bulk backports to sh/jdk10
Roman Kennke
- RFR [8], 2018-07-30, Bulk backports to sh/jdk8
Roman Kennke
- RFR: Refactor gc+init logging
Roman Kennke
- New Shenandoah Project Lead: Roman Kennke
Vladimir Kozlov
- RFR: Upstream merge 2018-06-30
Aleksey Shipilev
- RFR: Upstream merge 2018-06-30
Aleksey Shipilev
- RFR: Application pacing precision fixes
Aleksey Shipilev
- RFR: Shenandoah String Dedup refactoring
Aleksey Shipilev
- RFR: Adaptive CSet selection overshoots max-CSet
Aleksey Shipilev
- RFR: Remove leftover C1 workaround to fix c_rarg1 smashing
Aleksey Shipilev
- RFR: Fix aarch64 build after merge
Aleksey Shipilev
- RFR: Make C1 write-barrier use a stub instead of dedicated instruction
Aleksey Shipilev
- RFR: Shenandoah String Dedup refactoring
Aleksey Shipilev
- RFR: Cleanup/revert to upstream methodHandles_x86.cpp
Aleksey Shipilev
- StringInternCleanup test times out
Aleksey Shipilev
- RFR: Shenandoah String Dedup refactoring
Aleksey Shipilev
- RFR: Fix 32bit x86 builds after upstream merge
Aleksey Shipilev
- RFR: Non-cancellable mark loops should have sensible stride
Aleksey Shipilev
- RFR: Non-cancellable mark loops should have sensible stride
Aleksey Shipilev
- RFR: Forceful SATB buffer flushes should be time-periodic, not traffic-dependent
Aleksey Shipilev
- RFR: Let AccessBarrier call directly to inlineable resolve_forwarded
Aleksey Shipilev
- RFR: ShenandoahBarrierSet::AB::cmpxchg must call non-oop super implementation
Aleksey Shipilev
- RFR: Verify global and local gc-state status
Aleksey Shipilev
- RFR: Verify global and local gc-state status
Aleksey Shipilev
- RFR: Full GC should not always update references
Aleksey Shipilev
- RFR: Pick up remaining jdk/jdk11 changes
Aleksey Shipilev
- Shenandoah JDK 11
Aleksey Shipilev
- Shenandoah JDK 11
Aleksey Shipilev
- RFR: Upstream merge from jdk/jdk 2018-07-06
Aleksey Shipilev
- Shenandoah JDK 11
Aleksey Shipilev
- Shenandoah JDK 11
Aleksey Shipilev
- RFR: Re-do streamlining of read-barriers in Access API, and fix call paths that might lead to read-barriers via oop_iterate()
Aleksey Shipilev
- RFR: Re-do streamlining of read-barriers in Access API, and fix call paths that might lead to read-barriers via oop_iterate()
Aleksey Shipilev
- RFR: Remove safe_equals()
Aleksey Shipilev
- RFR: Concurrent uncommit should be recorded as GC event + perf
Aleksey Shipilev
- RFR: Concurrent uncommit should be recorded as GC event + perf
Aleksey Shipilev
- RFR: Concurrent uncommit should be recorded as GC event + perf
Aleksey Shipilev
- RFR: Traversal pacing is too aggressive: live data is way lower than free
Aleksey Shipilev
- RFR: Cleanup UseShenandoahOWST blocks
Aleksey Shipilev
- RFR [11], 2018-07-09, Bulk backports to sh/jdk11
Aleksey Shipilev
- RFR [10], 2018-07-09, Bulk backports to sh/jdk10
Aleksey Shipilev
- RFR [8], 2018-07-09, Bulk backports to sh/jdk8
Aleksey Shipilev
- RFR: Remove C2 write-barrier from .ad files
Aleksey Shipilev
- RFR: Remove C2 write-barrier from .ad files
Aleksey Shipilev
- RFR: Consolidate assembly write barriers
Aleksey Shipilev
- RFR: Consolidate AArch64 assembly write-barriers
Aleksey Shipilev
- RFR: Consolidate assembly write barriers
Aleksey Shipilev
- RFR: Consolidate assembly write barriers
Aleksey Shipilev
- RFR: Assembler write barriers should consistently check for forwarded objects
Aleksey Shipilev
- RFR: Assembler write barriers should consistently check for forwarded objects
Aleksey Shipilev
- RFR: Assembler write barriers should consistently check for forwarded objects
Aleksey Shipilev
- RFR: Re-add Shenandoah TLAB allocation in aarch64 assembly
Aleksey Shipilev
- RFR: Several aarch64-related C1 fixes
Aleksey Shipilev
- RFR: Fail when -XX:+UseShenandoahGC is used on unsupported platform
Aleksey Shipilev
- RFR: Consolidate assembly write barriers
Aleksey Shipilev
- RFR [11], 2018-07-10, Bulk backports to sh/jdk11
Aleksey Shipilev
- RFR: Several C1 cleanups
Aleksey Shipilev
- RFR: Pacing improvements
Aleksey Shipilev
- RFR: Proper units for allocation failure messages
Aleksey Shipilev
- RFR: Mark-compact adjust pointers can be specialized with UseShenandoahMatrix
Aleksey Shipilev
- RFR: Upstream merge jdk/jdk -> shenandoah/jdk 2018-07-12
Aleksey Shipilev
- RFR: Upstream merge jdk/jdk -> shenandoah/jdk 2018-07-12
Aleksey Shipilev
- RFR: jdk11 upstream merge jdk-11+22
Aleksey Shipilev
- RFR: Add task termination and enhanced task queue state tracking
Aleksey Shipilev
- RFR: fix aarch64 membar elision with shenandoah
Aleksey Shipilev
- RFR: Add task termination and enhanced task queue state tracking
Aleksey Shipilev
- RFR: Report actual free size in non-verbose FreeSet status
Aleksey Shipilev
- RFR: Pacer for evacuation should print "Avail" to capture discounting
Aleksey Shipilev
- RFR: Elastic TLABs for Shenandoah
Aleksey Shipilev
- RFR: Elastic TLABs for Shenandoah
Aleksey Shipilev
- RFR: Heap region count selection should only consider max heap size
Aleksey Shipilev
- RFR: Fix CAS-obj predicates and add expected-null-versions for cmpxchg-narrow-oop
Aleksey Shipilev
- RFR: Actual size should be set to zero on allocation failure
Aleksey Shipilev
- RFR: Micro-optimize traversal GC alloc check
Aleksey Shipilev
- RFR: Hook up GCLABs to Elastic LAB support
Aleksey Shipilev
- RFR: fix aarch64 membar elision with shenandoah
Aleksey Shipilev
- RFR: fix aarch64 membar elision with shenandoah
Aleksey Shipilev
- RFR: Allocation tracker should really report bytes
Aleksey Shipilev
- RFR: Tacking termination of weakref processing
Aleksey Shipilev
- RFR: Tacking termination of weakref processing
Aleksey Shipilev
- RFR: Complete liveness for recently allocated regions outside of allocation path
Aleksey Shipilev
- RFR: Add task termination and enhanced task queue state tracking
Aleksey Shipilev
- RFR: GCLAB slowpath allocations should fit the object into GCLAB
Aleksey Shipilev
- RFR: Add task termination and enhanced task queue state tracking
Aleksey Shipilev
- RFR: Only include regular and humongous regions in traversal set
Aleksey Shipilev
- RFR: Fix TestSelectiveBarrierFlags
Aleksey Shipilev
- RFR: More efficient next bitmap resetting for traversal
Aleksey Shipilev
- ShenandoahStrDedupStress.java test
Aleksey Shipilev
- ShenandoahStrDedupStress.java test
Aleksey Shipilev
- RFR: More efficient next bitmap resetting for traversal
Aleksey Shipilev
- RFR [8], 2018-07-16, Bulk backports to sh/jdk8
Aleksey Shipilev
- RFR [10], 2018-07-16, Bulk backports to sh/jdk10
Aleksey Shipilev
- RFR [11], 2018-07-16, Bulk backports to sh/jdk11
Aleksey Shipilev
- RFR: Skipping null strings during popping dedup string candidates
Aleksey Shipilev
- RFR: Exponential thread-local GCLAB sizing
Aleksey Shipilev
- RFR: Elastic TLABs may avoid racily peeking into the free set
Aleksey Shipilev
- RFR: Refactoring ShenandoahStrDedupStress test to reduce test time
Aleksey Shipilev
- RFR: Fix build failure due to uninitialized variable
Aleksey Shipilev
- RFR: Fix build failure due to uninitialized variable
Aleksey Shipilev
- RFR: Refactoring ShenandoahStrDedupStress test to reduce test time
Aleksey Shipilev
- RFC [10]: jdk 10.0.2 merge
Aleksey Shipilev
- Some optimization to traversal-marking
Aleksey Shipilev
- RFC [10]: jdk 10.0.2 merge
Aleksey Shipilev
- RFR: Refactor to group marking bitmap and TAMS structure in one class ShenandoahMarkingContext
Aleksey Shipilev
- RFR: Avoid indirection to next-mark-context
Aleksey Shipilev
- RFR [8]: Fix x86_32 build
Aleksey Shipilev
- RFR [8]: Fix x86_32 build
Aleksey Shipilev
- RFR: Fix ShenandoahStrDedupStress test OOM
Aleksey Shipilev
- RFR: Refactor to group marking bitmap and TAMS structure in one class ShenandoahMarkingContext
Aleksey Shipilev
- RFR: Traversal should resize TLABs
Aleksey Shipilev
- RFR: Refactor to group marking bitmap and TAMS structure in one class ShenandoahMarkingContext
Aleksey Shipilev
- RFR: Refactor alive-closures to deal better with new marking contexts
Aleksey Shipilev
- RFR: Avoid indirection to next-mark-context
Aleksey Shipilev
- RFR: TLAB sizing policy should converge faster with Shenandoah
Aleksey Shipilev
- RFR: Retry to fix ShenandoahStrDedupStree OOM
Aleksey Shipilev
- RFR: Enable worker scaling for ref-proc
Aleksey Shipilev
- RFR: Move periodic GC decision making to base GC heuristics class
Aleksey Shipilev
- RFR: Move periodic GC decision making to base GC heuristics class
Aleksey Shipilev
- RFR: Missing Evac OOM scope when reference processor is single threaded
Aleksey Shipilev
- RFR: Improve C2 barrier filtering: heap-stable check should test for HAS_FORWARDED only
Aleksey Shipilev
- RFR: Missing Evac OOM scope when reference processor is single threaded
Aleksey Shipilev
- RFR: Fix single-threaded reference processing
Aleksey Shipilev
- WB midpath: CSet check and RB reversal
Aleksey Shipilev
- WB midpath: CSet check and RB reversal
Aleksey Shipilev
- RFR: Handle missing ShenandoahWriteBarrierRB case
Aleksey Shipilev
- RFR: Upstream merge jdk/jdk -> shenandoah/jdk 2018-07-27
Aleksey Shipilev
- RFC: Pick up 8u181 to sh/jdk8u
Aleksey Shipilev
- RFR [11], 2018-07-30, Bulk backports to sh/jdk11
Aleksey Shipilev
- RFR [10], 2018-07-30, Bulk backports to sh/jdk10
Aleksey Shipilev
- RFR [8], 2018-07-30, Bulk backports to sh/jdk8
Aleksey Shipilev
- RFR: Refactor gc+init logging
Aleksey Shipilev
- RFR: Remove C2 write-barrier from .ad files
Roland Westrelin
- RFR: Fix CAS-obj with expected=NULL
Roland Westrelin
- RFR: fix aarch64 membar elision with shenandoah
Roland Westrelin
- RFR: fix aarch64 membar elision with shenandoah
Roland Westrelin
- RFR: fix aarch64 membar elision with shenandoah
Roland Westrelin
- RFR: fix aarch64 membar elision with shenandoah
Roland Westrelin
- RFR: fix aarch64 membar elision with shenandoah
Roland Westrelin
- RFR: fix aarch64 membar elision with shenandoah
Roland Westrelin
- hg: shenandoah/jdk: 258 new changesets
roman at kennke.org
- hg: shenandoah/jdk: Fix aarch64 build after merge
roman at kennke.org
- hg: shenandoah/jdk: Remove leftover C1 workaround to fix c_rarg1 smashing
roman at kennke.org
- hg: shenandoah/jdk: Make C1 write-barrier use a stub instead of dedicated instruction
roman at kennke.org
- hg: shenandoah/jdk: Fix C1 stub print-names
roman at kennke.org
- hg: shenandoah/jdk: Cleanup/revert to upstream methodHandles_x86.cpp
roman at kennke.org
- hg: shenandoah/jdk: Fix 32bit x86 builds after upstream merge
roman at kennke.org
- hg: shenandoah/jdk: Let AccessBarrier call directly to inlineable resolve_forwarded
roman at kennke.org
- hg: shenandoah/jdk: ShenandoahBarrierSet::AB::cmpxchg must call non-oop super implementation
roman at kennke.org
- hg: shenandoah/jdk: [backout] Let AccessBarrier call directly to inlineable resolve_forwarded
roman at kennke.org
- hg: shenandoah/jdk11: 47 new changesets
roman at kennke.org
- hg: shenandoah/jdk: 53 new changesets
roman at kennke.org
- hg: shenandoah/jdk: Re-do streamlining of read-barriers in Access API, and fix call paths that might lead to read-barriers via oop_iterate()
roman at kennke.org
- hg: shenandoah/jdk: Remove safe_equals()
roman at kennke.org
- hg: shenandoah/jdk: Micro-optimize AArch64 assembly write-barriers
roman at kennke.org
- hg: shenandoah/jdk: Remove C2 write-barrier from .ad files
roman at kennke.org
- hg: shenandoah/jdk: Re-add Shenandoah TLAB allocation in aarch64 assembly
roman at kennke.org
- hg: shenandoah/jdk: 2 new changesets
roman at kennke.org
- hg: shenandoah/jdk: Consolidate assembly write barriers
roman at kennke.org
- hg: shenandoah/jdk: Several C1 cleanups
roman at kennke.org
- hg: shenandoah/jdk: 106 new changesets
roman at kennke.org
- hg: shenandoah/jdk11: 54 new changesets
roman at kennke.org
- hg: shenandoah/jdk: Fix CAS-obj predicates and add expected-null-versions for cmpxchg-narrow-oop
roman at kennke.org
- hg: shenandoah/jdk: Only include regular and humongous regions in traversal set
roman at kennke.org
- hg: shenandoah/jdk: Fix TestSelectiveBarrierFlags
roman at kennke.org
- hg: shenandoah/jdk: More efficient next bitmap resetting for traversal
roman at kennke.org
- hg: shenandoah/jdk: Optimize traversal mark: constify, avoid polling traversal set and is_marked_next
roman at kennke.org
- hg: shenandoah/jdk: Refactor to group marking bitmap and TAMS structure in one class ShenandoahMarkingContext
roman at kennke.org
- hg: shenandoah/jdk: Refactor alive-closures to deal better with new marking contexts
roman at kennke.org
- hg: shenandoah/jdk: Avoid indirection to next-mark-context
roman at kennke.org
- hg: shenandoah/jdk: Enable worker scaling for ref-proc
roman at kennke.org
- hg: shenandoah/jdk: Fix single-threaded reference processing
roman at kennke.org
- hg: shenandoah/jdk: 168 new changesets
roman at kennke.org
- hg: shenandoah/jdk11: 119 new changesets
roman at kennke.org
- New Shenandoah Project Lead: Roman Kennke
mark.reinhold at oracle.com
- hg: shenandoah/jdk: Application pacing precision fixes
ashipile at redhat.com
- hg: shenandoah/jdk: Adaptive CSet selection overshoots max-CSet
ashipile at redhat.com
- hg: shenandoah/jdk: StringInternCleanup times out
ashipile at redhat.com
- hg: shenandoah/jdk: Non-cancellable mark loops should have sensible stride
ashipile at redhat.com
- hg: shenandoah/jdk: Forceful SATB buffer flushes should be time-periodic, not traffic-dependent
ashipile at redhat.com
- hg: shenandoah/jdk: 2 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: 2 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: 2 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk11: 7 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk10: 18 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/hotspot: 15 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: Assembler write barriers should consistently check for forwarded objects
ashipile at redhat.com
- hg: shenandoah/jdk: Fail when -XX:+UseShenandoahGC is used on unsupported platform
ashipile at redhat.com
- hg: shenandoah/jdk11: 8 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: 2 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: 2 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: 2 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: 4 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: 2 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: Hook up GCLABs to Elastic LAB support
ashipile at redhat.com
- hg: shenandoah/jdk: Allocation tracker should really report bytes
ashipile at redhat.com
- hg: shenandoah/jdk: Complete liveness for recently allocated regions outside the allocation path
ashipile at redhat.com
- hg: shenandoah/jdk: GCLAB slowpath allocations should fit the object into GCLAB
ashipile at redhat.com
- hg: shenandoah/jdk11: 23 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk10: 25 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/hotspot: 20 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: 4 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk10: 57 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/hotspot: Fix x86_32 build
ashipile at redhat.com
- hg: shenandoah/jdk: Traversal should resize TLABs
ashipile at redhat.com
- hg: shenandoah/jdk: TLAB sizing policy should converge faster with Shenandoah
ashipile at redhat.com
- hg: shenandoah/jdk: Improve C2 barrier filtering: heap-stable check should test for HAS_FORWARDED only
ashipile at redhat.com
- hg: shenandoah/jdk: Handle missing ShenandoahWriteBarrierRB case
ashipile at redhat.com
- hg: shenandoah/jdk8u/corba: 5 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/jaxp: 6 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u: 5 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/langtools: 5 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/jaxws: 6 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/nashorn: 5 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/jdk: 32 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/hotspot: 16 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk8u/hotspot: 11 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk10: 16 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: Refactor gc+init logging
ashipile at redhat.com
- hg: shenandoah/jdk11: 20 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk: fix aarch64 membar elision with shenandoah
rwestrel at redhat.com
- hg: shenandoah/jdk: 2 new changesets
zgu at redhat.com
- hg: shenandoah/jdk: Add task termination and enhanced task queue state tracking
zgu at redhat.com
- hg: shenandoah/jdk: Tracking termination of weakref processing and fixing typo
zgu at redhat.com
- hg: shenandoah/jdk: Print task queue statistics at the end of GC cycle
zgu at redhat.com
- hg: shenandoah/jdk: Skipping null strings when popping dedup string candidates
zgu at redhat.com
- hg: shenandoah/jdk: Fix build failure due to uninitialized variable
zgu at redhat.com
- hg: shenandoah/jdk: Refactoring ShenandoahStrDedupStress test to reduce test time
zgu at redhat.com
- hg: shenandoah/jdk: Fix ShenandoahStrDedupStress test OOM
zgu at redhat.com
- hg: shenandoah/jdk: Retry to fix ShenandoahStrDedupStree OOM
zgu at redhat.com
- hg: shenandoah/jdk: Move periodic GC decision making to GC heuristics base class
zgu at redhat.com
- hg: shenandoah/jdk: Fix task queue assertion with traversal GC
zgu at redhat.com
- hg: shenandoah/jdk: Reset TAMS for uncommitted empty regions to avoid leftover old values
zgu at redhat.com
- hg: shenandoah/jdk: Move Shenandoah stress tests to tier3
zgu at redhat.com
Last message date:
Tue Jul 31 13:35:35 UTC 2018
Archived on: Tue Jul 31 13:35:41 UTC 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).