factor/core/generic/standard/engines
Slava Pestov a56d480aa6 Various optimizations leading to a 10% speedup on compiling empty EBNF parser:
- open-code getenv primitive
- inline tuple predicates in finalization
- faster partial dispatch
- faster built-in type predicates
- faster tuple predicates
- faster lo-tag dispatch
- compile V{ } clone and H{ } clone more efficiently
- add fixnum fast-path to =; avoid indirect branch if two fixnums not eq
- faster >alist on hashtables
2008-12-06 09:16:29 -06:00
..
predicate Refactor all usages of >r/r> in core to use dip, 2dip, 3dip 2008-11-23 02:44:56 -06:00
tag Various optimizations leading to a 10% speedup on compiling empty EBNF parser: 2008-12-06 09:16:29 -06:00
tuple Simplify inline? now that generic words can't be inline anymore 2008-11-13 09:33:18 -06:00
engines.factor Refactor all usages of >r/r> in core to use dip, 2dip, 3dip 2008-11-23 02:44:56 -06:00