Re: help needed for sablevm arm

David Bélanger <[email protected]>
Newsgroups gmane.comp.java.vm.sablevm.general
Message-ID <[email protected]>
On Mon, Jul 19, 2004 at 11:00:38AM +0000, Asutosh Gopinath wrote:
> Hi,
> I have just ported sable vm to xscale(arm) PXA255.
> 
> When i do "/usr/local/bin/sablevm --verbose Hello" it stops after loading few 
> classes.
> 
> Last few verbose output is: 
> 
> [verbose class: loading "java/util/Hashtable$3"]
> [verbose class: loading "java/util/Collections$SynchronizedSet"]
> [verbose class: loading "java/util/Collections$SynchronizedCollection"]
> [verbose class: loading "java/util/Collections$SynchronizedIterator"]
> [verbose class: loading "java/util/Iterator"]
> [verbose class: loading "java/util/Hashtable$HashIterator"]
> [verbose class: loading "java/io/BufferedInputStream"]
> [verbose class: loading "java/io/FilterInputStream"]
> [verbose class: loading "java/io/InputStream"]
> [verbose class: loading "java/io/FileInputStream"]
> [verbose class: loading "java/io/FileDescriptor"]
> [verbose class: loading "gnu/java/nio/channels/FileChannelImpl"]
> [verbose class: loading "java/nio/channels/FileChannel"]
> [verbose class: loading "java/nio/channels/spi/AbstractInterruptibleChannel"]
> [verbose class: loading "java/nio/channels/Channel"]
> [verbose class: loading "java/nio/channels/InterruptibleChannel"]
> [verbose class: loading "java/nio/channels/ByteChannel"]
> [verbose class: loading "java/nio/channels/ReadableByteChannel"]
> [verbose class: loading "java/nio/channels/WritableByteChannel"]
> [verbose class: loading "java/nio/channels/GatheringByteChannel"]
> [verbose class: loading "java/nio/channels/ScatteringByteChannel"]
> 
> 
> I waited quite long but nothing happens !!
> 

Hi,

I would suspect that some deadlock may occur.  Another possibility is an
infinite loop of signals if signals-for-exceptions are enabled and a seg
fault occurs.

Did you compile with --enable-debugging (check ./configure --help for
exact option name...)

What interpreter are you using?  Try the switch interpreter which is the
less efficient but most portable.

Submit a: sablevm --version so we can have an idea of your
configuration.

David


---

David Bélanger
Graduate Student
School of Computer Science
McGill University
Office: MC226

Web page:   http://www.cs.mcgill.ca/~dbelan2/
Public key: http://www.cs.mcgill.ca/~dbelan2/public_key.txt
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.