<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for zafena development</title>
	<atom:link href="http://labb.zafena.se/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://labb.zafena.se</link>
	<description></description>
	<pubDate>Wed, 08 Sep 2010 23:45:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>Comment on Processing Java IDE running on ARM embedded hardware by José Mendes</title>
		<link>http://labb.zafena.se/?p=30#comment-5132</link>
		<dc:creator>José Mendes</dc:creator>
		<pubDate>Sun, 29 Nov 2009 19:39:22 +0000</pubDate>
		<guid isPermaLink="false">http://labb.zafena.se/?p=30#comment-5132</guid>
		<description>check out the one that work fine and gonna replace my dns+web server www.igep-platform.com</description>
		<content:encoded><![CDATA[<p>check out the one that work fine and gonna replace my dns+web server <a href="http://www.igep-platform.com" rel="nofollow">http://www.igep-platform.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Quick initial Shark JIT on ARM benchmark by Damon Hart-Davis</title>
		<link>http://labb.zafena.se/?p=282#comment-5081</link>
		<dc:creator>Damon Hart-Davis</dc:creator>
		<pubDate>Thu, 05 Nov 2009 16:37:50 +0000</pubDate>
		<guid isPermaLink="false">http://labb.zafena.se/?p=282#comment-5081</guid>
		<description>Testing started... Please fit protecting clothing and retreat to underground bunkers!  B^&#62;

Rgds

Damon</description>
		<content:encoded><![CDATA[<p>Testing started&#8230; Please fit protecting clothing and retreat to underground bunkers!  B^&gt;</p>
<p>Rgds</p>
<p>Damon</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Quick initial Shark JIT on ARM benchmark by xerxes</title>
		<link>http://labb.zafena.se/?p=282#comment-5080</link>
		<dc:creator>xerxes</dc:creator>
		<pubDate>Thu, 05 Nov 2009 16:16:08 +0000</pubDate>
		<guid isPermaLink="false">http://labb.zafena.se/?p=282#comment-5080</guid>
		<description>I can happily announce that the warm-uptime that i have been worried about have been all removed by combining the Shark JIT with the optimized ASM interpreter on ARM.
Edward Nevill are the one to thank that have made all this happen quite quickly, all sources can be found in the icedtea6 sourcetree and mailinglist.

I have made some armv5 binarys that can be run on Ubuntu Jaunty systems like the Sheeva Plug and OpenRD-Client.
Give it a spin and tell us what you think!
http://labb.zafena.se/shark-testing/armv5/

Cheers and thanks Ed!
Xerxes</description>
		<content:encoded><![CDATA[<p>I can happily announce that the warm-uptime that i have been worried about have been all removed by combining the Shark JIT with the optimized ASM interpreter on ARM.<br />
Edward Nevill are the one to thank that have made all this happen quite quickly, all sources can be found in the icedtea6 sourcetree and mailinglist.</p>
<p>I have made some armv5 binarys that can be run on Ubuntu Jaunty systems like the Sheeva Plug and OpenRD-Client.<br />
Give it a spin and tell us what you think!<br />
<a href="http://labb.zafena.se/shark-testing/armv5/" rel="nofollow">http://labb.zafena.se/shark-testing/armv5/</a></p>
<p>Cheers and thanks Ed!<br />
Xerxes</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Quick Shark on ARM native build instructions by xerxes</title>
		<link>http://labb.zafena.se/?page_id=297#comment-5078</link>
		<dc:creator>xerxes</dc:creator>
		<pubDate>Wed, 04 Nov 2009 19:58:44 +0000</pubDate>
		<guid isPermaLink="false">http://labb.zafena.se/?page_id=297#comment-5078</guid>
		<description>Hi Cédric!

Guillaume Legris have made some great progress getting JavaME applications running on the iPhone using MIDPath, you should check it out its awesome: http://bloggl.thenesis.org/2009/03/midpath-on-iphone.html
JamVM are currently the most well tested jvm to use on the iPhone, try it!
http://draenog.blogspot.com/2008/11/jamvmgnu-classpathiphone-roundup.html

Ok back to your question: Yes, LLVM have great support for Darwin so I see no issues compiling it for the iPhone and MIDPath can be configured to use JavaSE JVM's like hotspot and Zero/Shark so you should be able to get some GUI's up and running as well!

The only issue that I can see are that hotspot JVM using Zero/Shark are currently only known to compile and run on Linux therefore some more porting work are required to get it running under Darwin as well. The OpenJDK BSD porters are the ones to team up with to make it happen!
http://landonf.bikemonkey.org/2008/08/20
http://landonf.bikemonkey.org/static/soylatte/
http://mail.openjdk.java.net/mailman/listinfo/bsd-port-dev

Cheers and have a great day!
Xerxes</description>
		<content:encoded><![CDATA[<p>Hi Cédric!</p>
<p>Guillaume Legris have made some great progress getting JavaME applications running on the iPhone using MIDPath, you should check it out its awesome: <a href="http://bloggl.thenesis.org/2009/03/midpath-on-iphone.html" rel="nofollow">http://bloggl.thenesis.org/2009/03/midpath-on-iphone.html</a><br />
JamVM are currently the most well tested jvm to use on the iPhone, try it!<br />
<a href="http://draenog.blogspot.com/2008/11/jamvmgnu-classpathiphone-roundup.html" rel="nofollow">http://draenog.blogspot.com/2008/11/jamvmgnu-classpathiphone-roundup.html</a></p>
<p>Ok back to your question: Yes, LLVM have great support for Darwin so I see no issues compiling it for the iPhone and MIDPath can be configured to use JavaSE JVM&#8217;s like hotspot and Zero/Shark so you should be able to get some GUI&#8217;s up and running as well!</p>
<p>The only issue that I can see are that hotspot JVM using Zero/Shark are currently only known to compile and run on Linux therefore some more porting work are required to get it running under Darwin as well. The OpenJDK BSD porters are the ones to team up with to make it happen!<br />
<a href="http://landonf.bikemonkey.org/2008/08/20" rel="nofollow">http://landonf.bikemonkey.org/2008/08/20</a><br />
<a href="http://landonf.bikemonkey.org/static/soylatte/" rel="nofollow">http://landonf.bikemonkey.org/static/soylatte/</a><br />
<a href="http://mail.openjdk.java.net/mailman/listinfo/bsd-port-dev" rel="nofollow">http://mail.openjdk.java.net/mailman/listinfo/bsd-port-dev</a></p>
<p>Cheers and have a great day!<br />
Xerxes</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Quick Shark on ARM native build instructions by Cédric Vidal</title>
		<link>http://labb.zafena.se/?page_id=297#comment-5077</link>
		<dc:creator>Cédric Vidal</dc:creator>
		<pubDate>Wed, 04 Nov 2009 18:43:36 +0000</pubDate>
		<guid isPermaLink="false">http://labb.zafena.se/?page_id=297#comment-5077</guid>
		<description>Hum, interesting. Since LLVM can target the iPhone, would it be possible to compile JVM bytecode for the iPhone using a Shark/Zero/LLVM/iPhone toolchain ?

That would make developing applications for iPhone in Java possible, which would be really cool :)</description>
		<content:encoded><![CDATA[<p>Hum, interesting. Since LLVM can target the iPhone, would it be possible to compile JVM bytecode for the iPhone using a Shark/Zero/LLVM/iPhone toolchain ?</p>
<p>That would make developing applications for iPhone in Java possible, which would be really cool <img src='http://labb.zafena.se/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Quick initial Shark JIT on ARM benchmark by Damon Hart-Davis</title>
		<link>http://labb.zafena.se/?p=282#comment-4894</link>
		<dc:creator>Damon Hart-Davis</dc:creator>
		<pubDate>Sat, 10 Oct 2009 20:12:19 +0000</pubDate>
		<guid isPermaLink="false">http://labb.zafena.se/?p=282#comment-4894</guid>
		<description>As to optimising start-up...  The tiered compilation stuff that Steve Goldman of Sun was working on would of course help with that if you got a light C1 quickly and then C2 when needed:

http://blogs.sun.com/fatcatair/category/Java

But also I'd suggested to him to simply remember which methods had been hot at startup but didn't run long enough after being compiled to get much benefit from compilation.  On a subsequent run those would be compiled as soon as (and this before) they were called (C1 level I guess) like an old-fashioned JIT.

Much safer and less data and dependencies to store than a code cache, and the worst that can really happen is some excess compilation for things that turned out not to be early/start-up hotspots *this* time, eg because the code was changed.

Java could really benefit from having such work folded back in IMHO...

Rgds

Damon</description>
		<content:encoded><![CDATA[<p>As to optimising start-up&#8230;  The tiered compilation stuff that Steve Goldman of Sun was working on would of course help with that if you got a light C1 quickly and then C2 when needed:</p>
<p><a href="http://blogs.sun.com/fatcatair/category/Java" rel="nofollow">http://blogs.sun.com/fatcatair/category/Java</a></p>
<p>But also I&#8217;d suggested to him to simply remember which methods had been hot at startup but didn&#8217;t run long enough after being compiled to get much benefit from compilation.  On a subsequent run those would be compiled as soon as (and this before) they were called (C1 level I guess) like an old-fashioned JIT.</p>
<p>Much safer and less data and dependencies to store than a code cache, and the worst that can really happen is some excess compilation for things that turned out not to be early/start-up hotspots *this* time, eg because the code was changed.</p>
<p>Java could really benefit from having such work folded back in IMHO&#8230;</p>
<p>Rgds</p>
<p>Damon</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Quick initial Shark JIT on ARM benchmark by Damon Hart-Davis</title>
		<link>http://labb.zafena.se/?p=282#comment-4892</link>
		<dc:creator>Damon Hart-Davis</dc:creator>
		<pubDate>Sat, 10 Oct 2009 07:36:56 +0000</pubDate>
		<guid isPermaLink="false">http://labb.zafena.se/?p=282#comment-4892</guid>
		<description>Ah, good work!  And luckily I don't think I care about most of the parts that Shark is handling less well unless network I/O gets snarled up the same way in JNI stuff!  B^&#62;

Rgds

Damon</description>
		<content:encoded><![CDATA[<p>Ah, good work!  And luckily I don&#8217;t think I care about most of the parts that Shark is handling less well unless network I/O gets snarled up the same way in JNI stuff!  B^&gt;</p>
<p>Rgds</p>
<p>Damon</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Quick initial Shark JIT on ARM benchmark by gbenson.net :: Long overdue update</title>
		<link>http://labb.zafena.se/?p=282#comment-4887</link>
		<dc:creator>gbenson.net :: Long overdue update</dc:creator>
		<pubDate>Fri, 09 Oct 2009 16:07:13 +0000</pubDate>
		<guid isPermaLink="false">http://labb.zafena.se/?p=282#comment-4887</guid>
		<description>[...] one last thing I want to do before I step aside for a couple of months. Xerxes Rånby posted some benchmarks of Zero, Shark, and the assembler interpreter on ARM; Shark is gratifyingly faster than everything [...]</description>
		<content:encoded><![CDATA[<p>[...] one last thing I want to do before I step aside for a couple of months. Xerxes Rånby posted some benchmarks of Zero, Shark, and the assembler interpreter on ARM; Shark is gratifyingly faster than everything [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Shark finally got the ARM by xerxes</title>
		<link>http://labb.zafena.se/?p=257#comment-4882</link>
		<dc:creator>xerxes</dc:creator>
		<pubDate>Fri, 09 Oct 2009 11:51:59 +0000</pubDate>
		<guid isPermaLink="false">http://labb.zafena.se/?p=257#comment-4882</guid>
		<description>Thank you all for your parts as well!
Robert and Ken:, the initial work you two made to enable quick cross-compile builds of OpenJDK have helped me enormously to make me able to quickly test and generate debug builds of Shark.

Clemens: Thank you for your work as well on the XRender backends to speeding up the Swing GUI operations, you work really makes a difference for Client GUI performance on ARM!
For you who dont know about Clemens XRender work check out: http://linuxhippy.blogspot.com/   and try run your favourite application with java -Dsun.java2d.xrender=True my.fancy.gui.HelloWorld its cool!

Damon: Hey, your work with running a green power efficient server running tomcat on a Sheevaplug are a true green computing future gem!
Checkout Damons notes on how to make a 1-5w main internet facing server running on ARM: http://www.earth.org.uk/note-on-SheevaPlug-setup.html

Clemens and Damon: The Jalimo cross compile work that I also have recently been involved in together with Ken and Robert will surely produce some cool binarys for you to use on your armv5tel maemo phone and sheeva plug. I plan to publish some binarys for testing somewhere during next week. 
The Jalimo project can be checked out at: http://evolvis.org/projects/jalimo</description>
		<content:encoded><![CDATA[<p>Thank you all for your parts as well!<br />
Robert and Ken:, the initial work you two made to enable quick cross-compile builds of OpenJDK have helped me enormously to make me able to quickly test and generate debug builds of Shark.</p>
<p>Clemens: Thank you for your work as well on the XRender backends to speeding up the Swing GUI operations, you work really makes a difference for Client GUI performance on ARM!<br />
For you who dont know about Clemens XRender work check out: <a href="http://linuxhippy.blogspot.com/" rel="nofollow">http://linuxhippy.blogspot.com/</a>   and try run your favourite application with java -Dsun.java2d.xrender=True my.fancy.gui.HelloWorld its cool!</p>
<p>Damon: Hey, your work with running a green power efficient server running tomcat on a Sheevaplug are a true green computing future gem!<br />
Checkout Damons notes on how to make a 1-5w main internet facing server running on ARM: <a href="http://www.earth.org.uk/note-on-SheevaPlug-setup.html" rel="nofollow">http://www.earth.org.uk/note-on-SheevaPlug-setup.html</a></p>
<p>Clemens and Damon: The Jalimo cross compile work that I also have recently been involved in together with Ken and Robert will surely produce some cool binarys for you to use on your armv5tel maemo phone and sheeva plug. I plan to publish some binarys for testing somewhere during next week.<br />
The Jalimo project can be checked out at: <a href="http://evolvis.org/projects/jalimo" rel="nofollow">http://evolvis.org/projects/jalimo</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Shark finally got the ARM by Damon Hart-Davis</title>
		<link>http://labb.zafena.se/?p=257#comment-4872</link>
		<dc:creator>Damon Hart-Davis</dc:creator>
		<pubDate>Wed, 07 Oct 2009 16:29:54 +0000</pubDate>
		<guid isPermaLink="false">http://labb.zafena.se/?p=257#comment-4872</guid>
		<description>Yep, I'm looking forward to jumping (on the) Shark!

Good work.

Rgds

Damon</description>
		<content:encoded><![CDATA[<p>Yep, I&#8217;m looking forward to jumping (on the) Shark!</p>
<p>Good work.</p>
<p>Rgds</p>
<p>Damon</p>
]]></content:encoded>
	</item>
</channel>
</rss>
