2009-12-05 |
Andy Wingo | decruftify scm_sys_protects
|
commit | commitdiff | tree |
2009-12-05 |
Andy Wingo | further boot cleanups
|
commit | commitdiff | tree |
2009-12-05 |
Andy Wingo | more boot cleanup
|
commit | commitdiff | tree |
2009-12-05 |
Andy Wingo | remove a bunch of needless scm_permanent_object calls
|
commit | commitdiff | tree |
2009-12-05 |
Andy Wingo | some scm_i_init_guile cleanups
|
commit | commitdiff | tree |
2009-12-05 |
Andy Wingo | remove scm_ports_prehistory
|
commit | commitdiff | tree |
2009-12-05 |
Andy Wingo | add printer for dynamic-states
|
commit | commitdiff | tree |
2009-12-05 |
Andy Wingo | fluids are tc7 objects
|
commit | commitdiff | tree |
2009-12-05 |
Andy Wingo | hash tables have a tc7
|
commit | commitdiff | tree |
2009-12-04 |
Andy Wingo | eval.c closures are now applicable smobs, not tc3s
|
commit | commitdiff | tree |
2009-12-04 |
Andy Wingo | remove cxrs
|
commit | commitdiff | tree |
2009-12-04 |
Andy Wingo | remove rpsubrs
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | remove asubrs
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | speed up scm_call_N for non-programs
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | simplify apply_foreign
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | +, -, min, lcm, gcd now documented
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | change asubrs to be gsubrs
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | + is not an asubr
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | remove scm_tc7_dsubr
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | remove "primitive numerics" from the docs
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | implement transcendental sin, cos etc in c; deprecate...
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | expt implemented in C, handles complex numbers
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | remove tc7_subr_* and tc7_lsubr_*
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | all subrs are gsubrs
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | replace frame implementation with VM frames
|
commit | commitdiff | tree |
2009-12-03 |
Andy Wingo | remove debug frames
|
commit | commitdiff | tree |
2009-12-02 |
Andy Wingo | clarify comments in eval.scm
|
commit | commitdiff | tree |
2009-12-02 |
Andy Wingo | really boot primitive-eval from scheme.
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | apply goes to the vm, not the interpreter
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | vm doesn't call the evaluator at all (at least not...
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | first step to make the vm stop calling the interpreter
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | add new scheme evaluator
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | add memoized expression accessors to scheme
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | export scm_define to scheme as define!
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | wire through the existing vm ops for variable-ref and...
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | fixes to variable-ref, variable-set vm ops
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | promises are in their own file now
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | new evaluator, y'all
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | goops moving away from evaluator opcodes, and a primitive...
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | remove (lang elisp), as it won't work with the new...
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | local-eval will go away
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | no special treatment for memoized code in srcprop.c
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | factor copy-tree and cons-source out of eval.[ch]
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | remove unused scm_eval_stack var
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | remove evaluator-specific code from macros.c
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | remove class-environment slot, goops grubs less in...
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | fix to gdb_eval to use newer interfaces
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | formally deprecate trampolines
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | remove uses of trampolines within guile itself
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | gut the backtrace implementation for memoized code
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | remove some deprecated things, undeprecate scm_the_root_module()
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | tweak to eval.c
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | eval.i.c -> eval.c
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | more ceval excision
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | remove code from eval.i.c that was only for CEVAL.
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | Don't double-include eval.i.c -- let's only build deval.
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | gut trampolines
|
commit | commitdiff | tree |
2009-12-01 |
Andy Wingo | expand out named let to letrec in the eval case
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | header tidyings
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | brace placement fixes
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | push goops compile delay out to 30 invocations, for...
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | generic method cache begone
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | remove code that manages the method cache
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | remove method cache management code from (oop goops...
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | generics now dispatch as applicable structs
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | make sure that when equal? is extended, that the generic...
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | remove cache-mutex slot from generics
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | remove locking in method memoization
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | limn goops flags, remove foreign objs, rename entity...
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | %invalidate-method-cache invalidates the dispatch procedure too
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | generic dispatch protocol in scheme, not yet wired up
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | eqv? not a generic, equal? dispatches to generic only...
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | generic tweaks; realizing what the setter slot actually is
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | more clarity in (oop goops dispatch)
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | remove code-table slot from methods
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | remove used-by slot from generics
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | first step towards effective methods
|
commit | commitdiff | tree |
2009-11-25 |
Andy Wingo | a very big commit cleaning up structs & goops. also...
|
commit | commitdiff | tree |
2009-11-21 |
Andy Wingo | better printing of procedures with keyword arguments
|
commit | commitdiff | tree |
2009-11-21 |
Andy Wingo | fix version-etc for older autoconf
|
commit | commitdiff | tree |
2009-11-17 |
Andy Wingo | fold 1.9.5 NEWS items into the main text
|
commit | commitdiff | tree |
2009-11-17 |
Andy Wingo | Update NEWS.
|
commit | commitdiff | tree |
2009-11-16 |
Andy Wingo | with a rest arg, allow for keywords anywhere
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | opcodes for bit twiddling (ash, logand, logior, logxor)
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | class-of has an opcode
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | faster conditionals
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | fix (apply f) -- without the args list
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | Revert "implement #:predicate" and remove predicate...
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | actually set all 8 hashsets in classes
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | remove goops-local %tag-body
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | SCM_VALIDATE_VTABLE tweak
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | fix printing-programs bug
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | values.c defines a vtable, not a vtable-vtable
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | srfi-35 properly uses vtable-offset-user
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | fix a structs.test test
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | remove redundant, unnecessary instance size from struct...
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | fold objects.[ch] into goops.[ch]
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | remove support for "entities" -- a form of applicable...
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | SCM_GENERIC_METHOD_CACHE macro splits from SCM_ENTITY_PROCEDURE
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | remove unused things from object.[ch]
|
commit | commitdiff | tree |
next |