CFV: New Project: Lilliput

Vladimir Kozlov vladimir.kozlov at
Tue Mar 16 17:42:19 UTC 2021

Vote: yes

Vladimir K

On 3/16/21 6:31 AM, Roman Kennke wrote:
> I hereby propose the creation of the Lilliput Project with
> Roman Kennke as the Lead and Hotspot as the sponsoring
> Group(s).
> Lilliput's primary goal is to explore techniques to downsize Java object headers in the Hotspot JVM from currently 128 
> bits to 64 bits or even less. This will reduce Java's memory footprint and we expect it to also improve performance 
> across most if not all workloads.
> Roman Kennke is a long-time OpenJDK contributor. He started contributing to Swing and Java2D in 2007 and co-lead the 
> Caciocavallo project (now de-funct), contributed to Thermostat, and also worked on Zero interpreter and Shark compiler. 
> His primary occupation since 2013 is the Shenandoah GC project, which produced the JEP 304: Garbage Collection Interface 
> and JEP 189: JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector.
> Suggested initial committers: John Rose, Dave Dice, Andrew Dinn, Andrew Haley, Erik Österlund, Aleksey Shipilev, Coleen 
> Phillimore, Stefan Karlsson, Per Liden, Thomas Stuefe, Gil Tene, David Holmes, Kim Barrett, Thomas Schatzl
> Votes are due by March, 31st, 2021.
> Only current OpenJDK Members [1] 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 [2].
> Roman Kennke
> [1]
> [2]

More information about the discuss mailing list