Re: [Chicken-hackers] [PATCH] Make imports faster

2019-03-24 Thread Peter Bex
On Sun, Mar 24, 2019 at 11:38:44AM +0100, ko...@upyum.com wrote: > megane wrote: > > Hi, > > > > Here's a small patch that makes some things compile a lot faster. > > This looks alright to me, but I don’t know that part of the compiler > very well so please check that thoroughly. :) > > Here

Re: [Chicken-hackers] [PATCH] Add line number info for some forms introduced by reader

2019-03-24 Thread Peter Bex
On Sun, Mar 10, 2019 at 03:33:47PM +1300, Evan Hanson wrote: > Hello hackers, > > This patch adds entries to the line number database for the forms > introduced by the reader when it encounters "#$" (location), "#+" > (cond-expand), and the various quotation sigils. Very nice, pushed! Cheers,

Re: [Chicken-hackers] [PATCH] Make imports faster

2019-03-24 Thread kooda
megane wrote: > Hi, > > Here's a small patch that makes some things compile a lot faster. This looks alright to me, but I don’t know that part of the compiler very well so please check that thoroughly. :) Here is the signed-off patch, as well as the results of profiling a very module heavy

[Chicken-hackers] [PATCH] Remove renaming detail from printed type variables

2019-03-24 Thread megane
Hi, Here's a version of tv renaming using the plist approach Peter suggested. The original root symbol is not tracked as it's not needed. If there's a need, ##core#tv-parent or somesuch could be used for tracking the renaming chain. >From 96799cf650b84cd02f107ec9a48c73cb51e71561 Mon Sep 17