addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

OpenJDK Warnings Hack Day

  • Apr 23, 2012 · 6:30 PM
  • This location is shown only to members

There are still thousands of compiler warnings in the OpenJDK! Come join us for an evening of hacking on Java the language itself, removing those annoying compiler warnings and helping make Jaba build faster for everyone. Along the way you'll learn about the OpenJDK project, how the community works and the sort of strict diligence you need to apply for even the most seemingly simple fixes...

Join or login to comment.

  • Martijn V.

    It'll take some time I'm afraid. Getting patches into the OpenJDK is a slow process, you can check the pre-review progress here: and then it needs to go through formal review as well. I do sincerely apologise for the delay, we're still logistically getting off the ground a little.

    May 4, 2012

  • John P.

    So when is the next one and also what check in is safe to sync to and rebuild from... for more fixing...

    May 3, 2012

  • Stuart L.

    @Martijn - Thanks!

    April 25, 2012

  • Martijn V.

    @Stuart, I still have to add yours

    April 25, 2012

  • Martijn V.

    @Stuart - Yes!

    April 25, 2012

  • Stuart L.

    Will this track the progress of patches submitted after Monday?

    April 25, 2012

  • Martijn V.

    Hi all, for all of you who submitted patches, you can track your progress here:

    April 25, 2012

  • Graham A.

    More great work from Martijn, Ben & Co. in organising and focussing an eager group of devs.

    April 24, 2012

  • Martijn V.

    Best night yet! Something around ~100 patches were produced. Massive thanks to TimGroup and Graham Allan for hosting and Pizza. Kudos to the attendees who got stuck in from the word get go.

    April 24, 2012

  • Graham A.

    Forgot to mention before, but TIM Group will be providing pizza for this evening.

    April 23, 2012

  • A former member
    A former member

    Martijn - Are the docs for the process - I assume you've some notes building on - and the VirtualBox vms available for those who can't make it. I guess you've just got various branches cloned and ccache/prebuilt to speed stuff up.

    April 22, 2012

  • Martijn V.

    If you cannot attend please do change your RSVP so that people on the waiting list can get in, thanks!

    April 19, 2012

  • Graham A.

    The VMs Martijn supplies are definitely the most convenient way to just show up and get started. But if like me you don't have the computing power, it is definitely possible to build the OpenJDK without it, and it will be significantly faster than through a VM. Just takes a bit more patience and reading-up to get it working correctly. If this is your preferred choice, I'd recommend doing it prior to the meetup.

    For reference, I used a Thinkpad T61 with 2GB of RAM, and 7200rpm HDD.

    April 17, 2012

  • Martijn V.

    Henrik and James - You can pair with someone else if need be. The VM will have trunk already pre built, so in theory the recompiles should be small (except for the one long jtreg test the you'll run at the end). Can't recommend new hardware enough though if you're going to hack on OpenJDK going forwards... :-)

    April 17, 2012

  • Henrik

    Martijn, my laptop is not that powerful (Core 2 Duo and 2GB RAM). Do you think it makes sense to attend at all?

    April 17, 2012

  • Martijn V.

    Install VirtualBox :-), we'll provide the VM's to work on. Oh and _please_ ensure you're working on a powerful laptop. i5/i7, 4GB+ RAM and SSD are definitely preferred, the OpenJDK is a beast!

    April 17, 2012

  • John P.

    To speed things up on the day is there anything I should download, install, configure, sync or register for that would help.

    I'll be using a Mac with SnowLeopard (10.6) or would setting up a Linux VM be easier/better?

    April 17, 2012

25 went

Our Sponsors

  • Our Blog

    Read the latest news from the LJC

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Java/JVM Performance Analysis Tools & mentoring for Java related matters

  • LJC Aggrity

    Our LJC Aggrity site contains blog posts from our members

  • LJC Book Club

    Our Book club with book reviews from our members

  • Devoxx UK

    Java Community Conference in collaboration with the LJC, 8-10th June 16

  • SkillsMatter

    "Host, help organise, promote, film many of our meetings."

  • IBM

    Build Enterprise-grade apps at start-up speed.

  • New Relic

    New Relic makes sense of billions of metrics a day in real time.

  • Hazelcast

    Hazelcast is the leader in operating in-memory computing.

  • Java.Net

    We are an official Java User Group recognised by Oracle's JUG program

  • JRebel

    Free 3 month J-Rebel license.

  • O'Reilly

    40% discount on printed books and 50% on e-books.

  • Craft Rebellion

    Your choice of fresh craft beer, delivered. For 10% off use ‘LJC'

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy