[Chicken-hackers] [PATCH] disable debug output in the scrutinizer

2011-10-27 Thread Felix
The attached patch... well, you know what it does. If nobody wants to sign off this trivial change, I'll just commit it myself. cheers, felix From 1a7ef59172f5e4675679d1aaa79831ca8e7238c9 Mon Sep 17 00:00:00 2001 From: felix fe...@call-with-current-continuation.org Date: Sat, 15 Oct 2011

Re: [Chicken-hackers] [PATCH] disable debug output in the scrutinizer

2011-10-27 Thread Christian Kellermann
* felix winkelmann fe...@call-with-current-continuation.org [111027 09:18]: The attached patch... well, you know what it does. If nobody wants to sign off this trivial change, I'll just commit it myself. Ah I must have missed it. Please go ahead. -- Who can (make) the muddy water (clear)?

[Chicken-hackers] [PATCH] run test suite on mingw

2011-10-27 Thread Felix
The attached patch adds a batch file for running most of the tests also in a mingw Windows environment (without msys). cheers, felix From 2f92b11d4f027169b76f6282f4b902562e92baaa Mon Sep 17 00:00:00 2001 From: felix fe...@call-with-current-continuation.org Date: Thu, 27 Oct 2011 09:36:35 +0200

Re: [Chicken-hackers] [PATCH] run test suite on mingw

2011-10-27 Thread Christian Kellermann
* felix winkelmann fe...@call-with-current-continuation.org [111027 09:43]: The attached patch adds a batch file for running most of the tests also in a mingw Windows environment (without msys). Ok, by me but I cannot test it. So go ahead if this works for you. (Maybe someone else can). --

[Chicken-hackers] [PATCH] also add debugging-output to generated C file

2011-10-27 Thread Felix
The attached patch adds debugging-output for optimizations done by the compiler to the generated C file, which may be helpful when analyzing or debugging the compiler. cheers, felix From ad0c0fa4fcf2997aa1eda1eec54a2a14666c0fd6 Mon Sep 17 00:00:00 2001 From: felix

[Chicken-hackers] [PATCH] clustering

2011-10-27 Thread Felix
The attached patch adds an optimization (originally suggested by chairman shinn), which turns groups of local procedures into dispatch loop. This can give good performance improvements in tight code that performs no (or few) CPS calls. Currently it is not enabled by default, but will probably

[Chicken-hackers] [PATCH] Overhaul interrupt handling

2011-10-27 Thread Felix
This patch adds some cleanups and enhancements to the interrupt and signal-handling facilities, as posted recently. Thanks to Joerg Wittenberger and Alan Post for their valuable suggestions, which have been incorporated in this change. I have tested it on Linux and the core system appears to

Re: [Chicken-hackers] [PATCH] Overhaul interrupt handling

2011-10-27 Thread Jörg F . Wittenberger
On Oct 27 2011, Felix wrote: This patch adds some cleanups and enhancements to the interrupt and signal-handling facilities, as posted recently. I found the patch would rename never_mind_edsgar into i_like_spaghetti. Thus the reference in this message would need a change now.

Re: [Chicken-hackers] [PATCH] Overhaul interrupt handling

2011-10-27 Thread Felix
From: Jörg F. Wittenberger joerg.wittenber...@softeyes.net Subject: Re: [Chicken-hackers] [PATCH] Overhaul interrupt handling Date: 27 Oct 2011 14:36:08 +0200 On Oct 27 2011, Felix wrote: This patch adds some cleanups and enhancements to the interrupt and signal-handling facilities, as posted

Re: [Chicken-hackers] [PATCH] Overhaul interrupt handling

2011-10-27 Thread Jörg F . Wittenberger
On Oct 27 2011, Felix wrote: I found the patch would rename never_mind_edsgar into i_like_spaghetti. Yeah, it's a great idea, isn't it? I'm particularly proud of this one. Sure it is! My Congratulations. BTW: recently I started to wonder: it's a nice feature that chicken comes with only

[Chicken-hackers] Language shoot-out: chicken vs. chicken-boot ends 1:2

2011-10-27 Thread Jörg F . Wittenberger
I'm surprised: yesterday I posted this trivial diff http://lists.nongnu.org/archive/html/chicken-hackers/2011-10/msg00119.html after I found that this would double the speed of the chicken compiler. (the chicken compiler run itself, not the whole build process with gcc et al (since not