Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Oct 30, 2014
  1. A better metric for recursive functions; also detect functions which …

    authored
    …contain loops.
    
    We want to inline neither.
Commits on Oct 29, 2014
  1. These can all now be fully elided.

    authored
    If memory serves, at one point an RPython bug prevented this.
  2. Making get_slice elidable is a somewhat pointless optimisation.

    authored
    It's also hard to convince RPython that it's safe (though it is), because on one
    path it can raise an exception.
Commits on Mar 1, 2014
  1. Fix index typo.

    authored
    Spotted by grahack:
      ltratt/convergeweb#1
Commits on Feb 25, 2014
  1. Converge 2.1.

    authored
Commits on Sep 1, 2013
  1. Add Int.pow.

    authored
  2. Fix typos.

    authored
    Oops.
Commits on Aug 14, 2013
Commits on Aug 12, 2013
  1. Hack around RPython's apparently broken separate_module_files.

    authored
    This used to be work, but now doesn't, leading to a malformed compiler
    command line. Reading the file in manually is a horrible hack, but it does at
    least make things work.
Commits on Aug 9, 2013
Commits on Aug 8, 2013
  1. More aggressive removal of failure frame operations.

    authored
    Inner failure frames act as a shock absorber of sorts, allowing us to remove
    more a much greater number of (outer) failure frames.
  2. Add 2 more static bytecode optimisations.

    authored
    Neither of these is hugely significant, but neither hurts.
Commits on Jul 16, 2013
Commits on Apr 2, 2013
  1. Update as needed by the recent(ish) PyPy/RPython split.

    authored
    This was less painful than I expected.
Commits on Nov 20, 2012
  1. Fix the reporting of errors from the tokenizer.

    authored
    Because such errors are relatively rare in practise, the change to src infos
    hadn't filtered through to here, and hadn't been noticed. This patch also
    fixes a nastier problem where tokenizer errors could cause a file to seem not
    to have enough newlines to have an error reported upon.
Commits on Aug 1, 2012
  1. Be more intelligent about finding libpcre.a.

    authored
    Problem spotted by Naveneetha Vasudevan, who also gave important comments on
    the patch.
  2. Back to current.

    authored
Commits on Jul 31, 2012
  1. Converge 2.0.

    authored
Commits on Jun 7, 2012
  1. Deal properly with splices on the LHS of assignments returning someth…

    authored
    …ing unexpected.
    
    Spotted by Anthony Savidis and Giannis Lilis.
Commits on Apr 30, 2012
  1. Remove incorrect comment.

    authored
Commits on Apr 19, 2012
  1. Finally get around to adding src_offset_to_line_column to modules.

    authored
    Somehow this function has continually been forgotten...
  2. Add split function to strings.

    authored
  3. Fix incorrect assignment to wrong variable.

    authored
    This could lead to hilarity if multiple nodes of the same name (and which had
    attributes) appeared in another node.
Commits on Mar 20, 2012
Commits on Mar 19, 2012
Something went wrong with that request. Please try again.