]> gitweb.factorcode.org Git - factor.git/commit
Merge branch 'master' into marshall
authorJeremy Hughes <jedahu@gmail.com>
Wed, 22 Jul 2009 07:45:48 +0000 (19:45 +1200)
committerJeremy Hughes <jedahu@gmail.com>
Wed, 22 Jul 2009 07:45:48 +0000 (19:45 +1200)
commit2c40a6667c548263bfc121f0f0f60cd8b0adcd2d
tree21550685a561d035d2de693d1e23a2a2b0e0db5c
parent59091c6cf286764b4d94b1e18bd90e98f19b83d6
parentc105b033ef0189dfd66e9c1c0d0b421839b95a75
Merge branch 'master' into marshall

* master: (96 commits)
  compiler.cfg.dataflow-analysis: iterative dataflow analysis framework
  functors: add MIXIN:, SINGLETON:
  Add assoc-refine, which takes the intersection of a sequence of assocs
  compiler.cfg: Fix unit tests
  compiler.cfg.registers: minor optimization
  compiler.cfg.ssa: Cytron's SSA construction algorithm
  compiler.cfg.dominance: fix idom computation, compute dominator tree, compute dominance frontiers, add some tests
  Move conjoin-at from compiler.cfg.liveness to sets
  sequences.abbrev: add docs - not much, but a start
  sequences.abbrev: keep insertion order
  sequences.abbrev: more small refactoring
  sequences.abbrev: small refactoring
  sequences.abbrev: Initial commit
  opengl is for chumps
  alien.inline.compiler: help-lint fix
  parser: remove outdated unit tests that were superseded by tests in vocabs.parser
  vocabs.parser: add tests to assert that the correct errors get thrown
  ui.tools.listener: selecting a word from a completion popup now behaves like a USE: followed by a FROM:
  FROM: and RENAME: give a more meaningful error if the vocabulary does not exist
  compiler.cfg.stack-analysis: fix outdated tests
  ...