Re: SableVM on ARM Zaurus
Cortez The Killer <[email protected]>
| Newsgroups | gmane.comp.java.vm.sablevm.general |
|---|---|
| Message-ID | <[email protected]> |
> > > > sablevm: thread.c:635: _svmf_resuming_java: Assertion 'status == 3 || > > status == 4' failed > > Does this happen on both ARM and x86? (it'd be good if we could > reproduce it on x86 hardware) > > Which example was that? > > It doesn't happen on a simple "HelloWorld" program, on ARM, I presume? It does not happen on "HelloWorld" kind of programs, no. I tried to run the gnu-classpath examples by executing: /usr/java/bin/sablevm -c/usr/java/share/sablevm-classpath/examples/examples.zip gnu.classpath.examples.awt.Demo Until now, this worked only once, just by repeatingly trying(?!). After pressing the "Cursors" button the program crashed with a segmentation fault though. Unfortunately, I'm unable to try this on x86, because ./configure complains about me having wrong versions of gtk+ on my RH9 > It suggests that either a bug in SableVM, or problems with atomic > compare&swap implementation we have for ARM, or ... sth other? So removing the --enable-debugging-features would remove the assertion feature completely? Shouldn't assertion be a command line option, like it is with Sun's JVM?