Re: a plan for native compilation

2010-04-18 Thread Andy Wingo
Hi Ken, You bring up lots of interesting points. Here are my initial reactions to some of them. On Sun 18 Apr 2010 04:19, Ken Raeburn writes: > On Apr 16, 2010, at 07:09, Andy Wingo wrote: >> Currently, Guile has a compiler to a custom virtual machine, and the >> associated toolchain: assembler

Re: TODO for 2.0

2010-04-18 Thread Julian Graham
Hi Andy, > Please feel free to reply with your own lists. Please reply only with > things that you feel must be dealt with before 2.0, by somebody, or > things that you personally plan to work on (blocker or not). Unless R6RS-lib is something that can be merged in a subsequent 2.0.x stable relea

Re: a plan for native compilation

2010-04-18 Thread Ludovic Courtès
Hi, Ken Raeburn writes: > It would be awesome if GDB could display this information when > debugging a process, *and* when looking at a core file. Actually, GDB has some Guile support (‘set language scheme’), although it works only with 1.6 and partly with 1.8 (because tags have changed, stack

Re: TODO for 2.0

2010-04-18 Thread Ludovic Courtès
Hi Andy, Andy Wingo writes: > * some bytecode tweaks > - function prologues can be shorter in the common case > - perhaps docstrings should take less space in objcode, by allowing >them to be specified positionally in the program metadata, >removing need to embed 'doc