]> gitweb.factorcode.org Git - factor.git/commit
compiler.tree.propagation.call-effect: stronger call( inlining; now can inline 'a...
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Mon, 7 Sep 2009 22:45:03 +0000 (17:45 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Mon, 7 Sep 2009 22:45:03 +0000 (17:45 -0500)
commita1ae209f8187aa4d1c31dff80f7018bd1888104a
treeb823dd252348dd9e31a9aacfca0cecca78d962d6
parent1c97d338549a8b73eaa3f49694473cd46b1799c4
compiler.tree.propagation.call-effect: stronger call( inlining; now can inline 'a [ b ] curry call(' where 'a' is literal, [ b ] doesn't infer, but [ a b ] does infer. This simplifies classes.struct:memory>struct
basis/classes/struct/struct-tests.factor
basis/classes/struct/struct.factor
basis/compiler/tree/propagation/call-effect/call-effect-tests.factor
basis/compiler/tree/propagation/call-effect/call-effect.factor
basis/compiler/tree/propagation/inlining/inlining.factor
basis/struct-arrays/struct-arrays-tests.factor