<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6.1" -->
<rss version="0.92">
<channel>
	<title>zafena development</title>
	<link>http://labb.zafena.se</link>
	<description></description>
	<lastBuildDate>Wed, 10 Mar 2010 16:57:10 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>How to get Shark LLVM JIT CodeGen crash bugs fixed!</title>
		<description>When making a programming tool or a virtual machine getting the tool running perfectly stable without any crash bugs are always on a higher priority than gaining more speed. A crashing tool are a broken tool so I will share some tricks that I have practised to find and fix ...</description>
		<link>http://labb.zafena.se/?p=362</link>
			</item>
	<item>
		<title>LLVM JIT CPU autotuner patch in limbo</title>
		<description>
I have from time to time been working on a automatic CPU feature tuning code for Shark to make the LLVM JIT generate better code for Cortex-A8 class ARM CPUs. Using it i was able to gain some substantial speed-improvements, all in all it made Shark generate 30% faster code ...</description>
		<link>http://labb.zafena.se/?p=337</link>
			</item>
	<item>
		<title>Sharks and thumbs sighted in various cool constalations</title>
		<description>During the past months i have seen some really cool stuff done using small powerefficient ARM computers and OpenJDK.

[caption id="attachment_318" align="alignright" width="225" caption="Simple Simon PT connected to a hospital laboratory system by using a powerefficient plugcomputer and displaylink usb screen. All powered by OpenJDK"][/caption]

Simple Simon PT connects:

This project hooks up ...</description>
		<link>http://labb.zafena.se/?p=316</link>
			</item>
	<item>
		<title>Quick initial Shark JIT on ARM benchmark</title>
		<description>The results displayed are generated using the debug build of shark, with assertions, that I made on the 6th of October compared against release builds of the pure zero cpp interpreter and the optimised zero assembler interpreter, both from Icedtea6-1.6.1. 

Did we gain anything from having a jumping shark? By ...</description>
		<link>http://labb.zafena.se/?p=282</link>
			</item>
	<item>
		<title>The Shark finally got the ARM</title>
		<description>[caption id="attachment_258" align="alignnone" width="300" caption="The picture that made my day!"][/caption]

Ok.. so what happened?

xerxes@babbage-karmic:/wd/icedtea6/openjdk/build/linux-arm/bin$ ./java -version
java version "1.6.0_0"
OpenJDK Runtime Environment (IcedTea6 1.7pre-r2a3725ce72d4) (build 1.6.0_0-b16)
OpenJDK Shark VM (build 14.0-b16-product, mixed mode)

xerxes@babbage-karmic:/wd/icedtea6/openjdk/build/linux-arm/bin$ cat /proc/cpuinfo
Processor    : ARMv7 Processor rev 1 (v7l)
BogoMIPS    : 799.53
Features    : swp half thumb fastmult vfp edsp
CPU implementer    : 0x41
CPU architecture: ...</description>
		<link>http://labb.zafena.se/?p=257</link>
			</item>
	<item>
		<title>Hide and seek! The transition to green-computing are aproaching a home near you!</title>
		<description>4 running ARM developement boards are hidden in this picture, can you find them?



The ARM developement gear that I have access to have been rapidly upgraded during the past months and I do no longer experience any memory or storage bottlenecks. The boards in the picture are running native compiles, ...</description>
		<link>http://labb.zafena.se/?p=251</link>
			</item>
	<item>
		<title>Jalimo are now able to cross-compile Icedtea6-1.6.1!</title>
		<description>Dear Jalimo users!

I have pushed a quite massive patch into the Jalimo sourcetree to make all OpenJDK 6b16 recipe's in sync with and able to cross-compile the latest Icedtea6-1.6.1 release!

So... What’s New?
—————–
- Security fixes for:
CVE-2009-2670 – OpenJDK Untrusted applet System properties access
CVE-2009-2671 CVE-2009-2672 – OpenJDK Proxy mechanism information leaks
CVE-2009-2673 – ...</description>
		<link>http://labb.zafena.se/?p=246</link>
			</item>
	<item>
		<title>Haiku spins their first R1/Alpha release!</title>
		<description>The Haiku team finally made it, they have released their first spin of the free software implementation of "BeOS"!
The R1/alpha 1 release and source can be fetched from: http://www.haiku-os.org/get-haiku 
Dig around and you will even find a long anticipated status update on their ARM port where they now can display ...</description>
		<link>http://labb.zafena.se/?p=242</link>
			</item>
	<item>
		<title>ARM gets a working LLVM JIT, No regressions in LLVM 2.7 svn trunk!</title>
		<description>During the past month i have been running a public llvm-arm-linux buildbot in order to iron out the remaining bugs in the LLVM Execution Engine JIT for ARM.
My goal was to stabilise the LLVM JIT so that it can be used to speed up cool projects like OpenJDK on ARM ...</description>
		<link>http://labb.zafena.se/?p=234</link>
			</item>
	<item>
		<title>Shark compiled Shark on ia32</title>
		<description>IcedTea is served: openjdk/build/linux-i586
mkdir -p stamps
touch stamps/icedtea.stamp
printf -- '-cacao ERROR\n' >> openjdk/build/linux-i586/j2sdk-image/jre/lib/i386/jvm.cfg
touch stamps/add-cacao.stamp
printf -- '-zero ERROR\n' >> openjdk/build/linux-i586/j2sdk-image/jre/lib/i386/jvm.cfg
touch stamps/add-zero.stamp
xerxes@labbserver:~/icedtea6$ openjdk/build/linux-i586/j2sdk-image/bin/java -version
java version "1.6.0_0"
OpenJDK Runtime Environment (IcedTea6 1.5-rce70ed27635c) (build 1.6.0_0-b16)
OpenJDK Shark VM (build 14.0-b15, mixed mode)
xerxes@labbserver:~/icedtea6$ </description>
		<link>http://labb.zafena.se/?p=231</link>
			</item>
</channel>
</rss>
