[cp-patches] Problem in native/jni/classpath/jcl.c

2006-09-27 Thread Ian Rogers
There's a bug in the Classpath CVS head that's crashing the Jikes RVM (thanks to Mark for helping me to find it). It's in jcl.c where we delete a global ref which is actually only a local ref. The following fixes it. Thanks, Ian Rogers Index: native/jni/classpath/jcl.c

[cp-patches] RFC: Fix to handle invalid names in GConf (3)

2006-09-27 Thread Mario Torre
Il giorno mar, 26/09/2006 alle 11.53 -0400, Thomas Fitzsimmons ha scritto: Hi, Mario Torre wrote: Il giorno dom, 24/09/2006 alle 21.09 +0200, Mario Torre ha scritto: Thomas Fitzsimmons kindly reviewed my patch on #classpath. As a result, this a little update (hope I'm not missing

[cp-patches] Re: RFC: Fix to handle invalid names in GConf (3)

2006-09-27 Thread Thomas Fitzsimmons
Mario Torre wrote: Il giorno mar, 26/09/2006 alle 11.53 -0400, Thomas Fitzsimmons ha scritto: Hi, Mario Torre wrote: Il giorno dom, 24/09/2006 alle 21.09 +0200, Mario Torre ha scritto: Thomas Fitzsimmons kindly reviewed my patch on #classpath. As a result, this a little update (hope I'm not

[cp-patches] FYI: Fix to handle invalid names in GConf

2006-09-27 Thread Mario Torre
Committed, thank you! Mario 2006-09-24 Mario Torre [EMAIL PROTECTED] * scripts/check_jni_methods.sh: added two new methods in the ignore list: Java_gnu_java_util_prefs_gconf_GConfNativePeer_gconf_1escape_1key and

Re: [cp-patches] Problem in native/jni/classpath/jcl.c

2006-09-27 Thread Tom Tromey
Ian == Ian Rogers [EMAIL PROTECTED] writes: Ian There's a bug in the Classpath CVS head that's crashing the Jikes RVM Ian (thanks to Mark for helping me to find it). It's in jcl.c where we Ian delete a global ref which is actually only a local ref. The following Ian fixes it. Thanks. I'm

[cp-patches] FYI: Updated INSTALL and configure.ac

2006-09-27 Thread Robert Schuster
Hi, I updated INSTALL and configure.ac with infos about grmic being built when asm.jar is specified. ChangeLog: 2006-09-27 Robert Schuster [EMAIL PROTECTED] * INSTALL: Added information about grmic being built when ASM is available. * configure.ac: Dito. Index: INSTALL

Re: [cp-patches] FYI: Updated INSTALL and configure.ac

2006-09-27 Thread Robert Schuster
Hi, there where other changes in this file which I made earlier and forgot to tell about in the first ChangeLog. I applied the same patch but with this ChangeLog entry: 2006-09-27 Robert Schuster [EMAIL PROTECTED] * INSTALL: Added information about grmic being built when ASM is

[cp-patches] RFC: a different Locale serialization fix

2006-09-27 Thread Tom Tromey
I checked something like this into libgcj. I'd like some comments on it. This is a different serialization fix for Locale. See the earlier thread for background: http://developer.classpath.org/pipermail/classpath-patches/2006-August/003818.html I prefer this fix because it uses one less

[cp-patches] FYI: Update to GConf preference peer

2006-09-27 Thread Mario Torre
This patch, committed, fixes an issue with check_jni_methods.sh, and adds also the new header file to the CVS. Mario 2006-09-27 Mario Torre [EMAIL PROTECTED] * scripts/check_jni_methods.sh: removed methods from the ignore list:

[cp-patches] FYI: DefaultTreeModel fix

2006-09-27 Thread Roman Kennke
DefaultTreeModel.isLeaf() must check if the node allows children, when the field asksAllowsChildren is true. 2006-09-27 Roman Kennke [EMAIL PROTECTED] PR 29218 * javax/swing/tree/DefaultTreeModel.java (isLeaf): Check if the node allows children when

[cp-patches] FYI: Swing TEXT_LAYOUT_CACHE fixes

2006-09-27 Thread Roman Kennke
This should fix some remaining issues with Swing's TEXT_LAYOUT_CACHE for buttons and menu items. Basically we need to initially trigger an update for the cache, because the font gets installed _before_ the listeners, and we should cleanup the cache on UI uninstall. Note that this patch contains

[cp-patches] RFC: Custom composite support

2006-09-27 Thread Francis Kung
Hi, The attached patch starts implementing support for custom Composite classes, starting with VolatileImageGraphics. I've also attached the simple test I've been using, MyComposite.java which wraps the AlphaComposite class (thus preventing Cairo from handling alpha composite internally), and

[cp-patches] FYI: EventQueue prioritizing

2006-09-27 Thread Roman Kennke
I noticed that I disabled the AWT event coalescing (most notably, this makes all mouse move events beeing dispatched, resulting in heavy performance regressions as noted in PR 29162). I did this because I had some problems with it (lockup due to data-structure f***up). I fixed the issue and

Re: [cp-patches] RFC: Custom composite support

2006-09-27 Thread Roman Kennke
Hi Francis, The attached patch starts implementing support for custom Composite classes, starting with VolatileImageGraphics. I've also attached the simple test I've been using, MyComposite.java which wraps the AlphaComposite class (thus preventing Cairo from handling alpha composite

[cp-patches] FYI: Container fixlet

2006-09-27 Thread Roman Kennke
We must activate newEventsOnly when a ContainerListener is added to a Container, in order to get ContainerEvents dispatched properly. This fixes a Mauve regression. 2006-09-27 Roman Kennke [EMAIL PROTECTED] * java/awt/Container.java (addContainerListener): Activate

[cp-patches] FYI: some NIO implementation cleanups

2006-09-27 Thread Robert Schuster
Hi, this small patch cleans some imports and 'new Integer' invocations to 'Integer.valueOf'. This is in preparation of getting the latest Classpath changes in the NIO area to gcj. ChangeLog: 2006-09-27 Robert Schuster [EMAIL PROTECTED] * vm/reference/gnu/java/nio/VMChannel.java:

[cp-patches] FYI: remove unneeded imports

2006-09-27 Thread Robert Schuster
Hi, another small patch in preparation of the epoll work on gcj. 2006-09-27 Robert Schuster [EMAIL PROTECTED] * gnu/java/nio/VMChannelOwner.java: Removed unneeded imports. cya Robert Index: gnu/java/nio/VMChannelOwner.java