[kaffe] CVS kaffe (dalibor): Fixed crash compiling class library with kjc and allatonce profile
Kaffe CVS
Kaffe Mailing List <kaffe@kaffe.org>
Wed Sep 24 14:54:02 2003
PatchSet 4061
Date: 2003/09/24 21:44:41
Author: dalibor
Branch: HEAD
Tag: (none)
Log:
Fixed crash compiling class library with kjc and allatonce profile
Members:
ChangeLog:1.1656->1.1657
libraries/javalib/rebuildLib.in:1.36->1.37
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.1656 kaffe/ChangeLog:1.1657
--- kaffe/ChangeLog:1.1656 Wed Sep 24 20:45:22 2003
+++ kaffe/ChangeLog Wed Sep 24 21:44:41 2003
@@ -1,3 +1,11 @@
+2003-09-24 Dalibor Topic <robilad@kaffe.org>
+
+ * libraries/javalib/rebuildLib.in:
+ Raised memory limit for class library compilation to 256M to fix
+ crash when compiling all of class library at once using kjc.
+
+ Reported by: James Simmons <jsimmons@infradead.org>
+
2003-09-24 James Simmons <jsimmons@infradead.org>
* libraries/javalib/java/util/EventObject.java:
Index: kaffe/libraries/javalib/rebuildLib.in
diff -u kaffe/libraries/javalib/rebuildLib.in:1.36 kaffe/libraries/javalib/rebuildLib.in:1.37
--- kaffe/libraries/javalib/rebuildLib.in:1.36 Sat Aug 30 20:12:04 2003
+++ kaffe/libraries/javalib/rebuildLib.in Wed Sep 24 21:44:42 2003
@@ -37,7 +37,10 @@
JAVA="$JAVA -verbosegc"
fi
if [ -z "$JAVAC" ]; then
- JAVAC="$JAVA at.dms.kjc.Main"
+# Kaffe needs more than 64 M of memory to compile all of the
+# class library at once using kjc. Set maximal memory to 256 M
+# to be on the safe side. Actual usage is around 80M.
+ JAVAC="$JAVA -mx 256M at.dms.kjc.Main"
VERBOSE=-v
fi
BOOTCLASSPATH=${SRCDIR}/Klasses.jar.bootstrap:$BOOTCLASSPATH; export BOOTCLASSPATH