From 02e05e34a33a2ea523d2e639b7d9a1ffc027cfd9 Mon Sep 17 00:00:00 2001 From: Adrien BAK Date: Tue, 20 May 2014 14:37:10 +0900 Subject: [PATCH 1/2] fix readme build instruction regarding GNU classpath --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 53f8cc4a..89040786 100644 --- a/README.md +++ b/README.md @@ -54,13 +54,14 @@ $ sudo yum install java-1.7.0-openjdk antlr GConf2-devel gtk2-devel gettext-deve $ sudo apt-get install openjdk-6-jdk antlr libgconf2-dev libgtk2.0-dev ecj fastjar pccts ``` -Then download the sources from: +Then clone the sources from the git repository (the release 0.99 appears to be broken) - ftp://ftp.gnu.org/pub/gnu/classpath/classpath-0.99.tar.gz + git clone git://git.savannah.gnu.org/classpath.git You can then compile GNU Classpath: ``` +$ ./autogen.sh $ ./configure --disable-Werror --disable-plugin $ make ``` From 8148af57141e6cbfad2fc3b2dab0a4c9617edb51 Mon Sep 17 00:00:00 2001 From: Adrien BAK Date: Tue, 20 May 2014 14:52:40 +0900 Subject: [PATCH 2/2] adds options documentation --- Documentation/options.txt | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Documentation/options.txt b/Documentation/options.txt index d1a89f3a..03f4c0b8 100644 --- a/Documentation/options.txt +++ b/Documentation/options.txt @@ -12,6 +12,9 @@ Jato supports the following command line options: -Xtrace:asm Trace the emitted machine code for each method. + -Xtracte:bytecode + Trace the emitted bytecode for each method + -Xtrace:classloader Trace class loading and initialization. @@ -19,4 +22,11 @@ Jato supports the following command line options: Trace executed trampolines. -Xdebug:stack - Enable stack smashing debugging. + Enables stack smashing debugging. + + -Xperf + Enables linux perf support by outputting perf-.map files in /tmp + + -Xmaps + prints the list of loaded object files +