Re: compiler.texi: Compiling to the virtual machine

2009-01-13 Thread Ludovic Courtès
Hello! This one also looks very good to me. I would make a few substitutions, but I'm no native speaker so you know better than me: s/toplevel/top-level/ s/runtime/run-time/ s/e.g./e.g.,/ Andy Wingo writes: > @node Extending the Compiler > @subsection Extending the Compiler I like this

Re: vm.texi: A virtual machine for guile

2009-01-13 Thread Ludovic Courtès
Hello! You rock! I didn't read it in details, but I'm amazed by the clarity of the explanations and the level of details, so thank you! A bit of nitpicking since it's what I'm good at: Andy Wingo writes: > Guile has both an interpreter and a compiler. To a user, the > difference is largely tr

Re: [BDW-GC] Static cell/string/symbol allocation

2009-01-13 Thread Ken Raeburn
On Jan 12, 2009, at 19:04, Ludovic Courtès wrote: union { scm_t_cell cell[2]; double d_for_alignment; long long ll_for_alignment; } The issue with this is that there's nothing telling us how compilers should behave when encountering this. Even if the underlying hardware has a preferred alig

Re: vm status update

2009-01-13 Thread Ludovic Courtès
Hey! Andy Wingo writes: > I just finished up a lot of typing at the manual, and I hope I'm done > with that. The net result is that the VM is documented quite thoroughly, > and the compiler as well. I'll send those documents to the list in > separate mails for inline comments. Great! > I had a