summaryrefslogtreecommitdiff
path: root/test-suite/tests/tree-il.test
Commit message (Expand)AuthorAgeFilesLines
* Tree-IL warnings tests compile to CPS instead of "assembly"Andy Wingo2013-11-081-100/+100
* Remove tree-il->glil test casesAndy Wingo2013-11-081-578/+8
* squish to primitive reificationAndy Wingo2013-11-051-4/+9
* remove @call-with-current-continuation memoizerAndy Wingo2013-06-271-3/+3
* remove @apply memoizerAndy Wingo2013-06-271-3/+3
* Implement tree-il-fold in terms of make-tree-il-folder.Andy Wingo2013-06-101-19/+16
* Pre-order tree-il rewrites are now non-destructiveAndy Wingo2013-06-101-1/+1
* Tree-il post-order rewriter no longer destructiveAndy Wingo2013-06-101-3/+5
* Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2013-03-281-1/+17
|\
| * support calls and tail-calls with more than 255 formalsAndy Wingo2013-03-071-1/+17
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2013-01-311-2/+27
|\ \ | |/
| * Fix argument count for various format string escape sequences.Ian Price2013-01-281-2/+27
* | Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2013-01-071-1/+71
|\ \ | |/
| * Add tests for `-Wduplicate-case-datum' and `-Wbad-case-datum'.Ludovic Courtès2012-11-231-1/+71
* | Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2012-10-301-0/+82
|\ \ | |/
| * Simplify calls to 'eqv?' when one argument is an immediate constant.Mark H Weaver2012-10-081-21/+53
| * Don't simplify 'equal?' to 'not' or 'null?'.Mark H Weaver2012-10-081-4/+4
| * Don't simplify 'equal?' to 'eq?' when constant is an *inexact* small integer.Mark H Weaver2012-10-071-0/+4
| * Simplify calls to `equal?' when one argument is a constant.Ludovic Courtès2012-10-061-0/+46
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-05-211-0/+45
|\ \ | |/
| * Have `-Wformat' remain quiet for any procedure called `_' or `N_'.Ludovic Courtès2012-05-121-0/+9
| * Have `-Warity-mismatch' handle applicable structs.Ludovic Courtès2012-05-121-0/+20
| * Improve special-casing of `_' in `-Wformat'.Ludovic Courtès2012-05-121-0/+16
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-04-261-1/+1
|\ \ | |/
| * enable cseAndy Wingo2012-04-231-1/+1
* | Merge commit 'de1eb420a5a95b17e85b19c4d98c869036e9ecb0'Andy Wingo2012-04-261-978/+0
|\ \ | |/
| * peval tests into separate fileAndy Wingo2012-04-231-965/+0
* | Merge commit 'd10f7b572c0ca1ccef87f9c46069daa30946e0cf'Andy Wingo2012-04-261-7/+0
|\ \ | |/
| * Remove duplicate test in `tree-il.test'.Ludovic Courtès2012-04-221-7/+0
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-03-261-1/+9
|\ \ | |/
| * primitive resolution for public refsBT Templeton2012-03-231-1/+9
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-03-021-12/+9
|\ \ | |/
| * tweaks to -Wformat's gettext detectionAndy Wingo2012-03-021-12/+9
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-03-021-1/+48
|\ \ | |/
| * peval: inline applications of lambda to rest argsAndy Wingo2012-03-021-6/+14
| * more general treatment of call-with-promptAndy Wingo2012-03-021-0/+29
| * Avoid failure when `format-analysis' stumbles upon unbound variables.Ludovic Courtès2012-02-271-0/+13
* | Merge remote-tracking branch 'local-2.0/stable-2.0'Andy Wingo2012-02-231-1/+41
|\ \ | |/
| * Have `-Wformat' recognize `ngettext' calls.Ludovic Courtès2012-02-191-0/+24
| * Have `-Wformat' better recognize the `gettext' procedure.Ludovic Courtès2012-02-191-1/+17
* | Optimize Equality PrimitivesNoah Lavine2012-02-201-0/+10
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-111-11/+8
|\ \ | |/
| * Support => within case, and improve error messages for cond and caseMark H Weaver2012-02-081-9/+7
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-081-0/+26
|\ \ | |/
| * Augment `-Wformat' analysis with support for `~:h'.Ludovic Courtès2012-02-031-0/+26
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-01-301-32/+61
|\ \ | |/
| * Add warnings for unsupported `simple-format' options.Ludovic Courtès2012-01-261-26/+55
* | Merge commit '3d51e57cfb0404db568a6adfde2a346d3fd9907e'Andy Wingo2012-01-301-2/+19
|\ \ | |/
| * fix values miscompilation in push context with RAAndy Wingo2012-01-251-2/+19
* | Merge commit 'cc8afa2b361635953dfba7f10e4193b1f243a50f'Andy Wingo2012-01-101-0/+5
|\ \ | |/