Age | Commit message (Expand) | Author | Files | Lines |
2013-11-08 | Remove stack programs, objcode, and the old VM. | Andy Wingo | 1 | -134/+0 |
2012-04-30 | push error handlers out of line in the vm | Andy Wingo | 1 | -6/+3 |
2012-01-29 | Revert "attempt to clear stale references on VM C stack" | Andy Wingo | 1 | -7/+1 |
2012-01-27 | attempt to clear stale references on VM C stack | Andy Wingo | 1 | -1/+7 |
2011-05-05 | VM tweaks | Andy Wingo | 1 | -2/+1 |
2011-03-20 | Make VM string literals immutable. | Ludovic Courtès | 1 | -2/+2 |
2011-01-07 | use scm_from_latin1_symboln for string literals and load-symbol | Andy Wingo | 1 | -2/+2 |
2010-01-26 | renumber VM opcodes | Andy Wingo | 1 | -9/+9 |
2009-11-26 | brace placement fixes | Andy Wingo | 1 | -1/+2 |
2009-08-12 | rework the vm support for wide strings | Andy Wingo | 1 | -130/+23 |
2009-08-08 | Add Unicode strings and symbols | Michael Gran | 1 | -10/+77 |
2009-07-23 | remove "externals" from the vm | Andy Wingo | 1 | -1/+1 |
2009-07-21 | renumber vm ops (objcode cookie bumped) | Andy Wingo | 1 | -11/+11 |
2009-06-17 | Change Guile license to LGPLv3+ | Neil Jerram | 1 | -6/+7 |
2009-06-07 | new instructions: make-int64, make-uint64 | Andy Wingo | 1 | -3/+3 |
2009-06-05 | add ability to compile uniform arrays | Andy Wingo | 1 | -0/+14 |
2009-06-05 | refactoring for toplevel-ref, toplevel-set, link-now | Andy Wingo | 1 | -23/+1 |
2009-04-05 | Avoid uses of deprecated forms in the VM code. | Ludovic Courtès | 1 | -1/+1 |
2009-02-18 | Add `load-unsigned-integer' instruction. | Ludovic Courtès | 1 | -1/+19 |
2009-02-05 | in debug mode, make sure that calls to the vm can be captured via make-stack | Andy Wingo | 1 | -1/+1 |
2009-02-01 | avoid 8 words of allocation per lambda, whoooo | Andy Wingo | 1 | -1/+1 |
2009-01-29 | static opcodes; refactor program/objcode division; use new assembly pipeline | Andy Wingo | 1 | -91/+46 |
2009-01-17 | move module and meta inside programs' object tables | Andy Wingo | 1 | -15/+11 |
2008-12-19 | remove the `late-bind' instruction | Andy Wingo | 1 | -14/+0 |
2008-10-03 | precise stack marking, fix some missed references, still imperfect | Andy Wingo | 1 | -5/+4 |
2008-09-30 | compile @ and @@ | Andy Wingo | 1 | -3/+25 |
2008-09-09 | rework late binding resolution to be simpler and more efficient | Andy Wingo | 1 | -10/+0 |
2008-09-08 | lazily load meta info, for less consage | Andy Wingo | 1 | -1/+1 |
2008-09-02 | ditch the 8-bit compiled form of program parameters | Andy Wingo | 1 | -19/+6 |
2008-09-02 | fix a bug loading functions with 8 or more arguments | Andy Wingo | 1 | -8/+10 |
2008-08-21 | merge guile-vm into libguile itself | Andy Wingo | 1 | -0/+229 |