Re: [yocto] [meta-java] can zero shark be enabled again?

2015-10-16 Thread Jens Rehsack

> Am 16.10.2015 um 16:26 schrieb Federico Pietro Briata 
> :
> 
> Hi again,
> 
> I saw that some JIT optimization for arm32 has been announcement in icedtea
> 
> the announcement is available at 
> http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2015-January/030392.html
> 
> So I'm just wondering if anyone know if shark can be enabled again also in 
> yocto recipes and can suggest me some tip to use it.

I fear you mix between ARMJIT provided by IceadTea and ZeroShark provided by 
OpenJDK.

While IcedTea maintains the ARMJIT within hotspot ported from OpenJDK6, 
ZeroShark uses LLVM's JIT.

Since ARM support in LLVM's JIT was utterly broken, MCJIT support is required 
for ZeroShark.
I was working on that but my ARMv7 and my ARMv5 are still crashing - even when 
I can realize some progress (how quick does it crash ^^).

Dunno if - and if, when - I find some tuits to continue the crash detection and 
fixing...

Cheers
-- 
Jens Rehsack - rehs...@gmail.com

-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [meta-java] can zero shark be enabled again?

2015-10-16 Thread Federico Pietro Briata
2015-10-16 16:14 GMT+01:00, Jens Rehsack :
>
> I fear you mix between ARMJIT provided by IceadTea and ZeroShark provided by
> OpenJDK.

Ops

> While IcedTea maintains the ARMJIT within hotspot ported from OpenJDK6,
> ZeroShark uses LLVM's JIT.

I thought ARMJIT was part of Shark and provided with hotspot Zero,
thanks for clarification!

> Since ARM support in LLVM's JIT was utterly broken, MCJIT support is
> required for ZeroShark.
> I was working on that but my ARMv7 and my ARMv5 are still crashing - even
> when I can realize some progress (how quick does it crash ^^).
>
> Dunno if - and if, when - I find some tuits to continue the crash detection
> and fixing...

Can I help you with testing and debugging? If you give me some tip,
I've lot of time to spend for it! :)

>
> Cheers

Ciao
federico
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [meta-java] can zero shark be enabled again?

2015-10-20 Thread Federico Pietro Briata
2015-10-16 17:14 GMT+02:00 Jens Rehsack :

>
> While IcedTea maintains the ARMJIT within hotspot ported from OpenJDK6,
> ZeroShark uses LLVM's JIT.
>
> Since ARM support in LLVM's JIT was utterly broken, MCJIT support is
> required for ZeroShark.
> I was working on that but my ARMv7 and my ARMv5 are still crashing - even
> when I can realize some progress (how quick does it crash ^^).
>
>
Hi
I'm trying to compare performance of openjdk 7 with Oracle ejdk 8

# java -version
java version "1.7.0_85"
OpenJDK Runtime Environment (IcedTea 2.6.1) (85b01-2.6.1)
OpenJDK Zero VM (build 24.85-b03, mixed mode)
# java Linpack
Mflops/s: 13.205  Time: 0.05 secs  Norm Res: 1.43  Precision:
2.220446049250313E-16


# /usr/local/java.oracle/bin/java -version
java version "1.8.0_06"
Java(TM) SE Embedded Runtime Environment (build 1.8.0_06-b23)
Java HotSpot(TM) Embedded Client VM (build 25.6-b23, mixed mode)
# /usr/local/java.oracle/bin/java Linpack
Mflops/s: 22.151  Time: 0.03 secs  Norm Res: 1.43  Precision:
2.220446049250313E-16


As I prefer stay free and avoid commercial solution, anyone can confirm me that
I didn't forgot some optimization in my OpenJDK or something it's still
improved?

thanks and regards
federico
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto