Age | Commit message (Expand) | Author | Files | Lines |
2011-11-08 | locking for putc, puts | Andy Wingo | 1 | -6/+6 |
2011-01-07 | use scm_from_latin1_symboln for string literals and load-symbol | Andy Wingo | 1 | -2/+2 |
2010-11-19 | fix a number of assumptions that a pointer could fit into a long | Andy Wingo | 1 | -1/+1 |
2010-10-08 | add program-sources-pre-retire to core and define frame-next-source | Andy Wingo | 1 | -12/+21 |
2010-09-06 | fix to program-module | Andy Wingo | 1 | -2/+9 |
2010-04-17 | add procedure_minimum_arity | Andy Wingo | 1 | -17/+35 |
2010-04-17 | remove program-name, program-documentation | Andy Wingo | 1 | -10/+0 |
2010-04-17 | scm_i_program_properties is internal; just use procedure-properties | Andy Wingo | 1 | -5/+4 |
2010-03-16 | rename libguile to libguile-@EFFECTIVE_VERSION@, currently libguile-2.0 | Andy Wingo | 1 | -1/+2 |
2010-03-09 | fix continuation printing bug | Andy Wingo | 1 | -1/+1 |
2010-03-04 | partial continuations print as #<partial-continuation ...> | Andy Wingo | 1 | -0/+7 |
2010-02-22 | tweaks to default program printer | Andy Wingo | 1 | -2/+2 |
2010-02-08 | continuations are vm procedures | Andy Wingo | 1 | -1/+8 |
2010-01-09 | allocate free variables inline to closures | Andy Wingo | 1 | -9/+55 |
2010-01-07 | properly integrate vm bootstrapping into init.c | Andy Wingo | 1 | -3/+0 |
2010-01-07 | program-meta procedures get their program's objtable | Andy Wingo | 1 | -2/+3 |
2009-12-15 | Don't use GCC zero-length arrays. | Ludovic Courtès | 1 | -1/+4 |
2009-11-28 | Remove remaining uses of discouraged constructs. | Ludovic Courtès | 1 | -3/+3 |
2009-11-08 | Fix C99-style comments. | Ludovic Courtès | 1 | -2/+2 |
2009-10-25 | arities can have noncontiguous starts and ends | Andy Wingo | 1 | -1/+1 |
2009-10-23 | de-nargs struct scm_objcode; procedure-property refactor | Andy Wingo | 1 | -0/+40 |
2009-10-23 | runtime and debugging support for callee-parsed procedure args | Andy Wingo | 1 | -17/+18 |
2009-08-20 | programs have their own tc7 now | Andy Wingo | 1 | -55/+15 |
2009-07-23 | rename "closure-ref" to "free-ref"; s/vars/variables/ in some names | Andy Wingo | 1 | -11/+11 |
2009-07-23 | remove "externals" from the vm | Andy Wingo | 1 | -36/+16 |
2009-06-17 | Change Guile license to LGPLv3+ | Neil Jerram | 1 | -6/+7 |
2009-05-26 | adjust VM copyright notices to LGPL, use SCM_INTERNAL/API properly | Andy Wingo | 1 | -36/+13 |
2009-04-05 | Avoid uses of deprecated forms in the VM code. | Ludovic Courtès | 1 | -4/+4 |
2009-03-27 | frame, program, objcode, etc inits use load-extension | Andy Wingo | 1 | -0/+2 |
2009-03-17 | non-srcdir build fixes | Andy Wingo | 1 | -1/+1 |
2009-02-11 | provide program apply_0, apply_1, apply_2 implementations | Andy Wingo | 1 | -0/+24 |
2009-02-10 | propagate much more source info through compilation | Andy Wingo | 1 | -9/+39 |
2009-02-05 | inline call to scm_make_program when making closures | Andy Wingo | 1 | -0/+6 |
2009-02-02 | tick in calls, procedure-name works on compiled procedures | Andy Wingo | 1 | -6/+62 |
2009-02-01 | avoid 8 words of allocation per lambda, whoooo | Andy Wingo | 1 | -3/+8 |
2009-01-29 | static opcodes; refactor program/objcode division; use new assembly pipeline | Andy Wingo | 1 | -101/+50 |
2009-01-17 | move module and meta inside programs' object tables | Andy Wingo | 1 | -18/+23 |
2008-12-26 | add scm_c_program_source | Andy Wingo | 1 | -0/+18 |
2008-09-28 | revert part of 7ff017002ddc980 that caused missed references | Andy Wingo | 1 | -0/+2 |
2008-09-13 | inline frame replacement in tail-call | Andy Wingo | 1 | -1/+1 |
2008-09-13 | tweaks for printing programs | Andy Wingo | 1 | -1/+5 |
2008-09-13 | programs can now get at their names, and print nicely | Andy Wingo | 1 | -0/+17 |
2008-09-09 | rework late binding resolution to be simpler and more efficient | Andy Wingo | 1 | -0/+13 |
2008-08-21 | merge guile-vm into libguile itself | Andy Wingo | 1 | -0/+258 |