November 2016 Archives by subject
Starting: Tue Nov 1 08:30:19 UTC 2016
Ending: Tue Nov 29 15:07:28 UTC 2016
Messages: 254
- Bug: humongous arrays allocations OOMEs
Aleksey Shipilev
- Bug: humongous arrays allocations OOMEs
Roman Kennke
- Bug: humongous arrays allocations OOMEs
Aleksey Shipilev
- Bug: humongous arrays allocations OOMEs
Roman Kennke
- Changes to core hotspot for Shenandoah
Christine Flood
- Collection set is empty -> conc mark cancelled
Aleksey Shipilev
- Collection set is empty -> conc mark cancelled
Roman Kennke
- Collection set is empty -> conc mark cancelled
Aleksey Shipilev
- Collection set is empty -> conc mark cancelled
Aleksey Shipilev
- Collection set is empty -> conc mark cancelled
Roman Kennke
- Collection set is empty -> conc mark cancelled (+ RFR)
Aleksey Shipilev
- Collection set is empty -> conc mark cancelled (+ RFR)
Roman Kennke
- Condition code not set after CAS on aarch64
Roman Kennke
- Condition code not set after CAS on aarch64
Roland Westrelin
- Condition code not set after CAS on aarch64
Andrew Haley
- Condition code not set after CAS on aarch64
Roman Kennke
- Condition code not set after CAS on aarch64
Andrew Haley
- Condition code not set after CAS on aarch64
Roman Kennke
- Condition code not set after CAS on aarch64
Andrew Haley
- Condition code not set after CAS on aarch64
Roman Kennke
- Detailed description of changes made to the Hotspot code base outside of the Shenandoah directory.
Christine Flood
- Fw: Shenandoah: How small is small?
org.openjdk at io7m.com
- Fw: Shenandoah: How small is small?
Aleksey Shipilev
- Fwd: Re: RFR: Rename GraphKit::shenandoah_acmp_barrier into GraphKit::cmp_objects
Roland Westrelin
- Heads up: About to merge jdk9-b145 from upstream
Roman Kennke
- Heads up: About to merge jdk9-b145 from upstream
Aleksey Shipilev
- hg: shenandoah/jdk8u/corba: 205 new changesets
roman at kennke.org
- hg: shenandoah/jdk8u/hotspot: 10 new changesets
roman at kennke.org
- hg: shenandoah/jdk8u/hotspot: 1454 new changesets
roman at kennke.org
- hg: shenandoah/jdk8u/jaxp: 223 new changesets
roman at kennke.org
- hg: shenandoah/jdk8u/jaxws: 193 new changesets
roman at kennke.org
- hg: shenandoah/jdk8u/jdk: 581 new changesets
roman at kennke.org
- hg: shenandoah/jdk8u/langtools: 203 new changesets
roman at kennke.org
- hg: shenandoah/jdk8u/nashorn: 199 new changesets
roman at kennke.org
- hg: shenandoah/jdk8u: 195 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/corba: 15 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/corba: Added tag jdk-9+146 for changeset ecd74b41ab65
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: "passive" GC heuristics, that does Full GCs only.
ashipile at redhat.com
- hg: shenandoah/jdk9/hotspot: 2 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: 2 new changesets
ashipile at redhat.com
- hg: shenandoah/jdk9/hotspot: 2 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: 2 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: 2 new changesets
zgu at redhat.com
- hg: shenandoah/jdk9/hotspot: 333 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: 3 new changesets
zgu at redhat.com
- hg: shenandoah/jdk9/hotspot: 82 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: AArch64: Add remaining (weak / exchange) CAS-obj intrinsics for Shenandoah.
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Acceptance tests to verify Shenandoah can withstand allocations.
ashipile at redhat.com
- hg: shenandoah/jdk9/hotspot: acmp needs a wide membar to avoid incorrect anti dependencies
rwestrel at redhat.com
- hg: shenandoah/jdk9/hotspot: Added ShenandoahSATBBufferSize experimental flag
zgu at redhat.com
- hg: shenandoah/jdk9/hotspot: Add null-checking to write-barriers in aarch64 C1 cas and xchg impls.
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Add test for GCBasher with Shenandoah
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Backed out changeset 40e322c38a82
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Cancel events should print cause, and fire only once.
ashipile at redhat.com
- hg: shenandoah/jdk9/hotspot: Class.isAssignableFrom instrinsic needs to properly handle mem bar in acmp
rwestrel at redhat.com
- hg: shenandoah/jdk9/hotspot: Cleanup: break up too long source lines.
ashipile at redhat.com
- hg: shenandoah/jdk9/hotspot: Condition code not set after CAS on aarch64
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Don't initially evacuate synchronizer roots
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Enable UseShenandoahOWST by default
zgu at redhat.com
- hg: shenandoah/jdk9/hotspot: Experimental OWST implementation
zgu at redhat.com
- hg: shenandoah/jdk9/hotspot: Fix another stupid mistake: use K instead of M for MIN_REGION_SIZE.
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Fix build failure from the unlucky rename in the previous commit.
ashipile at redhat.com
- hg: shenandoah/jdk9/hotspot: Fix parallel object-monitor scanning
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Fix reclamation of humongous objects in mark-compact
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Fix small mistake/typo: typeOopArray->typeArrayOop.
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Full GC mark without liveness counting.
ashipile at redhat.com
- hg: shenandoah/jdk9/hotspot: handle rethrow call in PhaseIdealLoop::shenandoah_find_bottom_mem()
rwestrel at redhat.com
- hg: shenandoah/jdk9/hotspot: Heuristics fix, refactoring + 2 new heuristics
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Improve handling of cancelled-gc flag.
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: keep membar's adr_type after matching + membars in shenandoah's acmp and write barrier shouldn't be wide
rwestrel at redhat.com
- hg: shenandoah/jdk9/hotspot: Logic that moves a null check in the expanded barrier may cause a memory access that doesn't depend on the barrier to bypass the null check
rwestrel at redhat.com
- hg: shenandoah/jdk9/hotspot: Make CMBitMapRO::getNextMarkedWordAddress "inline".
ashipile at redhat.com
- hg: shenandoah/jdk9/hotspot: Mark scan prefetch: prefetch the oop contents while scanning the mark bitmap.
ashipile at redhat.com
- hg: shenandoah/jdk9/hotspot: Merge draining SATB and task queues
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Merge marked_object_iterate() impls.
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Null check handling in PhaseIdealLoop::shenandoah_pin_and_expand_barriers() can break graph
rwestrel at redhat.com
- hg: shenandoah/jdk9/hotspot: OWST competitive spin master
zgu at redhat.com
- hg: shenandoah/jdk9/hotspot: Parallelize object monitor scan during GC
zgu at redhat.com
- hg: shenandoah/jdk9/hotspot: Put back phase name for full_gc_mark_drain_queue
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Refactor/consolidate/cleanup
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Remove unappropriate comment.
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Reset bitmaps in MarkCompact should use parallel threads.
ashipile at redhat.com
- hg: shenandoah/jdk9/hotspot: Some more AArch64 CAS/CAE fixes
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Specialize iteration over marked objects.
ashipile at redhat.com
- hg: shenandoah/jdk9/hotspot: Superfluous conc GC cancellation when cset is empty. Cancelling GC here makes conc mark permanently cancelled.
ashipile at redhat.com
- hg: shenandoah/jdk9/hotspot: TestGCOld for Shenandoah
roman at kennke.org
- hg: shenandoah/jdk9/hotspot: Use correct marking bitmap when reclaiming humongous objects.
roman at kennke.org
- hg: shenandoah/jdk9/jaxp: 29 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/jaxp: 4 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/jaxws: 11 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/jaxws: 4 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/jdk: 17 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/jdk: 496 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/langtools: 123 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/langtools: Added tag jdk-9+146 for changeset 26f972dc2d17
roman at kennke.org
- hg: shenandoah/jdk9/nashorn: 42 new changesets
roman at kennke.org
- hg: shenandoah/jdk9/nashorn: 4 new changesets
roman at kennke.org
- hg: shenandoah/jdk9: 10 new changesets
roman at kennke.org
- hg: shenandoah/jdk9: 91 new changesets
roman at kennke.org
- missing memory barrier in acmp with C2
Roland Westrelin
- missing memory barrier in acmp with C2
Roman Kennke
- RER: Parallel object monitor scanning
Zhengyu Gu
- RER: Parallel object monitor scanning
Roman Kennke
- RER: Parallel object monitor scanning
Aleksey Shipilev
- RER: Parallel object monitor scanning
Aleksey Shipilev
- RER: Parallel object monitor scanning
Zhengyu Gu
- RER: Parallel object monitor scanning
Aleksey Shipilev
- RER: Parallel object monitor scanning
Zhengyu Gu
- RER: Parallel object monitor scanning
Aleksey Shipilev
- RER: Parallel object monitor scanning
Roman Kennke
- RER: Parallel object monitor scanning
Roman Kennke
- RFC (S): Prefetching during mark scans
Aleksey Shipilev
- RFC (S): Prefetching during mark scans
Roman Kennke
- RFC (S): Prefetching during mark scans
Aleksey Shipilev
- RFR (S): "passive" heuristics
Aleksey Shipilev
- RFR (S): "passive" heuristics
Roman Kennke
- RFR (S): Break too long source lines
Aleksey Shipilev
- RFR (S): Break too long source lines
Roman Kennke
- RFR (S): Break too long source lines
Aleksey Shipilev
- RFR (S): Full GC mark without liveness stats
Aleksey Shipilev
- RFR (S): Full GC mark without liveness stats
Roman Kennke
- RFR (S): Full GC mark without liveness stats
Aleksey Shipilev
- RFR (S): Full GC mark without liveness stats
Roman Kennke
- RFR (S): Mark scan prefetch
Aleksey Shipilev
- RFR (S): Mark scan prefetch
Roman Kennke
- RFR (S): Mark scan prefetch
Roman Kennke
- RFR (S): Mark scan prefetch
Aleksey Shipilev
- RFR (S): Reset bitmaps in MarkCompact should use parallel threads
Aleksey Shipilev
- RFR (S): Reset bitmaps in MarkCompact should use parallel threads
Aleksey Shipilev
- RFR (S): Reset bitmaps in MarkCompact should use parallel threads
Roman Kennke
- RFR (S): Reset bitmaps in MarkCompact should use parallel threads
Roman Kennke
- RFR (S): Reset bitmaps in MarkCompact should use parallel threads
Aleksey Shipilev
- RFR (S): Reset bitmaps in MarkCompact should use parallel threads
Roman Kennke
- RFR (S): Single-element buffer in thread-local taskqueues
Aleksey Shipilev
- RFR (S): Single-element buffer in thread-local taskqueues
Roman Kennke
- RFR (S): Single-element buffer in thread-local taskqueues
Aleksey Shipilev
- RFR (S): Single-element buffer in thread-local taskqueues
Roman Kennke
- RFR (S): Single-element buffer in thread-local taskqueues
Zhengyu Gu
- RFR (S): Single-element buffer in thread-local taskqueues
Aleksey Shipilev
- RFR (S): Single-element buffer in thread-local taskqueues
Zhengyu Gu
- RFR (S): Specialize iteration over marked objects
Aleksey Shipilev
- RFR (S): Specialize iteration over marked objects
Roman Kennke
- RFR (S): Specialize iteration over marked objects
Roman Kennke
- RFR (S): Specialize iteration over marked objects
Aleksey Shipilev
- RFR (S): Specialize iteration over marked objects
Roman Kennke
- RFR (XS): Cancel events should print cause, and fire only once
Aleksey Shipilev
- RFR (XS): Cancel events should print cause, and fire only once
Roman Kennke
- RFR (XS): ConcurrentMark overflow queues cleanup
Aleksey Shipilev
- RFR (XS): ConcurrentMark overflow queues cleanup
Roman Kennke
- RFR(XS): Corrected the number of task queues for resetting and printing task queue stats
Zhengyu Gu
- RFR(XS): Corrected the number of task queues for resetting and printing task queue stats
Aleksey Shipilev
- RFR (XS): Make CMBitMapRO::getNextMarkedWordAddress "inline"
Aleksey Shipilev
- RFR (XS): Make CMBitMapRO::getNextMarkedWordAddress "inline"
Roman Kennke
- RFR: AArch64 remaining CAS-obj impls
Roman Kennke
- RFR: AArch64 remaining CAS-obj impls
Roman Kennke
- RFR: AArch64 remaining CAS-obj impls
Roland Westrelin
- RFR: AArch64 remaining CAS-obj impls
Andrew Haley
- RFR: AArch64 remaining CAS-obj impls
Roman Kennke
- RFR: AArch64 remaining CAS-obj impls
Andrew Haley
- RFR: AArch64 remaining CAS-obj impls
Roman Kennke
- RFR: AArch64 remaining CAS-obj impls
Andrew Haley
- RFR: Add GCBasher test for Shenandoah
Roman Kennke
- RFR: Add GCBasher test for Shenandoah
Aleksey Shipilev
- RFR: Add GCBasher test for Shenandoah
Roman Kennke
- RFR: Add GCBasher test for Shenandoah
Aleksey Shipilev
- RFR: Adding ShenandoahSATBBufferSize experimental flag
Zhengyu Gu
- RFR: Adding ShenandoahSATBBufferSize experimental flag
Roman Kennke
- RFR: Add missing barriers
Roman Kennke
- RFR: Add missing barriers
Aleksey Shipilev
- RFR: Add missing barriers
Zhengyu Gu
- RFR: Add null-checking to write-barriers in aarch64 C1 cas and xchg impls.
Roman Kennke
- RFR: Add null-checking to write-barriers in aarch64 C1 cas and xchg impls.
Roland Westrelin
- RFR: Better handling of cancelled_gc
Roman Kennke
- RFR: Better handling of cancelled_gc
Aleksey Shipilev
- RFR: Better handling of cancelled_gc
Roman Kennke
- RFR: Better handling of cancelled_gc
Zhengyu Gu
- RFR: Better handling of cancelled_gc
Aleksey Shipilev
- RFR: Better handling of cancelled_gc
Andrew Haley
- RFR: Better handling of cancelled_gc
Roman Kennke
- RFR: Better handling of cancelled_gc
Roman Kennke
- RFR: Better handling of cancelled_gc
Aleksey Shipilev
- RFR: Collapse little assert blocks into big one
Roman Kennke
- RFR: Collapse little assert blocks into big one
Roland Westrelin
- RFR: Don't initially evacuate Synchronizer roots
Roman Kennke
- RFR: Don't initially evacuate Synchronizer roots
Zhengyu Gu
- RFR: Don't initially evacuate Synchronizer roots
Roman Kennke
- RFR: Don't initially evacuate Synchronizer roots
Zhengyu Gu
- RFR: Fix humongous object reclamation
Roman Kennke
- RFR: Fix humongous object reclamation
Aleksey Shipilev
- RFR: Fix parallel object-monitor scanning
Roman Kennke
- RFR: Fix parallel object-monitor scanning
Aleksey Shipilev
- RFR: Fix parallel object-monitor scanning
Roman Kennke
- RFR: Fix parallel object-monitor scanning
Aleksey Shipilev
- RFR: Fix reclamation of humongous objects in mark-compact
Roman Kennke
- RFR: Fix reclamation of humongous objects in mark-compact
Aleksey Shipilev
- RFR: Fix top-at-mark-start
Roman Kennke
- RFR: Fix top-at-mark-start
Aleksey Shipilev
- RFR: Heuristics fix, refactoring + 2 new heuristics
Roman Kennke
- RFR: Heuristics fix, refactoring + 2 new heuristics
Aleksey Shipilev
- RFR: Heuristics fix, refactoring + 2 new heuristics
Roman Kennke
- RFR: Heuristics fix, refactoring + 2 new heuristics
Aleksey Shipilev
- RFR: Improved, more flexible heap region size settings
Roman Kennke
- RFR: Improved, more flexible heap region size settings
Roman Kennke
- RFR: Improved, more flexible heap region size settings
Zhengyu Gu
- RFR: Improved, more flexible heap region size settings
Roman Kennke
- RFR: Improved, more flexible heap region size settings
Zhengyu Gu
- RFR: Make ShenandoahOWST option default
Zhengyu Gu
- RFR: Make ShenandoahOWST option default
Aleksey Shipilev
- RFR: Make ShenandoahOWST option default
Zhengyu Gu
- RFR: Make ShenandoahOWST option default
Aleksey Shipilev
- RFR: Merge draining SATB and task queues
Roman Kennke
- RFR: Merge draining SATB and task queues
Aleksey Shipilev
- RFR: Merge draining SATB and task queues
Roman Kennke
- RFR: Merge draining SATB and task queues
Aleksey Shipilev
- RFR: Merge draining SATB and task queues
Roman Kennke
- RFR: Merge marked_object_iterate() impls
Roman Kennke
- RFR: Merge marked_object_iterate() impls
Aleksey Shipilev
- RFR: OWST competitive spin master
Zhengyu Gu
- RFR: OWST competitive spin master
Roman Kennke
- RFR: OWST implementation
Zhengyu Gu
- RFR: OWST implementation
Roman Kennke
- RFR: OWST implementation
Zhengyu Gu
- RFR: OWST implementation
Zhengyu Gu
- RFR: OWST implementation
Roman Kennke
- RFR: OWST implementation
Zhengyu Gu
- RFR: OWST implementation
Zhengyu Gu
- RFR: OWST implementation
Roman Kennke
- RFR: Refactor/consolidate/cleanup
Roman Kennke
- RFR: Refactor/consolidate/cleanup
Aleksey Shipilev
- RFR: Refactor/consolidate/cleanup
Aleksey Shipilev
- RFR: Rename GraphKit::shenandoah_acmp_barrier into GraphKit::cmp_objects
Roman Kennke
- RFR: Some more AArch64 CAS/CAE fixes
Roman Kennke
- RFR: Some more AArch64 CAS/CAE fixes
Aleksey Shipilev
- RFR: Some more AArch64 CAS/CAE fixes
Andrew Haley
- RFR: Some more AArch64 CAS/CAE fixes
Roman Kennke
- RFR: Some more AArch64 CAS/CAE fixes
Aleksey Shipilev
- RFR: TestGCOld for Shenandoah
Roman Kennke
- RFR: TestGCOld for Shenandoah
Zhengyu Gu
- RFR: Utilize parallel workers for GC tasks during safepoints
Zhengyu Gu
- RFR: Utilize parallel workers for GC tasks during safepoints
Roman Kennke
- RFR: Utilize parallel workers for GC tasks during safepoints
Aleksey Shipilev
- RFR: Utilize parallel workers for GC tasks during safepoints
Zhengyu Gu
- RFR: Utilize parallel workers for GC tasks during safepoints
Zhengyu Gu
- RFR: Utilize parallel workers for GC tasks during safepoints
Aleksey Shipilev
- RFR: Utilize parallel workers for GC tasks during safepoints
Roman Kennke
- RFR: Utilize parallel workers for GC tasks during safepoints
Zhengyu Gu
- RFR: Utilize parallel workers for GC tasks during safepoints
Zhengyu Gu
- RFR: Utilize parallel workers for GC tasks during safepoints
Roman Kennke
- Shenandoah: How small is small?
Christine Flood
- Shenandoah: How small is small?
org.openjdk at io7m.com
- Shenandoah: How small is small?
org.openjdk at io7m.com
- Shenandoah: How small is small?
Aleksey Shipilev
- Shenandoah: How small is small?
Aleksey Shipilev
- Synchronizers roots scan/evac benchmark
Aleksey Shipilev
Last message date:
Tue Nov 29 15:07:28 UTC 2016
Archived on: Tue Nov 29 15:07:32 UTC 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).