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 |
2015-01-23 |
Andy Wingo | No more concept of "pure generics" |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Move slot-ref et al to Scheme |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Port method and generic accessors to Scheme |
tree | commitdiff |
2015-01-23 |
Andy Wingo | <class> accessors implemented in Scheme |
tree | commitdiff |
2015-01-23 |
Andy Wingo | goops: use computed class slot offsets; untabify and... |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Statically compute offsets for slots of <class> in... |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Refactor to <class> slot computation |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Remove scm_assert_bound |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Remove hashset slots from GOOPS classes |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Generics with setters have <applicable-struct-with... |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Remove unused `default-slot-definition-class' <class... |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Fold GOOPS compile and dispatch modules into main GOOPS... |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Remove unused *goops-module* definition. |
tree | commitdiff |
2015-01-23 |
Andy Wingo | define-generic, define-extended-generic are hygienic... |
tree | commitdiff |
2015-01-23 |
Andy Wingo | `class' is a hygienic macro |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Move GOOPS boot to Scheme |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Remove unused %fast-slot-ref / %fast-slot-set! from... |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Preparation for more GOOPS refactorings |
tree | commitdiff |
2015-01-23 |
Andy Wingo | %init-goops-builtins is an extension, not a global |
tree | commitdiff |
2015-01-23 |
Andy Wingo | compute-cpl implementation only in Scheme |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Rewrite %method-more-specific? to be in Scheme |
tree | commitdiff |
2015-01-23 |
Andy Wingo | %compute-applicable-methods in Scheme |
tree | commitdiff |
2015-01-23 |
Andy Wingo | Fix the assembler for unexpected source properties |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit '5b7632331e7551ac202bbaba37c572b96a791c6e' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit 'ed72201a795ac1c8d6c0288b6bb710f2bd0ebd9c' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit '01a301d1b606b84d986b735049e7155d2f4cd6aa' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit '894d0b894daae001495c748b3352cd79918d3789' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit '5943a62042432b86d757200ef595d7aebb5c9bac' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit '37b1453032488de582175270d1b3a1653ea81457' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit 'cdcba5b2f6270de808e51b3b933374170611b91d' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit '5d971db802eaa8038db17e1aa5b4c69452739744' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit '47ca15c7dffd14a82e75c1a0aeeaf2e77f3fa5b4' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit '7c433cbbce83bc9f2f9967afba00bbb68e312657' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit '5fac1a7ada362d78f13143acbc0ceca7f2f101de' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit '8cf2a7ba7432d68b9a055d29f18117be70375af9' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit '81d2c84674f03f9028f26474ab19d3d3f353881a' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit 'fdd319e9bd4121d844662d3d8ccc69b462b60840' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit 'a7bbba05838cabe2294f498e7008e1c51db6d664' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Keywords have a tc7 |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Add allocate-struct, struct-ref, struct-set! instructions |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit '5af307de43e4b65eec7f235b48a8908f2a00f134' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Merge commit 'b1451ad859183ae48c624d19ec144306bd2d3e3a' |
tree | commitdiff |
2015-01-22 |
Andy Wingo | Fix #:init-value on class-allocated slots |
tree | commitdiff |
2015-01-13 |
Ludovic Courtès | Improve output of command-line errors. |
tree | commitdiff |
2015-01-11 |
Ludovic Courtès | statprof: 'statprof' and 'with-statprof' return the... |
tree | commitdiff |
2014-12-14 |
Mark H Weaver | Assembler: Cope with non-string port filenames. |
tree | commitdiff |
2014-12-10 |
Andy Wingo | Convert primitive-eval to "compile" its expressions... |
tree | commitdiff |
2014-12-07 |
Andy Wingo | Minor evaluator tweaks |
tree | commitdiff |
2014-12-07 |
Andy Wingo | Simplify variable resolution in the evaluator |
tree | commitdiff |
2014-12-06 |
Andy Wingo | Add capture-env to evaluator |
tree | commitdiff |
2014-12-05 |
Andy Wingo | Simplify the interpreter for trivial inits and no letrec |
tree | commitdiff |
2014-12-02 |
Ludovic Courtès | Update (system base lalr) from upstream. |
tree | commitdiff |
2014-12-02 |
Chris Jester-Young | Implement SRFI 28: Basic Format Strings. |
tree | commitdiff |
2014-11-19 |
Rob Browning | Recognize m68k, s390x, and sh4 as compilation targets |
tree | commitdiff |
2014-11-09 |
Andy Wingo | texinfo: fix @url{@@} parsing |
tree | commitdiff |
2014-11-01 |
Andy Wingo | web: Location header is URI-reference; better URI-refer... |
tree | commitdiff |
2014-10-30 |
Daniel Llorens | Merge branch 'lloda-array-support' |
tree | commitdiff |
2014-09-30 |
Daniel Llorens | Intern general arrays |
tree | commitdiff |
2014-09-30 |
Mark H Weaver | Merge branch 'stable-2.0' |
tree | commitdiff |
2014-09-30 |
Andy Wingo | Add (ice-9 unicode) module |
tree | commitdiff |
2014-09-29 |
Mark H Weaver | peval: Handle optional argument inits that refer to... |
tree | commitdiff |
2014-09-25 |
Mark H Weaver | doc: Improve description of vector-unfold and vector... |
tree | commitdiff |
2014-09-20 |
Mark H Weaver | guild disassemble: Use #:prefix instead of #:renamer. |
tree | commitdiff |
2014-09-20 |
Mark H Weaver | SRFI-43: vector-concatenate: Fix error message. |
tree | commitdiff |
2014-09-12 |
Andy Wingo | Add (ice-9 unicode) module |
tree | commitdiff |
next |