2009-12-11 |
Ludovic Courtès | Tweak the "unused modules are removed" test. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Ludovic Courtès | SRFI-1: Use the built-in optional argument support. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Ludovic Courtès | Fix expansion of `(+ 1 x)'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Ludovic Courtès | Typo. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Ludovic Courtès | SRFI-9: Make accessors inlinable. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Ludovic Courtès | SRFI-9: Reimplement in terms of structs, using `syntax... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Ludovic Courtès | Add struct & vector benchmarks. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Ludovic Courtès | Add opcodes for `struct?', `struct-vtable', and `make... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Andy Wingo | vm no longer measures bogoclock or times, relies on... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Andy Wingo | inline calls to (memv foo CONSTANT-LIST) |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Andy Wingo | rename <conditional> then and else to consequent and... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Andy Wingo | rename lambda-case-else to lambda-case-alternate |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Andy Wingo | vm: handle interrupts on backwards jumps |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Andy Wingo | less overhead for handling interrupts in the vm |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Andreas Rottmann | add partial support for tail patterns in syntax-rules... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Andy Wingo | merge from master to elisp |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-10 |
Andy Wingo | add ice-9/quasisyntax.scm to NOCOMP_SOURCES |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-10 |
Andy Wingo | fix emission of meta procedures |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-10 |
Andy Wingo | if we have no eval.go, load no .go |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-10 |
Andy Wingo | add gbt macro to gdbinit, and fix a bug in program... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-09 |
Andy Wingo | fix arbiter compilation with the generic codepath |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-09 |
Andy Wingo | fix FUNC_NAME of scm_memoize_variable_access_x |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | add SCM_SMOB_TYPE_BITS and SCM_SMOB_TYPE_MASK |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | fix SCM_CELL macro usage. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | SCM_CELL in throw.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | SCM_VALIDATE_SMOB uses SCM_SMOB_PREDICATE |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | SCM_CELL in srfi-4.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | SCM_CELL in srcprop.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | use the new public metatables from struct.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | scm_i_alloc_struct does not take a "what" arg |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | reserve a vtable flag for smobs. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | add vtable finalizer and printer setter macros |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | make some applicable struct vtable-vtable public to C |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | SCM_CELL in modules.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | initialize smobs after structs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | SCM_CELL in guardians.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | SCM_CELL in filesys.[ch] |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | SCM_CELL in deprecated.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | fix SCM_CELL macro usage in continuations.[ch] |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | fix SCM_CELL_* macro usage in async.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | fix SCM_CELL_* macro usage in arbiters.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | fix erroneous SCM_CELL_* usage in arrays.[ch] |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-08 |
Andy Wingo | clean up smob macro implementation |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-07 |
Andy Wingo | add scm_c_make_struct[v] |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-07 |
Andy Wingo | procedures-with-setters implemented in terms of structs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-05 |
Andy Wingo | structs are alive early in guile's boot |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-05 |
Andy Wingo | more annotations to scm_i_init_guile |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-05 |
Andy Wingo | decruftify scm_sys_protects |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-05 |
Andy Wingo | further boot cleanups |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-05 |
Andy Wingo | more boot cleanup |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-05 |
Andy Wingo | remove a bunch of needless scm_permanent_object calls |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-05 |
Andy Wingo | some scm_i_init_guile cleanups |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-05 |
Andy Wingo | remove scm_ports_prehistory |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-05 |
Andy Wingo | add printer for dynamic-states |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-05 |
Andy Wingo | fluids are tc7 objects |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-05 |
Andy Wingo | hash tables have a tc7 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-04 |
Andy Wingo | eval.c closures are now applicable smobs, not tc3s |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-04 |
Andy Wingo | remove cxrs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-04 |
Andy Wingo | remove rpsubrs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | remove asubrs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | speed up scm_call_N for non-programs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | simplify apply_foreign |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | +, -, min, lcm, gcd now documented |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | change asubrs to be gsubrs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | + is not an asubr |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | remove scm_tc7_dsubr |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | remove "primitive numerics" from the docs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | implement transcendental sin, cos etc in c; deprecate... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | expt implemented in C, handles complex numbers |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | remove tc7_subr_* and tc7_lsubr_* |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | all subrs are gsubrs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | replace frame implementation with VM frames |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-03 |
Andy Wingo | remove debug frames |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-02 |
Andy Wingo | clarify comments in eval.scm |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-02 |
Andy Wingo | really boot primitive-eval from scheme. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | apply goes to the vm, not the interpreter |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | vm doesn't call the evaluator at all (at least not... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | first step to make the vm stop calling the interpreter |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | add new scheme evaluator |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | add memoized expression accessors to scheme |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | export scm_define to scheme as define! |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | wire through the existing vm ops for variable-ref and... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | fixes to variable-ref, variable-set vm ops |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | promises are in their own file now |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | new evaluator, y'all |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | goops moving away from evaluator opcodes, and a primiti... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | remove (lang elisp), as it won't work with the new... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | local-eval will go away |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | no special treatment for memoized code in srcprop.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | factor copy-tree and cons-source out of eval.[ch] |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | remove unused scm_eval_stack var |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | remove evaluator-specific code from macros.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | remove class-environment slot, goops grubs less in... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | fix to gdb_eval to use newer interfaces |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | formally deprecate trampolines |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | remove uses of trampolines within guile itself |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | gut the backtrace implementation for memoized code |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | remove some deprecated things, undeprecate scm_the_root... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | tweak to eval.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-01 |
Andy Wingo | eval.i.c -> eval.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
next |