Re: [Chicken-hackers] [PATCH] fix #1648 (correctly)

2019-10-05 Thread felix . winkelmann
> >Left as an exercise to you, dear reader. A singly-linked list is > >simple and straightforward, I find hash-tables ugly and wasteful > >and will wory about scalability when the time arrives. > > IMHO single linked lists do have one drawback: they encode the assumption > of a specific from of

Re: [Chicken-hackers] [PATCH] check for exported types, constants, inline procedures (#1346)

2019-10-05 Thread felix . winkelmann
> > So, I'd suggest the attached patch instead. I've also updated NEWS > to mention the other types we check and remove the comment that the > fix is partial. Right, please just apply your patch, if you are ok with my changes. I agree about the types. felix

Re: [Chicken-hackers] [PATCH] check for exported types, constants, inline procedures (#1346)

2019-10-05 Thread Peter Bex
On Thu, Oct 03, 2019 at 01:11:31PM +0200, felix.winkelm...@bevuta.com wrote: > This patch extends 21ff0d6affb35f7184a5e78f9d4beccc869b47b2 to > type-names, inline procedures and constants, giving a warning when > an identifier naming such an entity is exported. I think the types should be

Re: [Chicken-hackers] [PATCH] fix #1648 (correctly)

2019-10-05 Thread Jörg F . Wittenberger
On Oct 1 2019, felix.winkelm...@bevuta.com wrote: I don't think the -unroll-limit is that useful option to expose for the user. The -inline-limit already controls the amount of inlining. I couldn't get anything to unroll more than once without having to increase the inline-limit, which of