2015-05-10 |
Robin Templeton | use standard evaluator |
tree | commitdiff |
2015-04-21 |
Robin Templeton | guile-backtrace function |
tree | commitdiff |
2015-04-21 |
Robin Templeton | use guile eval for elisp tree-il |
tree | commitdiff |
2015-04-21 |
Robin Templeton | deprecated eval-when situations |
tree | commitdiff |
2015-04-21 |
Robin Templeton | execute top level require forms |
tree | commitdiff |
2015-04-21 |
Robin Templeton | top level fixes |
tree | commitdiff |
2015-04-21 |
Robin Templeton | only evaluate top-level macro definitions |
tree | commitdiff |
2015-04-21 |
Robin Templeton | degenerate let forms |
tree | commitdiff |
2015-04-21 |
Robin Templeton | eval-when |
tree | commitdiff |
2015-04-21 |
Robin Templeton | fset macro |
tree | commitdiff |
2015-04-21 |
Robin Templeton | use defsubst |
tree | commitdiff |
2015-04-21 |
Robin Templeton | defsubst |
tree | commitdiff |
2015-04-21 |
Robin Templeton | compiler macros |
tree | commitdiff |
2015-04-21 |
Robin Templeton | defconst, defvar: proclaim special at compile-time |
tree | commitdiff |
2015-04-21 |
Robin Templeton | elisp @@ macro |
tree | commitdiff |
2015-04-21 |
Robin Templeton | compile-elisp fn |
tree | commitdiff |
2015-04-21 |
Robin Templeton | fix `nil?' type inference |
tree | commitdiff |
2015-04-21 |
Robin Templeton | fix symbol-function |
tree | commitdiff |
2015-04-21 |
Robin Templeton | restore special operator handling |
tree | commitdiff |
2015-04-21 |
Robin Templeton | define-module for elisp special modules |
tree | commitdiff |
2015-04-21 |
Robin Templeton | constant-interning fix |
tree | commitdiff |
2015-04-21 |
Robin Templeton | defvar affects default value |
tree | commitdiff |
2015-04-21 |
Robin Templeton | symbol default value procedures |
tree | commitdiff |
2015-04-21 |
Robin Templeton | read nil/t as #nil/#t |
tree | commitdiff |
2015-04-21 |
Robin Templeton | elisp updates |
tree | commitdiff |
2015-04-21 |
Robin Templeton | prefer compilers earlier in list |
tree | commitdiff |
2015-04-21 |
Robin Templeton | allow arbitrary constants in cps |
tree | commitdiff |
2015-04-21 |
BT Templeton | guile-private-ref |
tree | commitdiff |
2015-04-21 |
Robin Templeton | check symbols constants uninterned |
tree | commitdiff |
2015-04-21 |
Robin Templeton | intern arbitrary constants |
tree | commitdiff |
2015-04-08 |
Andy Wingo | Add "cps2" experiment |
tree | commitdiff |
2015-04-08 |
Andy Wingo | Transient intsets |
tree | commitdiff |
2015-04-08 |
Andy Wingo | Add "transient" intmap interface |
tree | commitdiff |
2015-04-01 |
Andy Wingo | 32-way branching in intmap.scm, not 16-way |
tree | commitdiff |
2015-04-01 |
Andy Wingo | Intset-next micro-optimizations |
tree | commitdiff |
2015-04-01 |
Andy Wingo | Add intset-fold, intset-fold2 |
tree | commitdiff |
2015-04-01 |
Andy Wingo | Add intmap-fold. |
tree | commitdiff |
2015-04-01 |
Andy Wingo | Add intmap-prev |
tree | commitdiff |
2015-04-01 |
Andy Wingo | Default "meet" operator is meet-error for intmap |
tree | commitdiff |
2015-04-01 |
Andy Wingo | Remove "free" field of $fun |
tree | commitdiff |
2015-04-01 |
Andy Wingo | Replace $letrec with $rec |
tree | commitdiff |
2015-04-01 |
Andy Wingo | Precise range inference on <, <=, >=, > branches |
tree | commitdiff |
2015-04-01 |
Andy Wingo | Fix intmap bug for maps with only one element |
tree | commitdiff |
2015-03-30 |
Ludovic Courtès | elf: Add missing argument in 'elf-segment'. |
tree | commitdiff |
2015-03-12 |
Andy Wingo | Only lazily compile where profitable |
tree | commitdiff |
2015-03-12 |
Andy Wingo | Optimize branches in the evaluator |
tree | commitdiff |
2015-03-12 |
Andy Wingo | Primcall inlining in eval.scm, lazy function body compi... |
tree | commitdiff |
2015-03-12 |
Andy Wingo | Remove unused "nargs" field of memoized call expressions |
tree | commitdiff |
2015-03-12 |
Andy Wingo | Marginal bootstrap memory improvements |
tree | commitdiff |
2015-03-11 |
Andy Wingo | Remove $void CPS expression type |
tree | commitdiff |
2015-03-09 |
Andy Wingo | Re-implement (ice-9 streams) in terms of (srfi srfi-41) |
tree | commitdiff |
2015-02-17 |
Andy Wingo | (system base types) knows about variables |
tree | commitdiff |
2015-02-13 |
Andy Wingo | Fix infinite loop in expander |
tree | commitdiff |
2015-02-06 |
Andy Wingo | Reify bytevector? in the correct module |
tree | commitdiff |
2015-02-06 |
Andy Wingo | Add #:static-slot-allocation? |
tree | commitdiff |
2015-02-06 |
Andy Wingo | Fix foreign objects for getter method change |
tree | commitdiff |
2015-01-26 |
Andy Wingo | Merge remote-tracking branch 'origin/stable-2.0' |
tree | commitdiff |
2015-01-26 |
Andy Wingo | Accessor methods only apply to subclasses with their... |
tree | commitdiff |
2015-01-25 |
Andy Wingo | Fix verify-cps |
tree | commitdiff |
2015-01-24 |
Andy Wingo | Fix accessor struct field inlining |
tree | commitdiff |
2015-01-24 |
Andy Wingo | Fix accessor struct inlining in GOOPS |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Simplify and optimize slot access |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Export <slot> from GOOPS |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Simplify GOOPS effective method cache format |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Fast generic function dispatch without calling `compile... |
tree | commitdiff |
2015-01-23 |
Andy Wingo | GOOPS cosmetics |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Update (oop goops save) for <slot> objects |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Fix foreign objects for removal of getters-n-setters |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Minor GOOPS cleanups |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Optimize %initialize-object |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Inline internal slot accessors |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Inline helpers into slot-ref, slot-set!, etc |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Use a vtable bit to mark <slot> instances |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Introduce <slot> objects in GOOPS |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Beginnings of <slot> slot definition class |
tree | commitdiff |
2015-01-23 |
Andy Wingo | The GOOPS "unbound" value is a unique pair |
tree | commitdiff |
2015-01-23 |
Andy Wingo | GOOPS: Deprecate "using-class" procs like slot-ref... |
tree | commitdiff |
2015-01-23 |
Andy Wingo | change-object-class refactor |
tree | commitdiff |
2015-01-23 |
Andy Wingo | slot-ref, slot-set! et al bypass "using-class" variants |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Manipulate GOOPS vtable flags from Scheme, for speed |
tree | commitdiff |
2015-01-23 |
Andy Wingo | GOOPS class slot indices defined as inline values |
tree | commitdiff |
2015-01-23 |
Andy Wingo | `match' refactor in goops.scm |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Convert emit-linear-dispatch to use match |
tree | commitdiff |
2015-01-23 |
Andy Wingo | More GOOPS cleanups |
tree | commitdiff |
2015-01-23 |
Andy Wingo | when and unless for one-armed ifs in goops.scm |
tree | commitdiff |
2015-01-23 |
Andy Wingo | More GOOPS comments |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Commenting in goops.scm |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Narrative reordering in goops.scm |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Add compute-cpl tests |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Fold (oop goops util) into (oop goops) |
tree | commitdiff |
2015-01-23 |
Andy Wingo | GOOPS utils module cleanups |
tree | commitdiff |
2015-01-23 |
Andy Wingo | append-map rather than mapappend |
tree | commitdiff |
2015-01-23 |
Andy Wingo | GOOPS cleanup to use SRFI-1 better |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Cosmetic goops refactors. |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Incorporate %inherit-magic! into %init-layout! |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Reimplement inherit-applicable! in Scheme |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Reimplement %allocate-instance in Scheme |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Re-use the vtable "size" field for GOOPS nfields |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Move <class> initialization to Scheme |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Rewrite %initialize-object in Scheme |
tree | commitdiff |
next |