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 |
2009-11-15 |
Andy Wingo | remove operators
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | generic dispatch in the vm (sorta)
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | remove unused struct gc chain macros
|
commit | commitdiff | tree |
2009-11-15 |
Andy Wingo | de-inline goops dispatch from the evaluator
|
commit | commitdiff | tree |
2009-11-14 |
Andy Wingo | add include-from-path
|
commit | commitdiff | tree |
2009-11-14 |
Andy Wingo | psyntax.scm uses #' shorthand for (syntax ...)
|
commit | commitdiff | tree |
2009-11-14 |
Andy Wingo | fix bugs in ecmascript compiler
|
commit | commitdiff | tree |
2009-11-14 |
Andy Wingo | fix scoping in let-keywords
|
commit | commitdiff | tree |
2009-11-14 |
Andy Wingo | fix bug in string comparison
|
commit | commitdiff | tree |
2009-10-26 |
Andy Wingo | update procedure docs for programs, lambda*, case-lambda
|
commit | commitdiff | tree |
2009-10-26 |
Andy Wingo | implement #:predicate
|
commit | commitdiff | tree |
2009-10-25 |
Andy Wingo | srfi-16 just re-exports psyntax's case-lambda
|
commit | commitdiff | tree |
2009-10-25 |
Andy Wingo | case-lambda, case-lambda* in psyntax
|
commit | commitdiff | tree |
2009-10-25 |
Andy Wingo | assembly/disassembly support for br-if-nargs-*
|
commit | commitdiff | tree |
2009-10-25 |
Andy Wingo | arities can have noncontiguous starts and ends
|
commit | commitdiff | tree |
2009-10-25 |
Andy Wingo | refactor psyntax.scm's treatment of lambda and lambda*
|
commit | commitdiff | tree |
2009-10-24 |
Andy Wingo | define* in psyntax
|
commit | commitdiff | tree |
2009-10-24 |
Andy Wingo | procedure property table is only key-weak, not doubly...
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | (ice-9 optargs) based on the new lambda* work
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | lambda* in psyntax
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | separate "inits" field in <lambda-case>; compile fixes...
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | add some optargs tests
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | vm support for optional/kwarg init code, and bugfixes
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | more work towards compiling and interpreting keyword...
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | finish support for optional & keyword args; update...
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | fix brainfuck for new tree-il, and add tests
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | tree-il support for case-lambda
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | procedure property efficiency tweak
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | flesh out glil support for optional and keyword arguments
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | de-nargs struct scm_objcode; procedure-property refactor
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | callees now check their args, cons rest list, reserve...
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | callees reserve their own local vars
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | runtime and debugging support for callee-parsed procedure...
|
commit | commitdiff | tree |
2009-10-23 |
Andy Wingo | steps on the way to have the callee check the number...
|
commit | commitdiff | tree |
2009-10-16 |
Andy Wingo | comment fixups to tree-il/compile-glil.scm
|
commit | commitdiff | tree |
2009-10-16 |
Andy Wingo | jumps encoded using 24 bits, not 19; blocks no longer...
|
commit | commitdiff | tree |
2009-10-16 |
Andy Wingo | compilation enviroments are always modules; simplifications...
|
commit | commitdiff | tree |
2009-10-16 |
Andy Wingo | no more *compilation-environment* fluid
|
commit | commitdiff | tree |
2009-10-16 |
Andy Wingo | language-readers receive environment as an arg
|
commit | commitdiff | tree |
2009-10-16 |
Andy Wingo | repl-reader accepts optional "read" argument
|
commit | commitdiff | tree |
2009-10-16 |
Andy Wingo | remove GHIL, Elisp, and R5RS languages
|
commit | commitdiff | tree |
2009-10-16 |
Andy Wingo | bitvector tweaks
|
commit | commitdiff | tree |
2009-10-15 |
Andy Wingo | signedness fix fix fix
|
commit | commitdiff | tree |
2009-10-15 |
Andy Wingo | `load' autocompiles -- in the current module.
|
commit | commitdiff | tree |
next |