Re: [Chicken-hackers] [PATCH] Fix list-queue data corruption issue

2013-10-03 Thread Peter Bex
On Wed, Oct 02, 2013 at 08:11:58PM -0400, John Cowan wrote: Peter Bex scripsit: When run with paranoid CHICKEN, it tells us nicely where it's going wrong: the list-queue procedure uses the low-level structure constructor ##sys#make-structure with 3 arguments: the structure type, the list

Re: [Chicken-hackers] [PATCH] Fix list-queue data corruption issue

2013-10-03 Thread Jim Ursetto
On Oct 2, 2013, at 19:41, Mario Domenech Goulart mario.goul...@gmail.com wrote: On Wed, 2 Oct 2013 23:42:47 +0200 Peter Bex peter@xs4all.nl wrote: Our beloved paranoid CHICKEN has found the root cause of another long-standing and hard to debug problem: the bug in the channel egg:

Re: [Chicken-hackers] [PATCH] Fix list-queue data corruption issue

2013-10-03 Thread John Cowan
Peter Bex scripsit: Insert rant here about the use of unsafe procedures from Scheme code for the sake of tiny and probably imaginary efficiency improvements. That's bullshit. In the general case, the performance improvements of unsafe code are measurable. Well, imaginary was an