Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 9b9149a5bf Rework bootstrap to be reproducible %!s(int64=3) %!d(string=hai) anos
  Andy Wingo dad113d80f Add new pass to optimize away return value count checks %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 426867ac7d Add CPS pretty-printer %!s(int64=3) %!d(string=hai) anos
  Andy Wingo cbfad75fa6 Add support for recording inlinable module exports %!s(int64=3) %!d(string=hai) anos
  Andy Wingo a892791b43 Add pass to resolve free toplevel references in declarative modules %!s(int64=3) %!d(string=hai) anos
  Andy Wingo e49794a3bb Add ice-9/read.scm to extra_dist %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 86e86ec1c7 New pass: elide-arity-checks %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 8edf1dc623 Read-in-scheme replaces boot "read" definition %!s(int64=3) %!d(string=hai) anos
  Andy Wingo 40e4e3b2a4 Add "read" implementation in Scheme %!s(int64=4) %!d(string=hai) anos
  Andy Wingo 2e26538d6a Replace libltdl with raw dlopen, dlsym %!s(int64=4) %!d(string=hai) anos
  Andy Wingo e9c5a1719b Move copy-tree to (ice-9 copy-tree); deprecate main binding %!s(int64=4) %!d(string=hai) anos
  Andy Wingo 03998db647 Add new pass to optimize branch chains to table dispatch %!s(int64=4) %!d(string=hai) anos
  Andy Wingo 31bb0eea8c Another minor module compile order tweak %!s(int64=4) %!d(string=hai) anos
  Andy Wingo a165c49b29 Minor module/Makefile order tweak %!s(int64=4) %!d(string=hai) anos
  Andy Wingo 121ab14439 Add baseline compiler %!s(int64=4) %!d(string=hai) anos
  Andy Wingo 3e90196729 Remove unused (language tree-il canonicalize) %!s(int64=4) %!d(string=hai) anos
  Linus Björnstam 5f60eb6bb5 Add SRFI-171 to guile %!s(int64=4) %!d(string=hai) anos
  Andy Wingo 2993c2d873 Add eta-expansion pass after peval %!s(int64=5) %!d(string=hai) anos
  Andy Wingo fd2ffc649c Support R7RS define-library %!s(int64=5) %!d(string=hai) anos
  Andy Wingo d914652c0a Add initial implementation of R7RS modules %!s(int64=5) %!d(string=hai) anos
  Andy Wingo 54ab2175f9 Add (ice-9 exceptions) module %!s(int64=5) %!d(string=hai) anos
  Andy Wingo 40395c0dff Remove (ice-9 channel) %!s(int64=5) %!d(string=hai) anos
  Andy Wingo d7bbf6d5db Add letrectify tree-il pass %!s(int64=5) %!d(string=hai) anos
  Andy Wingo bba4ce222d Split graph utilities out of (language cps utils) %!s(int64=5) %!d(string=hai) anos
  Andy Wingo 41100f7786 Merge branch 'master' into lightning %!s(int64=6) %!d(string=hai) anos
  Ludovic Courtès aec899daf6 build: Really build srfi/srfi-71.scm. %!s(int64=6) %!d(string=hai) anos
  Andy Wingo a6b5049aa8 Emit instrument-loop in loops. %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 16db934bbc Add (system base optimize) module %!s(int64=7) %!d(string=hai) anos
  Andy Wingo ad55ee83c3 $throw is a new kind of CPS term %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 0b4c1e2c29 Remove inline-constructors pass %!s(int64=7) %!d(string=hai) anos