factor/basis/compiler/tree/propagation
Daniel Ehrenberg bb06facb01 new is inlined in the propagation pass when the class is known 2009-07-14 14:16:39 -05:00
..
branches Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
call-effect call( and execute( inline known quotations/words in the propagation pass 2009-07-14 01:12:45 -05:00
constraints rename peek -> last and update all usages 2009-05-25 16:38:33 -05:00
copy Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
info compiler.tree.propagation: better length propagation 2009-07-09 02:28:30 -05:00
inlining Fix compiler breakage if a GENERIC# has an incorrect stack effect declaration 2009-05-12 21:23:52 -05:00
known-words new is inlined in the propagation pass when the class is known 2009-07-14 14:16:39 -05:00
nodes Cleaning up USING: lists for new strict semantics 2009-05-14 16:54:16 -05:00
recursive Fix for math.parser syntax change 2009-04-13 14:47:39 -05:00
simple 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
slots Fix infinite loop when compiling a word containing a tuple literal with circular structure in it. This was triggered by call( inline caching in core-foundation.fsevents on Mac OS X 2009-05-01 09:36:53 -05:00
authors.txt New front-end and high-level optimizer lands 2008-08-12 03:22:45 -05:00
propagation-tests.factor new is inlined in the propagation pass when the class is known 2009-07-14 14:16:39 -05:00
propagation.factor Propagation pass: add inlined node counts to total node count, so that the more we inline the less we are eager to inline more 2009-03-06 23:34:01 -06:00
summary.txt New front-end and high-level optimizer lands 2008-08-12 03:22:45 -05:00