[cp-patches] RFC: gnu/java/rmi/server/ActivatableRef.java patch

2006-09-13 Thread Jeroen Frijters
Hi Audrius, Can you please take a look at this patch? The current ActivatableRef (de)serialization code is wrong (the format is documented here [1]) and I fixed the common case, but I don't understand what a null nested remote reference is. Thanks, Jeroen [1]

Re: [cp-patches] PR22800 fix (arm float parsing)

2006-09-13 Thread Mark Wielaard
Hi Christian, On Tue, 2006-09-12 at 16:57 +0200, Christian Thalinger wrote: I really think we should include that patch and revert my old one. I've tested it and it works. Ok to commit? 2006-10-12 Christian Thalinger [EMAIL PROTECTED] Fixes PR22800 * native/fdlibm/mprec.h

[cp-patches] RFC: Gradient fix for Cairo 1.2

2006-09-13 Thread Francis Kung
Hi, The attached patch fixes gradients in cairo 1.2, but unfortunately it will break the build if compiled against cairo 1.0. Basically, cairo renamed one of their constants in the new version; the CAIRO_EXTEND_NONE constant in 1.0 becomes CAIRO_EXTEND_PAD in 1.2, while CAIRO_EXTEND_NONE in 1.2

[cp-patches] FYI: ImageOp sample clipping fixlet

2006-09-13 Thread Francis Kung
Hi, This patch fixes sample clipping in the ConvolveOp and RescaleOp; it should now work for packed sample models as well. Regards, Francis 2006-09-13 Francis Kung [EMAIL PROTECTED] * java/awt/image/ConvolveOp.java (filter(Raster, WritableRaster)): Removed hard-coded max

[cp-patches] Patch: FYI: fix PR 29034

2006-09-13 Thread Tom Tromey
This fixes PR 29034 by adding an early return for a 0 length read. Tom 2006-09-13 Tom Tromey [EMAIL PROTECTED] PR classpath/29034: * java/io/PipedReader.java (read): Return early if len==0. * java/io/PipedInputStream.java (read): Return early if len==0. Index:

[cp-patches] RFC: JTable, BasicTableUI, ComponentGraphics

2006-09-13 Thread Tania Bento
Hey, The attached patch fixes the Bugzilla Bug #203674. Basically, the java plugin did not launch the Yahoo! Finance Stock Screener application. The errors were mostly an ArrayIndexOutOfBoundsException. This patch does result in the application running on Classpath, but there is still one bug

Re: [cp-patches] RFC: JTable, BasicTableUI, ComponentGraphics

2006-09-13 Thread Thomas Fitzsimmons
Hi, Tania Bento wrote: Hey, The attached patch fixes the Bugzilla Bug #203674. Basically, the java plugin did not launch the Yahoo! Finance Stock Screener application. The errors were mostly an ArrayIndexOutOfBoundsException. This patch does result in the application running on Classpath,

Re: [cp-patches] RFC: JTable, BasicTableUI, ComponentGraphics

2006-09-13 Thread Tania Bento
Hey Tom, Looks fine, except: +if (row == 0 column == 0) + cellRect.width = 75; How is this value derived? Tom I wrote a mauve test for this. I just committed it. Tania

[cp-patches] Re: RFC: gnu/java/rmi/server/ActivatableRef.java patch:Great.

2006-09-13 Thread Audrius Meskauskas
Good work with Sun's specification. Please apply. Audrius

Re: [cp-patches] RFC: JTable, BasicTableUI, ComponentGraphics

2006-09-13 Thread Thomas Fitzsimmons
Tania Bento wrote: Hey Tom, Looks fine, except: +if (row == 0 column == 0) + cellRect.width = 75; How is this value derived? Tom I wrote a mauve test for this. I just committed it. OK, I was just wondering if this should be a configurable property, perhaps

[cp-patches] updated: IO, net, and NIO

2006-09-13 Thread Casey Marshall
I've updated my patch that updates IO, net, and NIO to better support non-blocking IO, which also includes my kqueue Selector, and the implementation of NetworkInterface. Along with implementing real non-blocking IO, I've rewritten parts of the IO and net code to use the NIO implementation,

Re: [cp-patches] RFC: JTable, BasicTableUI, ComponentGraphics

2006-09-13 Thread Dave Gilbert
On Wed, 2006-09-13 at 14:37 -0400, Thomas Fitzsimmons wrote: Tania Bento wrote: Hey Tom, Looks fine, except: +if (row == 0 column == 0) + cellRect.width = 75; How is this value derived? Tom I wrote a mauve test for this. I just committed it.

[cp-patches] FYI: BandCombineOp optimization

2006-09-13 Thread Francis Kung
Hi, This patch, committed, optimizes filtering in java.awt.image.BandCombineOp. With this patch, running on cacao, our filtering is faster (!) than Sun's for small images (under ~ 150x150 pixels), but doesn't scale as well to larger images. One catch is that the Op now does int arithmetic,

[cp-patches] Re: FYI: BandCombineOp optimization

2006-09-13 Thread Francis Kung
Attaching the patch this time. On Wed, 2006-09-13 at 16:59 -0400, Francis Kung wrote: Hi, This patch, committed, optimizes filtering in java.awt.image.BandCombineOp. With this patch, running on cacao, our filtering is faster (!) than Sun's for small images (under ~ 150x150 pixels), but

Re: [cp-patches] updated: IO, net, and NIO

2006-09-13 Thread Thomas Fitzsimmons
Hi, Casey Marshall wrote: I've updated my patch that updates IO, net, and NIO to better support non-blocking IO, which also includes my kqueue Selector, and the implementation of NetworkInterface. Along with implementing real non-blocking IO, I've rewritten parts of the IO and net code to use

Re: [cp-patches] updated: IO, net, and NIO

2006-09-13 Thread Casey Marshall
Thomas Fitzsimmons wrote: Hi, Casey Marshall wrote: I've updated my patch that updates IO, net, and NIO to better support non-blocking IO, which also includes my kqueue Selector, and the implementation of NetworkInterface. Along with implementing real non-blocking IO, I've rewritten parts

Re: [cp-patches] updated: IO, net, and NIO

2006-09-13 Thread Thomas Fitzsimmons
Hi, Casey Marshall wrote: I wasn't aware of that problem, no. Since this patch rewrites accept() pretty much from scratch, then yeah, it may work in my version. Two more errors: 5. ERROR in /home/fitzsim/workspace/classpath/gnu/java/nio/FileChannelImpl.java (at line 128) this.ch =

Re: [cp-patches] updated: IO, net, and NIO

2006-09-13 Thread Casey Marshall
Thomas Fitzsimmons wrote: Hi, Casey Marshall wrote: I wasn't aware of that problem, no. Since this patch rewrites accept() pretty much from scratch, then yeah, it may work in my version. Two more errors: 5. ERROR in /home/fitzsim/workspace/classpath/gnu/java/nio/FileChannelImpl.java