Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo e2066d2e63 Change -O1 compiler to use baseline and also resolve primitives %!s(int64=4) %!d(string=hai) anos
  Andy Wingo 9c4c6322f5 Whoops, fix bug in tree-il choose-compiler %!s(int64=4) %!d(string=hai) anos
  Andy Wingo cb8cabe85f Delay loading CPS unless CPS compiler used %!s(int64=4) %!d(string=hai) anos
  Andy Wingo b5a52b4961 Wire up the baseline compiler to -O0 %!s(int64=4) %!d(string=hai) anos
  Andy Wingo 4311dc9858 Define new "lowering" phase in compiler %!s(int64=4) %!d(string=hai) anos
  Andy Wingo 116f94d661 Add language-specific analysis pass to compiler infrastructure %!s(int64=4) %!d(string=hai) anos
  Andy Wingo aa7f0e25ac Rename CPS2 to CPS %!s(int64=9) %!d(string=hai) anos
  Andy Wingo b31af02faf Consolidate CPS2 above CPS in the compiler %!s(int64=9) %!d(string=hai) anos
  Andy Wingo 5928d16a8e Tree-IL -> CPS2 -> CPS %!s(int64=9) %!d(string=hai) anos
  Andy Wingo 09869e781b Register up cps2 compiler with language tower %!s(int64=9) %!d(string=hai) anos
  Andy Wingo ac023564b2 Remove tree-il->glil compiler %!s(int64=11) %!d(string=hai) anos
  Andy Wingo b73a2ee017 Default to compiling to RTL %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 4fefc3a867 (compile foo #:to 'cps) %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 180ac9d7b0 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=12) %!d(string=hai) anos
  Mark H Weaver b34e25359a Add 'for-humans?' flag to <language> specifications. %!s(int64=12) %!d(string=hai) anos
  Ludovic Courtès 86e449a699 Fix typo in (language tree-il spec). %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 6fc3eae477 sequence of expressions -> seq of head and tail %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 246ea9e16a remove `version' field from <language> %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 8753fd537c fix brainfuck for new tree-il, and add tests %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 4b2afc6258 language-readers receive environment as an arg %!s(int64=15) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
  Andy Wingo b81d329e44 more work on tree-il compilation %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 811d10f5a2 new language: tree-il. psyntax generates it when run in compile mode. %!s(int64=15) %!d(string=hai) anos