Re: [Chicken-hackers] [PATCH] Export specializations with generated type database information

2014-10-20 Thread Evan Hanson
On 2014-10-19 13:27, Peter Bex wrote: I have one concern That's addressed, as discussed on IRC. Also as discussed, here are versions that suffix specializations #s#0, #s#1, ... to avoid collisions in the following (admittedly rare) case: (define (foo x) 0);

Re: [Chicken-hackers] [PATCH] Export specializations with generated type database information

2014-10-20 Thread Peter Bex
On Sun, Oct 19, 2014 at 11:05:24PM -0700, Evan Hanson wrote: On 2014-10-19 13:27, Peter Bex wrote: I have one concern That's addressed, as discussed on IRC. Yeah, obviously I wasn't paying attention. Sorry about that. Also as discussed, here are versions that suffix specializations #s#0,

[Chicken-hackers] [PATCH] use correct variable in read-buffered (tcp)

2014-10-20 Thread Felix Winkelmann
Hello! Attached a patch, fixing read-buffered in the tcp unit. This also reverts 931ba53, which was trying to address this problem, but in a wrong way. felix From ed17f982cad82652988dc9d5692114082daa2f9d Mon Sep 17 00:00:00 2001 From: felix fe...@call-with-current-continuation.org Date: Mon,

Re: [Chicken-hackers] [PATCH] use correct variable in read-buffered (tcp)

2014-10-20 Thread Mario Domenech Goulart
On Mon, 20 Oct 2014 12:36:39 +0200 (CEST) Felix Winkelmann felix.winkelm...@bevuta.com wrote: Attached a patch, fixing read-buffered in the tcp unit. This also reverts 931ba53, which was trying to address this problem, but in a wrong way. Thanks, Felix. Pushed. Best wishes. Mario --

[Chicken-hackers] Patches for stability

2014-10-20 Thread Mario Domenech Goulart
Hi, stability/4.9.0 has net been receiving patches recently. I wonder if intentionally of just because we forget or because the original poster doesn't indicate whether the patch is to be applied to stability too. Anyway, below is a list of patches that I think could go to stability: 1d21ec8

Re: [Chicken-hackers] Patches for stability

2014-10-20 Thread Peter Bex
On Mon, Oct 20, 2014 at 01:31:21PM +, Mario Domenech Goulart wrote: stability/4.9.0 has net been receiving patches recently. I wonder if intentionally of just because we forget or because the original poster doesn't indicate whether the patch is to be applied to stability too. Anyway,

[Chicken-hackers] [PATCH] improve performance of write-u8vector

2014-10-20 Thread Thomas Hintz
Improves performance of write-u8vector by copying the vector in one chunk instead of writing it out character by character. I added range checks too which seems like the right thing to do and is required if either from or to are specified since that uses subu8vector now which will fail if from or

Re: [Chicken-hackers] [PATCH] improve performance of write-u8vector

2014-10-20 Thread Daniel Leslie
Is this something that can be down for the other write-vector functions? -Dan On Mon, Oct 20, 2014 at 5:21 PM, Thomas Hintz t...@thintz.com wrote: Improves performance of write-u8vector by copying the vector in one chunk instead of writing it out character by character. I added range checks

Re: [Chicken-hackers] [PATCH] improve performance of write-u8vector

2014-10-20 Thread Thomas Hintz
On Mon, Oct 20, 2014, at 05:26 PM, Daniel Leslie wrote: Is this something that can be down for the other write-vector functions? Which write-vector functions are you referring to? AFAIK srfi-4 only provides write-u8vector. All the best, Thomas Hintz

Re: [Chicken-hackers] [PATCH] improve performance of write-u8vector

2014-10-20 Thread Daniel Leslie
I'm sorry, it's been a long day, I derped. Thanks, -Dan On Mon, Oct 20, 2014 at 5:31 PM, Thomas Hintz t...@thintz.com wrote: On Mon, Oct 20, 2014, at 05:26 PM, Daniel Leslie wrote: Is this something that can be down for the other write-vector functions? Which write-vector functions are you