summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* | | fix comparison of single character unicode literalsStefan Behnel2013-01-032-1/+12
* | | generate safer cleanup code that also works in the case something goes badly ...Stefan Behnel2013-01-031-4/+9
* | | More overflowcheck documentation.Robert Bradshaw2013-01-032-1/+12
* | | Merge branch 'bugs'Robert Bradshaw2013-01-032-0/+13
|\ \ \ | |/ /
| * | Prep for 0.17.4 release.0.17.4Robert Bradshaw2013-01-032-1/+10
* | | mergeStefan Behnel2013-01-033-1/+54
|\ \ \
| * \ \ Merge branch 'bugs'Robert Bradshaw2013-01-023-1/+54
| |\ \ \ | | |/ /
| | * | Test for trac #796.Robert Bradshaw2013-01-021-0/+43
| | * | Guard deallocation with PyObject_GC_Untrack, trac #796.Robert Bradshaw2013-01-021-0/+10
| | |/
| | * Merge pull request #172 from yarikoptic/upstream-0.17Robert Bradshaw2012-12-201-1/+1
| | |\
| | | * Include CHANGES.rst into the source distributionYaroslav Halchenko2012-12-201-1/+1
| | |/
* | | add test tagsStefan Behnel2013-01-032-0/+3
* | | add failing test caseStefan Behnel2013-01-031-0/+9
|/ /
* | implement in-place assignment operators on SliceIndexNode by converting it in...Stefan Behnel2013-01-021-1/+7
* | fix left-overs from last commitStefan Behnel2013-01-011-2/+2
* | make AnalyseDeclarationsTransform inherit from EnvTransform to fix inconsiste...Stefan Behnel2013-01-016-60/+94
* | disable Py2.5 builds in travis - their installation appears to be brokenStefan Behnel2013-01-011-1/+0
* | support non-trivial counter targets for enumerate() loop optimisationStefan Behnel2013-01-012-3/+27
* | fix and normalise None index handling in SliceIndexNodeStefan Behnel2013-01-012-18/+31
* | add testsStefan Behnel2013-01-011-0/+14
* | speed up NodeFinderStefan Behnel2013-01-011-2/+4
* | fix compiler crash by using transform.visit() instead of trying to restart it...Stefan Behnel2013-01-011-1/+1
* | convert IterationTransform to inherit from EnvTransform for better scope trac...Stefan Behnel2012-12-313-32/+20
* | fix doc typoStefan Behnel2012-12-311-1/+1
* | add warning to string tutorial that users should avoid char* in favour of Pyt...Stefan Behnel2012-12-311-1/+36
* | fix with-statement when context manager comes from an inlined def-function callStefan Behnel2012-12-313-2/+58
* | add test caseStefan Behnel2012-12-311-2/+13
* | optimise iteration over dict(something).items()Stefan Behnel2012-12-312-4/+27
* | avoid old-style classes in flow analysis codeStefan Behnel2012-12-301-2/+2
* | fix build by removing unused codeStefan Behnel2012-12-301-4/+2
* | improve initialisation analysis for entries from outer closuresStefan Behnel2012-12-301-11/+27
* | delete dead code (type.is_ptr never coincides with type.is_int)Stefan Behnel2012-12-301-2/+2
* | make sure entry.all_entries() includes the defining entryStefan Behnel2012-12-301-0/+3
* | prevent default arguments from unnecessarily ending up in closuresStefan Behnel2012-12-302-0/+33
* | coerce closure default arguments in outer function scope, not in global scopeStefan Behnel2012-12-301-2/+1
* | mergeStefan Behnel2012-12-296-36/+78
|\ \
| * | fix evaluation of assignment order when considering DefNode calls for inliningStefan Behnel2012-12-291-6/+13
| * | fix cross-closure analysis for names redefined inside of a closure functionStefan Behnel2012-12-293-5/+30
| * | reimplement cross-closure type inference using a dedicated LocalEntry class f...Stefan Behnel2012-12-263-30/+40
| * | improve error output in test caseStefan Behnel2012-12-261-1/+1
* | | Overflow benchmarks.Robert Bradshaw2012-12-282-0/+240
* | | More overflow testing.Robert Bradshaw2012-12-285-5/+35
* | | Minor cleanup.Robert Bradshaw2012-12-281-5/+5
* | | Directive for overflow folding.Robert Bradshaw2012-12-283-1/+3
* | | Cheaper overflow checks for nested expressions.Robert Bradshaw2012-12-283-5/+45
* | | Clarify declaration sharing example.Robert Bradshaw2012-12-271-5/+14
|/ /
* | add test case for argument evaluation order in inlined DefNode callsStefan Behnel2012-12-241-0/+21
* | prevent InlinedDefNodeCallNode from being considered 'simple' by making CallN...Stefan Behnel2012-12-241-7/+7
* | changelogStefan Behnel2012-12-231-0/+4
* | enable compile time DefNode call resolution for nested functionsStefan Behnel2012-12-231-1/+1