Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 9d5978a756 New warnings: -Wuse-before-definition, -Wnon-idempotent-definition %!s(int64=4) %!d(string=hai) anos
  Andy Wingo 7df3f3414b More robust reduction of equal? and eqv? %!s(int64=5) %!d(string=hai) anos
  Andy Wingo e9c0f3071d Warning and optimization levels always small integers %!s(int64=5) %!d(string=hai) anos
  Andy Wingo 116f94d661 Add language-specific analysis pass to compiler infrastructure %!s(int64=5) %!d(string=hai) anos
  Ludovic Courtès d49453259b Fix expansion of 'error' primitive with a non-constant argument. %!s(int64=5) %!d(string=hai) anos
  Andy Wingo 4e89d0c061 Use "G_" as the conventional alias for gettext %!s(int64=5) %!d(string=hai) anos
  Andy Wingo 79a40cf717 Add "mod" field to tree-il toplevel ref, set, define %!s(int64=5) %!d(string=hai) anos
  Ludovic Courtès c6f70e4b04 Add -Wshadowed-toplevel. %!s(int64=6) %!d(string=hai) anos
  Mark H Weaver 856d318a9f Merge branch 'stable-2.0' %!s(int64=10) %!d(string=hai) anos
  Ludovic Courtès 8ac39b38d1 Handle ~p in 'format' warnings. %!s(int64=10) %!d(string=hai) anos
  Andy Wingo 12b8487d5d Merge commit '0ce224594ae5a673f6a397c284db5f5a61935334' %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 0ce224594a Improve handling of locales in the test suite. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 4b98c7411e Tree-IL warnings tests compile to CPS instead of "assembly" %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 539eeee6ae Remove tree-il->glil test cases %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 3abe29e677 squish to primitive reification %!s(int64=11) %!d(string=hai) anos
  Andy Wingo bc056057c8 remove @call-with-current-continuation memoizer %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 39caffe79b remove @apply memoizer %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 007f671afc Implement tree-il-fold in terms of make-tree-il-folder. %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 25450a0d0e Pre-order tree-il rewrites are now non-destructive %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 403d78f915 Tree-il post-order rewriter no longer destructive %!s(int64=12) %!d(string=hai) anos
  Mark H Weaver 26d148066f Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=12) %!d(string=hai) anos
  Andy Wingo d0ecf8eb9e support calls and tail-calls with more than 255 formals %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 180ac9d7b0 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=12) %!d(string=hai) anos
  Ian Price 90baf8cdfe Fix argument count for various format string escape sequences. %!s(int64=12) %!d(string=hai) anos
  Mark H Weaver e0c211bb2e Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=12) %!d(string=hai) anos
  Ludovic Courtès 5cd1030786 Add tests for `-Wduplicate-case-datum' and `-Wbad-case-datum'. %!s(int64=12) %!d(string=hai) anos
  Mark H Weaver fa980bcc0f Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=12) %!d(string=hai) anos
  Mark H Weaver 75a5de18a0 Simplify calls to 'eqv?' when one argument is an immediate constant. %!s(int64=12) %!d(string=hai) anos
  Mark H Weaver bcf87e35e1 Don't simplify 'equal?' to 'not' or 'null?'. %!s(int64=12) %!d(string=hai) anos
  Mark H Weaver ebd363161e Don't simplify 'equal?' to 'eq?' when constant is an *inexact* small integer. %!s(int64=12) %!d(string=hai) anos