Re: [Chicken-hackers] [PATCH] Finish (chicken load) module

2017-06-30 Thread Evan Hanson
Excellent, pushed. Thank you Peter. On 2017-06-25 16:20, Peter Bex wrote: Note that I had to add (import scheme) to module.scm, which isn't wrapped in a module yet, because otherwise I'd get an error about `load' not being defined. This shouldn't be necessary, but probably has to do with how

[Chicken-hackers] [PATCH] Fix small but critical bug in symbol GC sanity checks and fix randomization of symbol table (security fix)

2017-06-30 Thread Peter Bex
Hi all, The first attached patch fixes a problem with an assertion error that sometimes crops up during symbol GC. The problem is that the C_persistable_symbol() check says that the bound value of a symbol must be either C_SCHEME_UNBOUND or the symbol itself. However, during GC a keyword may