Planet JDKNews and views from the Java SE Development-Kit CommunityVariousMark Reinhold: Project Jigsaw: The module systemMark Reinhold <div xmlns="">Putting it together</div> Mark Reinhold2016-03-25T15:14:10ZMarcus Hirt: Recording JMX data into JFRMarcus Hirt <div xmlns="">I recently saw a question on Stack Overflow regarding recording JMX data into JFR. I proposed that one could use JFR Java API to record MBean attributes, but I realized I never did a blog post on dynamic events. So this blog post will be about dynamic JFR event generation, and how to write a configurable […]</div> Marcus2016-03-25T02:14:49ZDavid Dice: Transact 2016David Dice <div xmlns=""><p>Appearing in <a shape="rect" href="">Transact 2016</a>:</p></div> Dave 2016-03-12T07:37:43ZMark Wielaard: Looking forward to GCC6 – Many new warningsMark Wielaard <div xmlns="">Like every new GCC release, GCC6 introduces a lot of new useful warnings. My favorite is still -Wmisleading-indentation. But there are many more that have found various bugs. Not all of them are enabled by default, but it makes sense to enable as many as possible when writing new code. Duplicate logic In GCC6 -Wlogical-op […]</div> Mark Wielaard2016-02-15T11:54:27ZNeal Gafter: Necessary and Sufficient CausesNeal, <div xmlns="">One of the common formulations of <i>determinism</i> is (quoting from <a shape="rect" href="">Wikipedia</a>) A world that satisfies this definition of determinism can evolve in only a single way over time. This definition is stonger than merely saying that the event's causes are <a shape="rect" href=""><em>necessary</em>, <em>sufficient</em>, or even <em>necessary and sufficient</em></a>. To see why that is so, I will demonstrate a series of model worlds each of which ...</div> Neal Gafter2016-02-14T18:52:00ZMarcus Hirt: Twins!Marcus Hirt <div xmlns="">So, this is quite old news. Well, 8 weeks to be precise. Not to mention that it really has nothing to do with Java or programming. That said, I felt I should put something here on the blog. The 12th of December Malin (my wife) gave birth to two healthy babies: Sebastian and Julia. The […]</div> Marcus2016-02-12T18:15:07ZMark Wielaard: Where are your symbols, debuginfo and sources?Mark Wielaard <div xmlns="">A package is more than a binary – make it observable Introduction I gave a presentation at Fosdem 2016 in the distributions developer room. This article is an extended version of the slide presenter notes. You can get the original from the talk page (press ‘h’ for help and ‘p’ to get the presenter view […]</div> Mark Wielaard2016-02-02T15:36:59Z