2009-12-15 |
Ludovic Courtès | Avoid `SCM_UNPACK ()' in constant expressions. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-15 |
Ludovic Courtès | Remove `return' from `void' function. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-15 |
Ludovic Courtès | Don't use GCC zero-length arrays. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-15 |
Ludovic Courtès | Remove uses of the non-standard `__FUNCTION__'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-14 |
Andy Wingo | expose frame-previous, once again |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-14 |
Ludovic Courtès | Fix test environment issue with ltdl from Libtool 2... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-13 |
Andy Wingo | more NEWS updates |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-13 |
Andy Wingo | primitive-eval passes first N args on stack directly... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-13 |
Andy Wingo | interpreted closures cons less. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Andy Wingo | commit draft of NEWS |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Andy Wingo | lame tweak to the inliner |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2009-12-11 |
Andy Wingo | prepare NEWS for 1.9.6 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
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) |
next |