Gentoo sablevm-svn ebuild updated

David Bélanger <[email protected]>
Newsgroups gmane.comp.java.vm.sablevm.general
Message-ID <[email protected]>
Gentoo users,

A new improved version of the sablevm-svn ebuild has been uploaded to:
http://www.sable.mcgill.ca/~dbelan2/ebuilds/dev-java/sablevm-svn

For some unknown reason the README file does not appear in the directory
listing:
http://www.sable.mcgill.ca/~dbelan2/ebuilds/dev-java/sablevm-svn/README

sablevm-svn is an ebuild that builds sablevm out of the svn repository,
using the staging branch.  The staging branch has new features and bugs
fixes that gets in future SableVM releases.  It is quite stable though
on rare occasions might break.

sablevm-svn has been improved in that you can now both have the official
sablevm ebuild (based on releases) and the sablevm-svn ebuild installed
on the same Gentoo system.  Executables from the sablevm-svn ebuild are
suffixed by -staging (sablevm-staging and java-sablevm-staging).

sablevm-svn also offer:
- an experimental java-config support
  - sablevm is used as the VM.
  - jikes + sablevm-classpath used as the compiler.
  - other utils not available yet.
- out-of-the-box cross-compilation support

Note that the sablevm-svn ebuild is not a Gentoo project.
Inquiries/questions about the ebuild can done on this list
([email protected]).

Bugs report concerning SableVM (rather than the ebuild) can be done through:
http://sablevm.org/bugs
Select: "staging" for the version
Post the output of sablevm-staging --version (as it indicates both the ebuild
version and staging revision :) )

Note that although you are welcome to experiment with various
optimizations flags and study performance improvements, the SableVM
inline-interpreter is quite sensible on compiler optimizations.
If you run into problems, use: CFLAGS="-O2 -pipe" before reporting a bug.


David

---

David Bélanger
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.