Permalink
Commits on Aug 16, 2010
  1. Fix typo.

    tcurtis committed Aug 16, 2010
Commits on Aug 14, 2010
  1. Start adding Tree::Optimizer docs.

    tcurtis committed Aug 14, 2010
Commits on Aug 9, 2010
  1. Test deeper trees with :combine.

    tcurtis committed Aug 9, 2010
Commits on Aug 8, 2010
  1. Add PAST::Optimizer and PAST::Optimizer::Pass.

    tcurtis committed Aug 8, 2010
  2. Add Tree::Optimizer.pass-class method.

    tcurtis committed Aug 8, 2010
Commits on Aug 6, 2010
  1. Implement renaming a pass when .registering it.

    tcurtis committed Aug 6, 2010
  2. Make the new :depends-on tests pass.

    tcurtis committed Aug 6, 2010
  3. Add tests for adding dependencies when using a pass directly as argum…

    …ent to Tree::Optimizer.register.
    tcurtis committed Aug 6, 2010
  4. Add .clone method to Tree::Optimizer::Pass and ensure @!dependencies …

    …is always initialized.
    tcurtis committed Aug 6, 2010
  5. Add some tests for Tree::Optimizer.register with a Tree::Optimizer::P…

    …ass as argument.
    tcurtis committed Aug 6, 2010
  6. Make passes dependency-aware.

    tcurtis committed Aug 6, 2010
Commits on Aug 4, 2010
  1. Merge branch 'master' into pass-manager

    tcurtis committed Aug 4, 2010
  2. Fix deletion of nodes in .transform.

    tcurtis committed Aug 4, 2010
  3. Add tests for correct null-handling.

    tcurtis committed Aug 4, 2010
  4. Remove unnecessary whitespace.

    tcurtis committed Aug 4, 2010
Commits on Aug 3, 2010
  1. Implement :combine.

    tcurtis committed Aug 3, 2010
Commits on Aug 2, 2010
  1. removed debugging commented out line.

    tcurtis committed Aug 2, 2010
  2. Add tests to make sure :combine works properly.

    tcurtis committed Aug 2, 2010
Commits on Jul 31, 2010
  1. Make :when/:recursive play nicely.

    tcurtis committed Jul 31, 2010
  2. Add support for :recursive, though :when and :recursive still don't w…

    …ork together.
    tcurtis committed Jul 31, 2010
  3. Make repeated calls to Tree::Optimizer.run work in the presence of de…

    …pendencies.
    tcurtis committed Jul 31, 2010
Commits on Jul 30, 2010
  1. Implement :when.

    tcurtis committed Jul 30, 2010
  2. Add a simple test for :recursive.

    tcurtis committed Jul 30, 2010