Historie revizí

Autor SHA1 Zpráva Datum
  Andy Wingo 3b76a30e3c Tree-IL lowerer has #:dump-optimized-tree-il? option před 11 měsíci
  Andy Wingo c758c99b5e New optimization: demux-lambda před 1 rokem
  Andy Wingo fd5cb457fb Implement cross-module inlining před 4 roky
  Andy Wingo cbfad75fa6 Add support for recording inlinable module exports před 4 roky
  Andy Wingo a892791b43 Add pass to resolve free toplevel references in declarative modules před 4 roky
  Andy Wingo 4c10ea0e57 Fix bug where private bindings would never be sealed před 4 roky
  Andy Wingo 2c07a32ad8 Tree-IL lowerer only loads needed optimizations před 4 roky
  Andy Wingo c5da9d65a7 Fix optimizers after language lowerer refactor před 4 roky
  Andy Wingo b5108ccb2a Avoid having "guild compile" load optimizers před 4 roky
  Andy Wingo ffb210567d Declare #:cps? as an available optimization před 4 roky
  Andy Wingo 4311dc9858 Define new "lowering" phase in compiler před 4 roky
  Andy Wingo 2993c2d873 Add eta-expansion pass after peval před 5 roky
  Andy Wingo 887aac28d2 At optimization level -O3, seal declarative module-private bindings před 5 roky
  Andy Wingo 31cb10af81 Letrectify only on -O2; update docs před 5 roky
  Andy Wingo 648bd5c431 Enable letrectification před 5 roky
  Andy Wingo cd4d4e70c5 Run fix-letrec before peval před 5 roky
  Andy Wingo 51fd5952cb Disable resolve-primitives pass below -O2 před 7 roky
  Andy Wingo 16db934bbc Add (system base optimize) module před 7 roky
  Andy Wingo f169be9fc8 Wire up `guild compile -O0 foo.scm' před 9 roky
  Andy Wingo 85270a8c89 Remove old Tree-IL CSE pass před 11 roky
  Andy Wingo 84d3ce20cd Disable Tree-IL CSE před 11 roky
  Andy Wingo 25450a0d0e Pre-order tree-il rewrites are now non-destructive před 12 roky
  Andy Wingo 403d78f915 Tree-il post-order rewriter no longer destructive před 12 roky
  Andy Wingo 9068f4f527 enable cse před 13 roky
  Andy Wingo 012492a7f1 optimizer verifies its output před 13 roky
  Andy Wingo b275fb2691 separate peval and a new canonicalization pass into their own modules před 13 roky
  Andy Wingo 0353a2d817 ((lambda ...) ...) fix před 13 roky
  Andy Wingo 40be30c974 peval: more effective binding pruning před 13 roky
  Andy Wingo fc283c92cb don't propagate pure primcalls that might not type-check před 13 roky
  Andy Wingo 1cc1c2d7e3 peval works on all expressions před 13 roky