Planet JDKNews and views from the Java SE Development-Kit CommunityVariousRoman Kennke: Shenandoah GC: An overviewRoman Kennkehttp://rkennke.wordpress.com/?p=5852013-06-18T21:04:28Z2013-06-18T21:04:28Z
<div xmlns="http://www.w3.org/1999/xhtml">Let me give you a quick overview how the Shenandoah GC works. First of all, let’s look at the heap in Shenandoah. Shenandoah’s heap is basically (like all heaps) a big chunk of memory, and in Shenandoah it is divided into many regions. Consider a heap of 1 GB, and a region size of 1MB, […]</div>
Roman Kennke2013-06-18T21:04:28ZJim Laskey: Follow up: Taming the Nashorn...AGAIN...Jim Laskeyhttps://blogs.oracle.com/nashorn/entry/follow_up_taming_the_nashorn2013-06-17T15:20:37Z2013-06-17T15:20:37Z
<div xmlns="http://www.w3.org/1999/xhtml"><p>Another great article from hansolo_ <a shape="rect" href="http://harmoniccode.blogspot.de/2013/06/taming-nashornagain.html" title="Taming the Nashorn...AGAIN...">http://harmoniccode.blogspot.de/2013/06/taming-nashornagain.html</a> .</p></div>
jlaskey 2013-06-17T15:20:37ZMario Torre: Font Awesome!Mario Torrehttp://www.jroller.com/neugens/entry/font_awesome2013-06-15T19:04:56Z2013-06-15T19:04:56Z
<div xmlns="http://www.w3.org/1999/xhtml"><span> ...</span></div>
Mario Torre2013-06-15T19:04:56ZJonathan Gibbons: Testing javac: more, fasterJonathan Gibbonshttps://blogs.oracle.com/jjg/entry/speeding_up_javac_tests2013-06-14T14:51:03Z2013-06-14T14:51:03Z
<div xmlns="http://www.w3.org/1999/xhtml">Getting numbers is so much fun, and rarely fails to disappoint.</div>
jjg 2013-06-14T14:51:03ZRoman Kennke: Shenandoah: A pauseless GC for OpenJDKRoman Kennkehttp://rkennke.wordpress.com/?p=5812013-06-10T21:04:18Z2013-06-10T21:04:18Z
<div xmlns="http://www.w3.org/1999/xhtml">It’s been quite a while that I did not post anything. The reason is that I was busy with a very interesting new project in the last weeks, Shenandoah, a new GC for OpenJDK. Christine, a collegue of mine in Red Hat’s Java team, set out to build a next generation garbage collector for OpenJDK. […]</div>
Roman Kennke2013-06-10T21:04:18ZHenrik Ståhl: TZUpdater for JDK 7 available (again)Henrik Ståhlhttps://blogs.oracle.com/henrik/entry/tzupdater_for_jdk_7_available2013-06-10T20:16:04Z2013-06-10T20:16:04Z
<div xmlns="http://www.w3.org/1999/xhtml"><p>The Timezone Updater Tool (aka TZUpdater) is available for public download from OTN [1] again.</p></div>
Henrik Stahl 2013-06-10T20:16:04ZAndrew Hughes: IcedTea 2.4.0 Released!Andrew Hugheshttp://blog.fuseyism.com/?p=5562013-06-10T00:32:32Z2013-06-10T00:32:32Z
<div xmlns="http://www.w3.org/1999/xhtml">The IcedTea project provides a harness to build the source code from OpenJDK using Free Software build tools, along with additional features such as a PulseAudio sound driver and support for alternative virtual machines. This release is the next major release supporting OpenJDK 7. It is based on what will eventually become the upstream u40 [...]</div>
gnu_andrew2013-06-10T00:32:32ZDonald Smith: Quick note on Oracle Java SE Time Zone Updates #tzupdaterDonald Smithhttp://openj.dk/?p=2492013-06-08T20:48:41Z2013-06-08T20:48:41Z
<div xmlns="http://www.w3.org/1999/xhtml">As noted on a recent /. and TSS thread, some have noticed that a tool known as the Java SE Time Zone Updater (aka “TZUpdater”) is no longer publicly available. There seems to be some misunderstanding about the purpose of … <a shape="rect" href="http://openj.dk/2013/06/08/quick-note-on-oracle-java-se-time-zone-updates-tzupdater/">Continue reading <span>→</span></a></div>
DonaldOJDK2013-06-08T20:48:41ZDavid Dice: Jam Jar JetDavid Dicehttps://blogs.oracle.com/dave/entry/jam_jar_jet2013-05-31T15:15:39Z2013-05-31T15:15:39Z
<div xmlns="http://www.w3.org/1999/xhtml"><p>A simple working model of a <a shape="rect" href="http://en.wikipedia.org/wiki/Valveless_pulse_jet">valveless pulse jet engine</a> inspired by an article in <a shape="rect" href="http://makezine.com/05/jamjarjet/">Make</a> magazine. I found our worked better without the diffuser. Read the full article before you try this at home. Sometimes our blog systems does not allow embedded video, so just in case you can use this direct <a shape="rect" href="http://www.youtube.com/watch?v=6-FplUAMytA&feature=youtu.be">link</a>.</p></div>
Dave 2013-05-31T15:15:39ZDavid Dice: Scalable Statistics CountersDavid Dicehttps://blogs.oracle.com/dave/entry/scalable_statistics_counters2013-05-31T14:54:49Z2013-05-31T14:54:49Z
<div xmlns="http://www.w3.org/1999/xhtml"><p><a shape="rect" href="https://blogs.oracle.com/dave/resource/spaa13-dice-ScalableStatsCounters.pdf">Scalable Statistics Counters</a> will appear in <a shape="rect" href="http://www.cs.jhu.edu/~spaa/2013/program.html">SPAA 2013</a>.</p></div>
Dave 2013-05-31T14:54:49ZDavid Dice: Lightweight Contention Management for Efficient Compare-and-Swap OperationsDavid Dicehttps://blogs.oracle.com/dave/entry/lightweight_contention_management_for_efficient2013-05-31T14:34:18Z2013-05-31T14:34:18Z
<div xmlns="http://www.w3.org/1999/xhtml"><p>"Lightweight Contention Management for Efficient Compare-and-Swap Operations" by Dave Dice, <a shape="rect" href="http://www.cs.bgu.ac.il/~hendlerd/">Danny Hendler</a> and <a shape="rect" href="http://www.mirskys.com">Ilya Mirsky</a> will appear in <a shape="rect" href="http://www.europar2013.org/program/">Euro-Par 2013</a>. A longer technical report is also available in <a shape="rect" href="http://arxiv.org/abs/1305.5800">arxiv</a>. </p></div>
Dave 2013-05-31T14:34:18ZDalibor Topić: Food For Tests: 7u40 Build b26 & 8 Build b91Dalibor Topićurn:lj:livejournal.com:atom1:robilad:1340102013-05-30T18:45:54Z2013-05-30T18:45:54Z
<div xmlns="http://www.w3.org/1999/xhtml"><a shape="rect" href="http://jdk8.java.net" title="Test All The Builds!" />This week brought new Early Access builds of the JDK and related projects.On the JDK 7 side, the JDK 7 Update 40 Early Access Releases have been updated to <a shape="rect" href="https://jdk7.java.net/download.html">7u40 Build b26</a>. A list of changes is available <a shape="rect" href="http://download.java.net/jdk7u40/changes/jdk7u40-b26.html">here</a> - this build updates HotSpot to hs24-b45 and <a shape="rect" href="https://blogs.oracle.com/joew/entry/jaxp_1_5_in_jdk8">upgrades JAXP to 1.5</a>. On the JDK 8 side, the JDK 8 Early Access Releases <a shape="rect" href="https://jdk8.java.net/download.html">Build b91 ...</a></div>
2013-05-30T18:45:54ZJeroen Frijters: Overriding a Final FinalizeJeroen Frijtershttp://weblog.ikvm.net/PermaLink.aspx?guid=0f35cb7d-e3b3-400b-b829-6c975fa976462013-05-30T14:11:44Z2013-05-30T14:11:44Z
<div xmlns="http://www.w3.org/1999/xhtml"><p>
Compile the following code:
</p><code>class Base {
protected final void finalize() {
System.out.println("Base.finalize");
}
}
class Derived extends Base {
private void fin_lize() {
System.out.println("Derived.finalize");
}
public static void main(String[] args) {
new Derived();
System.gc();
System.runFinalization();
}
}</code><span> ...</span></div>
2013-05-30T14:11:44ZJonathan Gibbons: javadoc TLCJonathan Gibbonshttps://blogs.oracle.com/jjg/entry/javadoc_tlc2013-05-29T23:06:28Z2013-05-29T23:06:28Z
<div xmlns="http://www.w3.org/1999/xhtml"><p>
The recent series of patches<sup>1</sup> for javadoc completes the work started during JDK 7 to change the internal data model for standard javadoc doclets from strings to a document tree. As a result of this work, there should no longer be any unnecessary internal conversion from tree nodes to strings and back again.
</p></div>
jjg 2013-05-29T23:06:28ZJim Laskey: Repost: Taming the Nashorn (first impressions)...Jim Laskeyhttps://blogs.oracle.com/nashorn/entry/repost_taming_the_nashorn_first2013-05-29T14:34:22Z2013-05-29T14:34:22Z
<div xmlns="http://www.w3.org/1999/xhtml"><pre /><div><div><span><font size="2"><span>import</span> eu.hansolo.enzo.lcd.Lcd;</font></span></div><span> ...</span></div></div>
jlaskey 2013-05-29T14:34:22Z