CFV: New project: Shenandoah
Mario Torre
neugens.limasoftware at gmail.com
Thu Sep 10 20:55:25 UTC 2015
Vote: Yes!!
Cheers,
Mario
2015-09-10 14:06 GMT+02:00 Roman Kennke <roman at kennke.org>:
> Project Shenandoah: An Ultra-low Pause time GC for OpenJDK
>
> Overview:
>
> I hereby propose the creation of the Shenandoah project with Christine
> H. Flood as the initial lead and the Hotspot group as the sponsoring
> group. [1]
>
> Shenandoah is an ultra-low pause time garbage collector that reduces GC
> pause times by performing more garbage collection work concurrently
> with the running Java program. CMS and G1 both perform concurrent
> marking of live objects. Shenandoah adds concurrent compaction.
>
> Shenandoah has so far been developed as part of the IcedTea project:
> http://icedtea.classpath.org/wiki/Shenandoah
>
> It has usable implementations for OpenJDK9 and OpenJDK8.
>
> Initial authors/reviewers:
> Christine Flood (cflood at redhat.com)
> Roman Kennke (rkennke at redhat.com)
>
> Christine H. Flood is a Principal Software Engineer at Red Hat.
> She has a long history of implementing garbage collected programming
> languages at MIT, Symbolics, Sun Labs, and now Red Hat. She helped
> develop both G1 and the parallel collector. A garbage collector
> with concurrent evacuation is the obvious next step.
>
> Roman Kennke is Principle Software Engineer at Red Hat, working on
> Shenandoah since two years now. Before this, he worked on Thermostat,
> and contributed to OpenJDK in several areas, most importantly the Zero
> and Shark ports, graphics, and ports to embedded platforms.
>
> Votes are due by Sept, 24th, 2015
>
> Only current OpenJDK Members [2] are eligible to vote on this
> motion. Votes must be cast in the open on the discuss list.
> Replying to this message is sufficient if your mail program
> honors the Reply-To header.
>
> For Lazy Consensus voting instructions, see [3].
>
> Best regards,
> Roman Kennke
>
> [1]
> http://mail.openjdk.java.net/pipermail/discuss/2015-August/003767.html
> [2] http://openjdk.java.net/census#members
> [3] http://openjdk.java.net/projects/#new-project-vote
--
pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF
Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF
Java Champion - Blog: http://neugens.wordpress.com - Twitter: @neugens
Proud GNU Classpath developer: http://www.classpath.org/
OpenJDK: http://openjdk.java.net/projects/caciocavallo/
Please, support open standards:
http://endsoftpatents.org/
More information about the discuss
mailing list