summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Speed up the self-tail-recursive case (1x->2x)Andy Wingo2008-05-251-6/+8
* enable inlining; speed!Andy Wingo2008-05-252-3/+4
* fix distcheckAndy Wingo2008-05-201-3/+2
* properly include config.h in source files, not headersAndy Wingo2008-05-2015-11/+31
* guile-vm is completely self-compiling now!Andy Wingo2008-05-201-4/+5
* fix immediate linkage, some other fixes to allow vm/ to compileAndy Wingo2008-05-191-4/+3
* bind all module-level variables lazilyAndy Wingo2008-05-192-41/+32
* Add instructions for doing very late bindingAndy Wingo2008-05-192-1/+59
* compile all of base/; some arbitrary changes; more "fixes" to `link'Andy Wingo2008-05-191-5/+11
* rudimentary syncase support; some dash symbol syncase removalAndy Wingo2008-05-151-3/+1
* `link' instruction links to symbols by moduleAndy Wingo2008-05-151-9/+16
* fixes so that typing asdfadfasff in the repl doesn't errorAndy Wingo2008-05-121-16/+15
* Fixed the exception handler of `guilec'.Ludovic Courtes2008-04-251-1/+7
* Encode the length of constant lists/vectors on 2 octets instead of 1.Ludovic Courtes2008-04-251-6/+10
* Renamed the library from `libguilevm' to `libguile-vm'.Ludovic Courtes2008-04-251-5/+5
* Tried compiling more code; augmented the doc.Ludovic Courtes2008-04-251-2/+66
* Fixed a Scheme translation bug; cleaned compilation with GCC 4.Ludovic Courtes2008-04-256-20/+30
* Started documenting the compiler.Ludovic Courtes2008-04-254-11/+25
* * src/objcodes.c (make_objcode_by_mmap): Fixed the error type when theLudovic Courtes2008-04-254-15/+39
* Removed a few more deprecated function calls; documented closures.Ludovic Courtes2008-04-258-28/+67
* Playing with the procedure call mechanism.Ludovic Court`es2008-04-253-0/+107
* Fixed a stack leak. Now observing actual performance.Ludovic Court`es2008-04-256-12/+21
* Improved the VM's efficiency. The VM is as fast as the interpreter. :-(Ludovic Court`es2008-04-2511-44/+69
* Got the VM up and running! Augmented the documentation.Ludovic Court`es2008-04-256-29/+42
* Fixed the compiler, got the disassembler working.Ludovic Court`es2008-04-255-14/+27
* Updated the assembly process so that `u8vectors' are used. Compilation works.Ludovic Court`es2008-04-252-11/+26
* Translation from Scheme to GHIL, and compilation to GLIL work.Ludovic Court`es2008-04-259-73/+105
* Updated the C code base so that it compiles with Guile 1.7.2.Ludovic Court`es2008-04-2510-17/+25
* *** empty log message ***Keisuke Nishida2001-05-024-7/+24
* *** empty log message ***Keisuke Nishida2001-04-252-17/+19
* *** empty log message ***Keisuke Nishida2001-04-232-21/+16
* *** empty log message ***Keisuke Nishida2001-04-237-145/+173
* *** empty log message ***Keisuke Nishida2001-04-221-1/+1
* *** empty log message ***Keisuke Nishida2001-04-2212-261/+411
* *** empty log message ***Keisuke Nishida2001-04-206-54/+70
* *** empty log message ***Keisuke Nishida2001-04-201-1/+5
* *** empty log message ***Keisuke Nishida2001-04-192-2/+2
* *** empty log message ***Keisuke Nishida2001-04-192-19/+20
* *** empty log message ***Keisuke Nishida2001-04-193-33/+21
* *** empty log message ***Keisuke Nishida2001-04-1618-58/+335
* *** empty log message ***Keisuke Nishida2001-04-158-30/+85
* *** empty log message ***Keisuke Nishida2001-04-111-0/+2
* *** empty log message ***Keisuke Nishida2001-04-116-53/+89
* *** empty log message ***Keisuke Nishida2001-04-101-16/+17
* *** empty log message ***Keisuke Nishida2001-04-091-1/+1
* *** empty log message ***Keisuke Nishida2001-04-091-1/+2
* *** empty log message ***Keisuke Nishida2001-04-071-0/+5
* applyKeisuke Nishida2001-04-071-2/+19
* *** empty log message ***Keisuke Nishida2001-04-072-14/+15
* *** empty log message ***Keisuke Nishida2001-04-072-4/+6