Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Debian Java (http://www.linux-archive.org/debian-java/)
-   -   ARM support to be removed from IcedTea (http://www.linux-archive.org/debian-java/505097-arm-support-removed-icedtea.html)

Paul Wise 03-24-2011 01:37 PM

ARM support to be removed from IcedTea
 
http://gbenson.net/?p=257
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2011-March/012556.html
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2011-March/013044.html
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2011-March/013059.html

--
bye,
pabs

http://wiki.debian.org/PaulWise

Xerxes Rånby 03-24-2011 02:15 PM

ARM support to be removed from IcedTea
 
> http://gbenson.net/?p=257
> http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2011-March/012556.html
> http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2011-March/013044.html
> http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2011-March/013059.html
>
http://gbenson.net/?p=239

To clarify

IcedTea still support running on ARM using

Zero ./configure
Shark JIT ./configure --enable-shark (stable if used in combination with a bugfixed LLVM)
CACAO JIT ./configure --enable-cacao
and
JamVM JIT ./configure --enable-jamvm

All these combinations runs fine and fast on ARM.

The only part that will be dropped from IcedTea are the handwritten assembler interpreter and thumb2 JIT addon port to be used on top of Zero/Shark.

Cheers
Xerxes


--
To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 4D8B601A.8020400@zafena.se">http://lists.debian.org/4D8B601A.8020400@zafena.se

Matthias Klose 03-24-2011 11:29 PM

ARM support to be removed from IcedTea
 
On 24.03.2011 16:15, Xerxes Rånby wrote:
>> http://gbenson.net/?p=257
>> http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2011-March/012556.html
>> http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2011-March/013044.html
>> http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2011-March/013059.html
>>
> http://gbenson.net/?p=239
>
> To clarify
>
> IcedTea still support running on ARM using
>
> Zero ./configure
> Shark JIT ./configure --enable-shark (stable if used in combination with a bugfixed LLVM)
> CACAO JIT ./configure --enable-cacao
> and
> JamVM JIT ./configure --enable-jamvm
>
> All these combinations runs fine and fast on ARM.

maybe fast, but not fine.

- Zero is fine to build things, but not to run them,
at least three times slower.

- shark has a lot of memory pressure, and even doesn't
pass the jdk jtreg tests.

- cacao is limited, please try to rebuild the archive
with cacao enabled.

- jamvm is limited, please try to rebuild the archive
with jamvm enabled. compared to cacao, it does have
an active upstream.

a short term solution I did choose for Ubuntu is to stick with 6b18 on armel,
and to proceed with openjdk development on other architecures. If somebody
wants to implement this for Debian, please join the openjdk team. I won't do
any uploads to unstable besides updates to the current IcedTea 1.8.x release series.

Matthias


--
To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 4D8BE1E6.1080700@ubuntu.com">http://lists.debian.org/4D8BE1E6.1080700@ubuntu.com


All times are GMT. The time now is 04:28 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.