summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* web: Location header is URI-reference; better URI-reference supportwip-uri-referenceAndy Wingo2014-10-156-49/+421
* Add (ice-9 unicode) moduleAndy Wingo2014-09-129-1/+213
* Separate &boolean type into &true and &falseAndy Wingo2014-08-242-28/+35
* Better simplification of literal constants that continue to branchesAndy Wingo2014-07-221-1/+29
* CPS will not see "not" primcallsAndy Wingo2014-07-223-19/+10
* Simplify pass rewrite scope tree to reflect dominator treeAndy Wingo2014-07-221-1/+68
* Remove dead case in CSEAndy Wingo2014-07-221-2/+0
* CSE allocate-struct fixAndy Wingo2014-07-211-0/+1
* Fix typo in arities.scmAndy Wingo2014-07-211-1/+1
* Stabilize renumber.scm:sort-conts.Andy Wingo2014-07-211-1/+8
* maybe_annotate_source does not annotate negative positionsAndy Wingo2014-07-211-0/+5
* Soft port fill-input doesn't alter line or columnAndy Wingo2014-07-211-5/+17
* scm_ungetc_unlocked should not result in negative columnsAndy Wingo2014-07-211-8/+2
* Fix allocate-slots for $kreceive with multiple predecessorsAndy Wingo2014-07-211-2/+6
* Block sorting to keep loop bodies togetherAndy Wingo2014-07-051-37/+99
* logbit? strength reductionAndy Wingo2014-07-041-20/+69
* Fix logand range analysis.Andy Wingo2014-07-041-4/+4
* Fix range analysis for mul and divAndy Wingo2014-07-041-13/+36
* Type-driven strength reductionAndy Wingo2014-07-041-23/+135
* Small type-fold cleanupAndy Wingo2014-07-041-4/+2
* Compiler emits br-if-logtestAndy Wingo2014-07-036-19/+21
* Add br-if-logtest opcodeAndy Wingo2014-07-032-2/+16
* Optimizer support for logtest and logbit?Andy Wingo2014-07-034-2/+49
* Convert slot allocation to use intsetsAndy Wingo2014-07-032-70/+66
* Add bitvector->intset.Andy Wingo2014-07-031-1/+19
* Restrict intsets and maps to non-negative integersAndy Wingo2014-07-032-0/+6
* Adapt visit-prompt-control-flow to use intsets.Andy Wingo2014-07-031-55/+44
* CSE commentsAndy Wingo2014-07-031-1/+3
* Add intset-subtract.Andy Wingo2014-07-031-1/+80
* Fix intset on 32-bit machinesAndy Wingo2014-07-011-1/+20
* Remove size limit in elide-type-checksAndy Wingo2014-06-301-25/+24
* Fix intmap-intersect corner caseAndy Wingo2014-06-291-15/+23
* CSE truth inference pass uses intsetsAndy Wingo2014-06-291-65/+60
* Result of intsect-intersect will share structure with A if it canAndy Wingo2014-06-291-34/+42
* Fix an intset-intersect corner caseAndy Wingo2014-06-291-11/+19
* Fix intset pruning for empty intsetsAndy Wingo2014-06-291-17/+21
* Remove namesets.Andy Wingo2014-06-292-397/+0
* Rewrite type inference to use intmapsAndy Wingo2014-06-291-192/+169
* New module (language cps intmap)Andy Wingo2014-06-292-0/+388
* Rewrite CSE to use intsets.Andy Wingo2014-06-291-94/+112
* New module: (language cps intset)Andy Wingo2014-06-292-0/+418
* Fix bit-count* bugAndy Wingo2014-06-293-2/+6
* Rewrite type inference pass to use namesetsAndy Wingo2014-06-224-515/+454
* New module: (language cps nameset)Andy Wingo2014-06-222-0/+397
* Refactor dominator computationAndy Wingo2014-06-192-255/+30
* Constant folding for (list) and (vector) in pevalAndy Wingo2014-06-191-0/+4
* Use the right GC version macros.Ludovic Courtès2014-06-091-1/+1
* Remove $kifAndy Wingo2014-05-3113-135/+36
* CPS conversion produces $branch nodes, not $kifAndy Wingo2014-05-311-13/+13
* Add $branch expression typeAndy Wingo2014-05-3116-49/+207