factor/basis/compiler/tree
Slava Pestov 964fbd0a24 Fix test failures from ratio/complex built-in removal 2009-04-30 00:38:55 -05:00
..
builder compiler.tree.builder: Fix scoping of a variable by hints vocab 2009-04-26 16:04:44 -05:00
checker Revert part of an earlier ccompiler.tree.checker hange to fix smalltalk.eval regression 2009-04-22 21:03:53 -05:00
cleanup use iota in a few places 2009-04-17 16:17:11 -05:00
combinators Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
comparisons Stack effect declarations are mandatory on all words now 2009-02-23 20:27:05 -06:00
dead-code Fixing unit tests for stack effect inference changes 2009-04-20 21:15:19 -05:00
debugger compiler.tree.debugger: wasn't counting intrinsics properly when computing report 2009-04-30 00:27:51 -05:00
def-use Fixing unit tests for stack effect inference changes 2009-04-20 21:15:19 -05:00
escape-analysis Replace ratio and complex built-in types with tuples defined in the library. This frees up two lo-tags, so move array and quotation over to these tags and update compiler for new tags 2009-04-30 00:27:35 -05:00
finalization Remove stupid commented out code 2009-03-12 17:30:33 -05:00
identities Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
late-optimizations Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
modular-arithmetic Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
normalization Fixing unit tests for stack effect inference changes 2009-04-20 21:15:19 -05:00
optimizer Revert part of an earlier ccompiler.tree.checker hange to fix smalltalk.eval regression 2009-04-22 21:03:53 -05:00
propagation Fix test failures from ratio/complex built-in removal 2009-04-30 00:38:55 -05:00
recursive Fixing unit tests for stack effect inference changes 2009-04-20 21:15:19 -05:00
tuple-unboxing Replace ratio and complex built-in types with tuples defined in the library. This frees up two lo-tags, so move array and quotation over to these tags and update compiler for new tags 2009-04-30 00:27:35 -05:00
authors.txt New front-end and high-level optimizer lands 2008-08-12 03:22:45 -05:00
summary.txt New front-end and high-level optimizer lands 2008-08-12 03:22:45 -05:00
tree.factor Trying to make PEGs compile faster by reducing the number of low level IR nodes: merge functionality of #>r and #r> into #shuffle, and generate 1 node instead of 3 for calls to get-local 2008-11-11 18:46:31 -06:00