[kaffe] Congratulations

2003-12-07 Thread Arnaud Vandyck
Hi all, Hi Dalibor,

Just wanna say all my congratulations about your success in running
JBoss and Tomcat!

Best regards,

-- 
Arnaud

If you sent me personnal mails friday between 16.00 and 18.00 GMT+02.00,
it has gone in a black hole :'(


pgp0.pgp
Description: PGP signature


Re: [kaffe] mipsel SIGSEGV

2003-12-07 Thread Mark and Janice Juszczec



I'm not familiar with uisng gdb over wire, but judging by 
http://sources.redhat.com/gdb/onlinedocs/gdb_19.html#SEC174 you need to 
make sure your GDB on the PC was configured and built with 
`--target=mips-idt-ecoff'.

Yes, it was.  Its odd that the html doc you reference says I should be able 
to do:

target r3900 dev to use Densan DVE-R3900 ROM monitor for Toshiba R3900 
Mips.

because when I do help targets from gdb (configured with 
--target=mips-idt-ecoff) r3900 is not in the list.




the other choice may be to use the gdbserver program on the mipsel
I tried this.  After stripping, gdbserver is too big to put on the Helio 
with kaffe, rt.jar, the kernel, etc.

board to connect to gdb, but I'm not very familiar with that, really. I 
hope someof our mips hackers can chip in.

I do too.  A web search to find out what I have to do to make the target 
r3900 valid has given me no useful information.

Mark

cheers,
dalibor topic
_
Cell phone ‘switch’ rules are taking effect — find out more here. 
http://special.msn.com/msnbc/consumeradvocate.armx

___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (dalibor): Small fix for Enhydra

2003-12-07 Thread Kaffe CVS
PatchSet 4198 
Date: 2003/12/07 18:21:10
Author: dalibor
Branch: HEAD
Tag: (none) 
Log:
Small fix for Enhydra

2003-12-07  Dalibor Topic [EMAIL PROTECTED]

* libraries/javalib/java/net/Socket.java
(close): Allow a Socket to be closed
multiple times without throwing an exception.

Members: 
ChangeLog:1.1789-1.1790 
libraries/javalib/java/net/Socket.java:1.28-1.29 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.1789 kaffe/ChangeLog:1.1790
--- kaffe/ChangeLog:1.1789  Thu Dec  4 15:07:14 2003
+++ kaffe/ChangeLog Sun Dec  7 18:21:10 2003
@@ -1,3 +1,9 @@
+2003-12-07  Dalibor Topic [EMAIL PROTECTED]
+
+   * libraries/javalib/java/net/Socket.java
+   (close): Allow a Socket to be closed
+   multiple times without throwing an exception.
+
 2003-12-04  Dalibor Topic [EMAIL PROTECTED]
 
Fixed a problem in FOP 0.25.4.
Index: kaffe/libraries/javalib/java/net/Socket.java
diff -u kaffe/libraries/javalib/java/net/Socket.java:1.28 
kaffe/libraries/javalib/java/net/Socket.java:1.29
--- kaffe/libraries/javalib/java/net/Socket.java:1.28   Wed Dec  3 23:18:04 2003
+++ kaffe/libraries/javalib/java/net/Socket.javaSun Dec  7 18:21:12 2003
@@ -1003,7 +1003,7 @@
   public synchronized void close ()  throws IOException
   {
 if (isClosed())
-  throw new SocketException(socket is closed);
+  return;
 
 getImpl().close();
 impl = null;

___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (dalibor): Fixed ResourceBundle bundle lookup

2003-12-07 Thread Kaffe CVS
PatchSet 4199 
Date: 2003/12/07 19:47:29
Author: dalibor
Branch: HEAD
Tag: (none) 
Log:
Fixed ResourceBundle bundle lookup

2003-12-07  Dalibor Topic [EMAIL PROTECTED]

* libraries/javalib/java/util/RessourceBundle.java
(getBundle(String, Locale, ClassLoader)) Rewritten according to spec.
(getBundleWithLocale, getSpecificBundle) Removed.
(getFromCache, putInCache, instantiateParentChain, loadProperties,
loadClass, instantiate, generateCandidateBundleNames) New methods.

Members: 
ChangeLog:1.1790-1.1791 
libraries/javalib/java/util/ResourceBundle.java:1.16-1.17 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.1790 kaffe/ChangeLog:1.1791
--- kaffe/ChangeLog:1.1790  Sun Dec  7 18:21:10 2003
+++ kaffe/ChangeLog Sun Dec  7 19:47:29 2003
@@ -1,5 +1,13 @@
 2003-12-07  Dalibor Topic [EMAIL PROTECTED]
 
+   * libraries/javalib/java/util/RessourceBundle.java
+   (getBundle(String, Locale, ClassLoader)) Rewritten according to spec.
+   (getBundleWithLocale, getSpecificBundle) Removed.
+   (getFromCache, putInCache, instantiateParentChain, loadProperties, 
+   loadClass, instantiate, generateCandidateBundleNames) New methods.
+
+2003-12-07  Dalibor Topic [EMAIL PROTECTED]
+
* libraries/javalib/java/net/Socket.java
(close): Allow a Socket to be closed
multiple times without throwing an exception.
Index: kaffe/libraries/javalib/java/util/ResourceBundle.java
diff -u kaffe/libraries/javalib/java/util/ResourceBundle.java:1.16 
kaffe/libraries/javalib/java/util/ResourceBundle.java:1.17
--- kaffe/libraries/javalib/java/util/ResourceBundle.java:1.16  Sat Jun 28 18:06:41 
2003
+++ kaffe/libraries/javalib/java/util/ResourceBundle.java   Sun Dec  7 19:47:31 
2003
@@ -39,75 +39,146 @@
 public static ResourceBundle getBundle(String baseName, Locale locale,
ClassLoader loader) throws MissingResourceException {

-   ResourceBundle defaultBundle = getSpecificBundle (baseName, loader);
-   if (defaultBundle != null) {
-   defaultBundle.parent = null;
-   defaultBundle.locale = new Locale ();
-   }
+  List names = generateCandidateBundleNames(baseName, locale);
+  Iterator iter = names.iterator();
 
-   ResourceBundle ret = getBundleWithLocale(baseName, defaultBundle, locale, 
loader);
+  while (iter.hasNext()) {
+String name = (String) iter.next();
 
-   /* It would appear that if we fail to load a resource bundle
-* for a given locale, we just load the default one instead.
-*/
-   if (ret==defaultBundle  locale != Locale.getDefault()) {
-   ret = getBundleWithLocale(baseName, defaultBundle,
-   Locale.getDefault(), loader);
-   }
+ResourceBundle bundle = getFromCache(name, loader);
+if (bundle == null) {
+  bundle = instantiate(name, loader);
+}
+
+if (bundle != null) {
+  putInCache(name, loader, bundle);
+  instantiateParentChain(bundle, name, loader);
+  return bundle;
+}
+  }
+
+  throw new MissingResourceException(BaseName:  + baseName +  Locale:  + locale + 
 ClassLoader :  + loader, ResourceBundle, baseName);
+}
 
-   if (ret == null) {
-   throw new MissingResourceException(Can't find bundle for base name 
-   + baseName + ,locale  + locale, ResourceBundle, baseName);
-   }
 
-   return (ret);
+  private static ResourceBundle getFromCache(String name, ClassLoader loader) {
+
+return (ResourceBundle)cache.get (loader + name);
+  }
+
+  private static void putInCache(String name, ClassLoader loader, ResourceBundle 
bundle) {
+
+cache.put (loader + name, bundle);
+  }
+
+  private static void instantiateParentChain(ResourceBundle bundle, String name, 
ClassLoader loader) {
+
+int last_underscore = name.lastIndexOf('_');
+if (last_underscore != -1) {
+  String parent_name = name.substring(0, last_underscore);
+  ResourceBundle parent = instantiate(parent_name, loader);
+  bundle.setParent(parent);
+  if (parent != null  parent.parent == null) {
+   instantiateParentChain(parent, parent_name, loader);
+  }
+}
+  }
+  
+  private static ResourceBundle loadProperties(String name, ClassLoader loader) {
+InputStream strm;
+strm = loader.getResourceAsStream(name.replace('.', '/')
+ + .properties);
+if (strm != null) {
+  try {
+   return (new PropertyResourceBundle(strm));
+  }
+  catch (IOException e) {
+   e.printStackTrace();
+  }
+}
+
+return null;
+  }
+  
+  private static ResourceBundle loadClass(String name, ClassLoader loader) {
+try {
+  Class cls = Class.forName(name.replace('/', '.'), true, loader);
+  /* 
+   * Only call newInstance if the cast to resource bundle 
+   * will indeed succeed.
+   */
+  if (ResourceBundle.class.isAssignableFrom(cls)) {
+  

[kaffe] CVS kaffe (dalibor): Merged in java.awt.Point from GNU Classpath to fix Mauve test compilation

2003-12-07 Thread Kaffe CVS
PatchSet 4200 
Date: 2003/12/07 19:57:23
Author: dalibor
Branch: HEAD
Tag: (none) 
Log:
Merged in java.awt.Point from GNU Classpath to fix Mauve test compilation

2003-12-07  Dalibor Topic [EMAIL PROTECTED]

* libraries/javalib/java/awt/Point.java:
Replaced by implementation from GNU Classpath.

Members: 
ChangeLog:1.1791-1.1792 
libraries/javalib/java/awt/Point.java:1.6-1.7 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.1791 kaffe/ChangeLog:1.1792
--- kaffe/ChangeLog:1.1791  Sun Dec  7 19:47:29 2003
+++ kaffe/ChangeLog Sun Dec  7 19:57:23 2003
@@ -1,5 +1,10 @@
 2003-12-07  Dalibor Topic [EMAIL PROTECTED]
 
+   * libraries/javalib/java/awt/Point.java:
+   Replaced by implementation from GNU Classpath.
+
+2003-12-07  Dalibor Topic [EMAIL PROTECTED]
+
* libraries/javalib/java/util/RessourceBundle.java
(getBundle(String, Locale, ClassLoader)) Rewritten according to spec.
(getBundleWithLocale, getSpecificBundle) Removed.
Index: kaffe/libraries/javalib/java/awt/Point.java
diff -u kaffe/libraries/javalib/java/awt/Point.java:1.6 
kaffe/libraries/javalib/java/awt/Point.java:1.7
--- kaffe/libraries/javalib/java/awt/Point.java:1.6 Sat Mar 16 18:36:59 2002
+++ kaffe/libraries/javalib/java/awt/Point.java Sun Dec  7 19:57:25 2003
@@ -1,85 +1,245 @@
+/* Point.java -- represents a point in 2-D space
+   Copyright (C) 1999, 2002 Free Software Foundation
+
+This file is part of GNU Classpath.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Classpath is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Classpath; see the file COPYING.  If not, write to the
+Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+02111-1307 USA.
+
+Linking this library statically or dynamically with other modules is
+making a combined work based on this library.  Thus, the terms and
+conditions of the GNU General Public License cover the whole
+combination.
+
+As a special exception, the copyright holders of this library give you
+permission to link this library with independent modules to produce an
+executable, regardless of the license terms of these independent
+modules, and to copy and distribute the resulting executable under
+terms of your choice, provided that you also meet, for each linked
+independent module, the terms and conditions of the license of that
+module.  An independent module is a module which is not derived from
+or based on this library.  If you modify this library, you may extend
+this exception to your version of the library, but you are not
+obligated to do so.  If you do not wish to do so, delete this
+exception statement from your version. */
+
+
 package java.awt;
 
+import java.awt.geom.Point2D;
+import java.io.Serializable;
 
 /**
- * class Point - represent (x,y) locations
+ * This class represents a point on the screen using cartesian coordinates.
+ * Remember that in screen coordinates, increasing x values go from left to
+ * right, and increasing y values go from top to bottom.
  *
- * Copyright (c) 1998
- *  Transvirtual Technologies, Inc.  All rights reserved.
+ * pThere are some public fields; if you mess with them in an inconsistent
+ * manner, it is your own fault when you get invalid results. Also, this
+ * class is not threadsafe.
  *
- * See the file license.terms for information on usage and redistribution
- * of this file.
- *
- * @author P.C.Mehlitz
+ * @author Per Bothner [EMAIL PROTECTED]
+ * @author Aaron M. Renn [EMAIL PROTECTED]
+ * @author Eric Blake [EMAIL PROTECTED]
+ * @since 1.0
+ * @status updated to 1.4
  */
-public class Point implements java.io.Serializable
+public class Point extends Point2D implements Serializable
 {
-   private static final long serialVersionUID = -5276940640259749850L;
-   /**
-* @serial 
-*  The x coordinate. If no x coordinate is set it will default to '0'.
-*/
-   public int x;
-   /**
-* @serial 
-*  The y coordinate. If no y coordinate is set it will default to '0'.
-*/
-   public int y;
-
-public Point () {
-}
-
-public Point ( Point pt ) {
-   x = pt.x;
-   y = pt.y;
-}
-
-public Point ( int x, int y ) {
-   this.x = x;
-   this.y = y;
-}
-
-public boolean equals ( Object obj ) {
-   if ( obj instanceof Point ) {
-   Point pt = (Point) obj;
-   return (pt.x == x)  (pt.y == y);
-   }
-   else
-   return false;
-}
-
-public Point getLocation () {
-   return new Point( x, y);
-}
-

[kaffe] CVS kaffe (dalibor): Exclude Swing tests for kaffe from mauve

2003-12-07 Thread Kaffe CVS
PatchSet 4201 
Date: 2003/12/07 20:04:04
Author: dalibor
Branch: HEAD
Tag: (none) 
Log:
Exclude Swing tests for kaffe from mauve

2003-12-07  Dalibor Topic [EMAIL PROTECTED]

* developers/mauve-kaffe:
Exclude javax.swing tests since kaffe doesn't have a swing
implementation.

Members: 
ChangeLog:1.1792-1.1793 
developers/mauve-kaffe:1.1-1.2 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.1792 kaffe/ChangeLog:1.1793
--- kaffe/ChangeLog:1.1792  Sun Dec  7 19:57:23 2003
+++ kaffe/ChangeLog Sun Dec  7 20:04:04 2003
@@ -1,5 +1,11 @@
 2003-12-07  Dalibor Topic [EMAIL PROTECTED]
 
+   * developers/mauve-kaffe:
+   Exclude javax.swing tests since kaffe doesn't have a swing 
+   implementation.
+
+2003-12-07  Dalibor Topic [EMAIL PROTECTED]
+
* libraries/javalib/java/awt/Point.java:
Replaced by implementation from GNU Classpath.
 
Index: kaffe/developers/mauve-kaffe
diff -u kaffe/developers/mauve-kaffe:1.1 kaffe/developers/mauve-kaffe:1.2
--- kaffe/developers/mauve-kaffe:1.1Tue May 27 11:03:23 2003
+++ kaffe/developers/mauve-kaffeSun Dec  7 20:04:06 2003
@@ -51,3 +51,6 @@
 # The behaviour of the garbage collector cannot be predicted.
 # (Note: trailing '.' is to avoid disabling the reflect testcases.)
 !java.lang.ref.
+
+# Swing missing
+!javax.swing

___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


Re: [kaffe] tomcat not working on kaffe interpreter

2003-12-07 Thread Dalibor Topic
kalyan ram wrote:
Hai 
  I am using kaffe-1.1.2 and tomcat-4.1.29.I am trying
to run tomcat on kaffe interpreter .I started it as
./catalina.sh run.Tomcat is starting and in the
browser when i type http://localhost:8080 - I get the
following message after sometime:
An error occured while loading http://localhost:8080
Timeout on server
localhost
If I repeatedly restart browser and type
http://localhost:8080, I get the following message:
An error occured while loading http://localhost:8080
Connection to localhost broken

At the tomcat console:
kaffe-bin: lookup.c:getMethodSignatureClass:Assertion
'class-state = CSTATE_DOING_LINK' failed
Aborted
Looks like a crash in kaffe. Since kaffe 1.1.3 is due today, it would be 
nice, if you could retry with it and report back if it works better.

cheers,
dalibor topic
___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


Re: [kaffe] tomcat not working on kaffe interpreter

2003-12-07 Thread Jim Pick
On Sun, 07 Dec 2003 21:07:41 +0100
Dalibor Topic [EMAIL PROTECTED] wrote:

 kalyan ram wrote:
  Hai 
I am using kaffe-1.1.2 and tomcat-4.1.29.I am trying
  to run tomcat on kaffe interpreter .I started it as
  ./catalina.sh run.Tomcat is starting and in the
  browser when i type http://localhost:8080 - I get the
  following message after sometime:
  An error occured while loading http://localhost:8080
  Timeout on server
  localhost
  If I repeatedly restart browser and type
  http://localhost:8080, I get the following message:
  An error occured while loading http://localhost:8080
  Connection to localhost broken
  
  At the tomcat console:
  kaffe-bin: lookup.c:getMethodSignatureClass:Assertion
  'class-state = CSTATE_DOING_LINK' failed
  Aborted
 
 Looks like a crash in kaffe. Since kaffe 1.1.3 is due today, it would be 
 nice, if you could retry with it and report back if it works better.

I just tried the Tomcat 4.1.27 installation I've been using with the
interpreter and pthreads, and it seems to be working for me.  I did have
to increase the stack size quite a bit though, because I was getting
stack overflows.  Try -ss96K or more.

Cheers,

 - Jim

___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (jim):

2003-12-07 Thread Kaffe CVS
*** ERROR *** cvsps failed - lastCandidate was 0

___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] Kaffe 1.1.3 Development Release available for download

2003-12-07 Thread Jim Pick
I've made the 1.1.3 release of Kaffe available for download at:

  ftp://ftp.kaffe.org/pub/kaffe/v1.1.x-development/kaffe-1.1.3.tar.gz
  http://www.kaffe.org/ftp/pub/kaffe/v1.1.x-development/kaffe-1.1.3.tar.gz

As this is a development release, it is essentially a snapshot of
what's happening in CVS, with limited testing.  Even though this is
not a production release, it contains a lot of improvements over
1.0.7, which was release over half a year ago.  I anticipate that most
people will have less trouble with this release.

Here are some highlights of new things done since the last development
release:

  * More merges from GNU Classpath:
* java.beans
* java.util.Date
* java.util.jar
* java.net
* java.io
* javax.swing.EventListenerList
  * More JVMPI support implemented.
  * More NIO support implemented.
  * java.security.SecureRandom bugfix (with security
 implications)
  * JIT fixes for x86, ARM and Sparc.
  * Interpreter fixes (underflow problem)
  * Fixes for Solaris, Darwin, FreeBSD.
  * Build fixes for powerpc64.
  * IPv6 fixes.
  * KJC fixes:
* inner class access
* switch labels
* constant initializers
* concatenating a null to a string
  * Fixes for SHIFT_JIS (Japanese) encoding.
  * Fix for Jetty 4.2.14.
  * AppletViewer fix for applet tag.
  * Lots of minor bug fixes.
  * Cleaned up GC code.
  * Compiler warning fixes.
  * Resynced with existing Classpath, GNU JAXP, Jessie.
  * Some successes: JBoss, Eclipse 3.0M4, gjdoc/libxmlj.

Overall, I'm very impressed with the continued progress.  The speed at
which Kaffe is improving is incredible.

There will probably be one more development release in about two months,
and we'll probably put out a heavily tested production release (1.2.0)
in early 2004.

Thanks to all of our developers, testers, and users!  Also, thanks to
Nihonsoft and Berkeley Signal for sponsoring the server.

Bug reports, comments and patches are always welcome -- send them to
the team at [EMAIL PROTECTED]

Have fun!

Cheers,

 - Jim



___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] Re: Kaffe 1.1.3 Development Release available for download

2003-12-07 Thread Tony Wyatt
Hi Jim,

On  8/12/2003, you wrote:

 As this is a development release, it is essentially a snapshot of
 what's happening in CVS, with limited testing.  Even though this is
 not a production release, it contains a lot of improvements over
 1.0.7, which was release over half a year ago.  I anticipate that most
 people will have less trouble with this release.
 
Please DO update that text some time. It looks as though it hasn't been
changed since last year (two releases ago).

cheers
tony


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


Re: Atomic COMPARE_AND_EXCHANGE (Was: Re: [kaffe] NetBSD/68k asm error!!)

2003-12-07 Thread Kiyo Inaba
Kiyo Inaba looked at that one, it seems to be a bug in kaffe's m68k
assembler sources, namely the COMPARE_AND_EXCHANGE macro. See
http://gcc.gnu.org/ml/gcc-bugs/2003-04/msg00753.html

Right. I am (partially) guilty. Usually, deleting optimization can solve
this problem. Well, I will make another business trip (this time to
west coast), and when I come back to Japan, I will turn my NetBSD
system up and check it.

Kiyo


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


Re: Atomic COMPARE_AND_EXCHANGE (Was: Re: [kaffe] NetBSD/68k asm error!!)

2003-12-07 Thread Tony Wyatt
Hi Kiyo,

On  8/12/2003, you wrote:

 Right. I am (partially) guilty. Usually, deleting optimization can solve
 this problem. Well, I will make another business trip (this time to
 west coast), and when I come back to Japan, I will turn my NetBSD
 system up and check it.
 
I don't think it's your fault. If anything, it's mine, since it seems to be
happening in the area that I patched back in March. However, Dalibor's
latest patch seems to be doing the job. We're awaiting Riccardo's findings.

cheers
tony


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (jim): Release 1.1.3 (on branch)

2003-12-07 Thread Kaffe CVS
PatchSet 4202 
Date: 2003/12/08 01:06:02
Author: jim
Branch: Release_1_1_3_Branch
Tag: Release_1_1_3 
Log:
Release 1.1.3 (on branch)

Members: 
ChangeLog:1.1793-1.1793.2.1 
Makefile.am:1.50-1.50.2.1 
Makefile.in:1.118-1.118.2.1 
README:1.29-1.29.4.1 
RELEASE-NOTES:1.3-1.3.4.1 
WHATSNEW:1.30-1.30.4.1 
aclocal.m4:1.73-1.73.2.1 
configure:1.266-1.266.2.1 
configure.in:1.232-1.232.2.1 
config/Makefile.in:1.92-1.92.2.1 
kaffe/Makefile.in:1.84-1.84.2.1 
kaffe/kaffe/Makefile.in:1.98-1.98.2.1 
kaffe/kaffevm/Makefile.in:1.117-1.117.2.1 
kaffe/kaffevm/gcj/Makefile.in:1.66-1.66.2.1 
kaffe/scripts/Makefile.in:1.107-1.107.2.1 
libltdl/config-h.in:1.9-1.9.2.1 
libraries/clib/Makefile.in:1.77-1.77.2.1 
libraries/javalib/Makefile.in:1.195-1.195.2.1 
test/internal/Makefile.in:1.31-1.31.2.1 
test/regression/Makefile.am:1.84-1.84.2.1 
test/regression/Makefile.in:1.140-1.140.2.1 
test/regression/run_time/Makefile.am:1.2-1.2.4.1 
test/regression/run_time/Makefile.in:1.5-1.5.2.1 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.1793 kaffe/ChangeLog:1.1793.2.1
--- kaffe/ChangeLog:1.1793  Sun Dec  7 20:04:04 2003
+++ kaffe/ChangeLog Mon Dec  8 01:06:02 2003
@@ -1,3 +1,37 @@
+2003-12-07  Jim Pick [EMAIL PROTECTED]
+
+   (On Release 1.1.3 Branch)
+
+   * README,
+   RELEASE-NOTES,
+   WHATSNEW:
+   Updated version number in docs, summarized
+   changes.
+
+   * configure.in:
+   Bumped version number.
+
+   * Makefile.am,
+   test/regression/Makefile.am,
+   test/regression/run_time/Makefile.am:
+   Some fixes for make dist.
+
+   * aclocal.m4,
+   configure,
+   kaffe/Makefile.in,
+   kaffe/kaffe/Makefile.in,
+   kaffe/kaffevm/Makefile.in,
+   kaffe/kaffevm/gcj/Makefile.in,
+   kaffe/scripts/Makefile.in,
+   kaffe/scripts/compat/Makefile.in,
+   libltdl/config-h.in,
+   libraries/clib/Makefile.in,
+   libraries/javalib/Makefile.in,
+   test/internal/Makefile.in,
+   test/regression/Makefile.in,
+   test/regression/run_time/Makefile.in:
+   Regenerated.
+
 2003-12-07  Dalibor Topic [EMAIL PROTECTED]
 
* developers/mauve-kaffe:
Index: kaffe/Makefile.am
diff -u kaffe/Makefile.am:1.50 kaffe/Makefile.am:1.50.2.1
--- kaffe/Makefile.am:1.50  Sun Nov 30 23:49:12 2003
+++ kaffe/Makefile.am   Mon Dec  8 01:06:03 2003
@@ -27,6 +27,7 @@
license.terms \
license-lesser.terms \
license-w3c.terms \
+   gnu-crypto.m4 \
gwqt.m4 \
herrno.m4 \
in6addr.m4 \
@@ -58,6 +59,7 @@
FAQ/FAQ.gcblock \
FAQ/FAQ.gcj \
FAQ/FAQ.gcstrategy \
+   FAQ/FAQ.hpux \
FAQ/FAQ.hotjava \
FAQ/FAQ.install-root \
FAQ/FAQ.jit3 \
Index: kaffe/Makefile.in
diff -u kaffe/Makefile.in:1.118 kaffe/Makefile.in:1.118.2.1
--- kaffe/Makefile.in:1.118 Sun Nov 30 23:49:12 2003
+++ kaffe/Makefile.in   Mon Dec  8 01:06:03 2003
@@ -274,6 +274,7 @@
license.terms \
license-lesser.terms \
license-w3c.terms \
+   gnu-crypto.m4 \
gwqt.m4 \
herrno.m4 \
in6addr.m4 \
@@ -305,6 +306,7 @@
FAQ/FAQ.gcblock \
FAQ/FAQ.gcj \
FAQ/FAQ.gcstrategy \
+   FAQ/FAQ.hpux \
FAQ/FAQ.hotjava \
FAQ/FAQ.install-root \
FAQ/FAQ.jit3 \
Index: kaffe/README
diff -u kaffe/README:1.29 kaffe/README:1.29.4.1
--- kaffe/README:1.29   Thu Aug 28 00:48:00 2003
+++ kaffe/READMEMon Dec  8 01:06:03 2003
@@ -1,7 +1,7 @@
  
 ===
 
-Kaffe (CVS Version)  
+Kaffe 1.1.3  
 
 ===
 
Index: kaffe/RELEASE-NOTES
diff -u kaffe/RELEASE-NOTES:1.3 kaffe/RELEASE-NOTES:1.3.4.1
--- kaffe/RELEASE-NOTES:1.3 Thu Aug 28 00:48:00 2003
+++ kaffe/RELEASE-NOTES Mon Dec  8 01:06:03 2003
@@ -1,6 +1,27 @@
-Release Notes for 1.1.x-CVS
-===
+Release Notes for 1.1.3
+===
+
+Release 1.1.3 of Kaffe is a development release.
+
+It has been tested, but not as thoroughly as a
+production release would be.
+
+Please check the WHATSNEW file to see what has
+been added in this release.
+
+Even though this is not a production release, it
+contains a lot of improvements over 1.0.7, which
+was release over half a year ago.  I anticipate
+that most people will have less trouble with
+this release.
+
+Bug reports, comments and patches are always
+welcome -- send them to the team at [EMAIL PROTECTED]
+
+Have fun!
+
+Cheers,
+
+ - Jim
+
 
-This is a placeholder for the RELEASE-NOTES file that will be shipped
-with every production release.  It will contain a list of tested
-ports, and known problems with the release.
Index: kaffe/WHATSNEW
diff -u kaffe/WHATSNEW:1.30 

[kaffe] tomcat working on kaffe interpreter

2003-12-07 Thread kalyan ram
Hai
   Tomcat-4.1.29 is working fine on kaffe-1.1.2
interpreter with 
JAVA_OPTS = -ss200k -mx256M -Dbuild.compiler=kjc
export JAVA_OPTS
But the only problem is after starting tomcat,if i
start the browser and type http://localhost:8080,it
gives connection timeout and if close the browser and
restart again and type the above url,it opened.Why is
it giving server timeout first time?
But,it is working fine from next time.

Thanks
-Ram



__
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/

___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


Re: [kaffe] tomcat working on kaffe interpreter

2003-12-07 Thread Jim Pick
On Sun, 7 Dec 2003 19:06:21 -0800 (PST)
kalyan ram [EMAIL PROTECTED] wrote:

 Hai
Tomcat-4.1.29 is working fine on kaffe-1.1.2
 interpreter with 
 JAVA_OPTS = -ss200k -mx256M -Dbuild.compiler=kjc
 export JAVA_OPTS
 But the only problem is after starting tomcat,if i
 start the browser and type http://localhost:8080,it
 gives connection timeout and if close the browser and
 restart again and type the above url,it opened.Why is
 it giving server timeout first time?
 But,it is working fine from next time.

My guess is that the first time you hit the page, Tomcat must compile
the JSP to Java code (using kjc).  The interpreter is really slow.  The
second time you hit it, the JSP has already been compiled and linked in
(it's just Java classes), so it's very quick.  There are ways to
precompile JSP pages and preload them, if you want to avoid the first
time penalty.  You can also configure Tomcat to use Jikes as a JSP
compiler.

Cheers,

 - Jim

___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] Re: Kaffe 1.1.3 Development Release

2003-12-07 Thread Tony Wyatt
Hi Jim,

On  8/12/2003, you wrote:

 Any suggestions on what to say?  I sort of want to tell people that the
 1.1.x releases are probably going to be better than the 1.0.7 release,
 but they haven't gone throught the testing that should go into a
 production release. 
Why not say just that? eg, This is the next in the 1.1.x series of releases.
Although not as fully tested as the 1.0.7 release, it is much more
functional and complete than 1.0.7.

As to the development and testing that precedes the 1.2.0 release, I'd be inclined to 
rule off the feature list at the 1.1.4 stage in the new year (no more enhancements 
after that). From then until 1.2.0, it's bugs only.
And I'd like to see more than a couple of weeks of testing.

cheers
tony


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe