All of lore.kernel.org
 help / color / mirror / Atom feed
From: Koen Kooi <k.kooi@student.utwente.nl>
To: openembedded-devel@lists.openembedded.org
Subject: Openjdk shark and cacao VMs not working
Date: Mon, 19 Jul 2010 11:37:19 +0200	[thread overview]
Message-ID: <i216cf$pju$1@dough.gmane.org> (raw)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I built openjdk completely from scratch and installed it:

opkg install openjdk-6-common openjdk-6-demo openjdk-6-java
openjdk-6-jdk openjdk-6-jre

opkg install openjdk-6-vm-shark openjdk-6-vm-cacao

That needs to be done in 2 opkg commands since -cacao and -shark edit a
jvm.cfg in their postinst which isn't in their Depends: line. Trivial to
fix, need to sit down and see in which package it resides.

So:

root@beagleboard-C4:~# java -zero Linpack # [1]
Mflops/s: 9.537  Time: 0.07 secs  Norm Res: 1.43  Precision:
2.220446049250313E-16

So far, so good. Better than the 3 Mflops jamvm+classpath gets, but not
as nice as the 16Mflops cacao+classpath can do.

So lets try some other VMs:

root@beagleboard-C4:~# java -shark Linpack
ARMCodeEmitter::emitPseudoInstruction
UNREACHABLE executed at
/OE/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/llvm2.7-2.7-r6/llvm-2.7/lib/Target/ARM/ARMCodeEmitter.cpp:554!
Stack dump:
0.      Running pass 'ARM Machine Code Emitter' on function
'@"Linpack::daxpy"'
Aborted

OK, Xerxes blogged about debugging such issues, but the summer intern is
too busy with other stuff currently.

root@beagleboard-C4:~# java -cacao Linpack
java: avl.c:348: avl_find: Assertion `tree' failed.
Aborted

No idea on that.

Do the java mages have some idea on how to get shark and cacao working well?

regards,

Koen

[1] http://www.netlib.org/benchmark/linpackjava/LinpackJava.zip compiled
with javac on osx
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFMRBzPMkyGM64RGpERAiEJAJ4yeJVBcvuwHzVbS++Zt5iI9Rp11QCgm3aB
Xqj79L9E1QpIz19c0QSxh6o=
=OBoo
-----END PGP SIGNATURE-----




             reply	other threads:[~2010-07-19  9:37 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-07-19  9:37 Koen Kooi [this message]
2010-07-21 11:41 ` Openjdk shark and cacao VMs not working - shark fixed Xerxes Rånby
2010-07-21 14:20   ` Martin Jansa
2010-07-22 15:15     ` Martin Jansa
2010-07-23 10:58       ` Openjdk shark and cacao VMs not working - armv4 LLVM symbol powf, version GLIBCXX_3.4 not, defined Xerxes Rånby
2010-08-18 22:47         ` Stefan Ring
  -- strict thread matches above, loose matches on Subject: below --
2010-07-21  9:06 Openjdk shark and cacao VMs not working Koen Kooi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='i216cf$pju$1@dough.gmane.org' \
    --to=k.kooi@student.utwente.nl \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.