2008-12-23 |
Stefan Behnel | merge
|
commit | commitdiff | tree |
2008-12-23 |
Stefan Behnel | fix error message
|
commit | commitdiff | tree |
2008-12-21 |
Stefan Behnel | and another tiny speed-up
|
commit | commitdiff | tree |
2008-12-21 |
Stefan Behnel | some more cythonisation in Visitor.py
|
commit | commitdiff | tree |
2008-12-21 |
Stefan Behnel | compile classes in Visitor.py into real extension classes
|
commit | commitdiff | tree |
2008-12-21 |
Stefan Behnel | don't complain when extension classes 'inherit' from...
|
commit | commitdiff | tree |
2008-12-20 |
Stefan Behnel | small cleanup in parser
|
commit | commitdiff | tree |
2008-12-20 |
Stefan Behnel | little tweak for looking up node children
|
commit | commitdiff | tree |
2008-12-20 |
Stefan Behnel | more streamlining
|
commit | commitdiff | tree |
2008-12-20 |
Stefan Behnel | some profiler guided streamlining in compiler output...
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | tiny cleanup, fix #163
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | extended for-loop test case
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | fix expected messages in error test
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | fix previously introduced crash bug due to multiple...
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | missing cpdef declarations for Parsing.py
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | Cython compile fixes
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | removed original iter-range optimisation (now replaced...
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | disable comprehension transform to keep current leaking...
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | major cleanup for comprehension code to remove redundant...
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | cleanup
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | use a straight call to PyList_Tuple() on code like...
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | Py2.3 test fix
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | allow skipping GIL checks on nodes generated by transforms
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | work around for earlier compile error
|
commit | commitdiff | tree |
2008-12-19 |
Stefan Behnel | fix for-from loop in list comprehensions
|
commit | commitdiff | tree |
2008-12-18 |
Stefan Behnel | avoid recursive coercion in CoerceToPyTypeNode
|
commit | commitdiff | tree |
2008-12-18 |
Stefan Behnel | new transform that hides the loop variable in a comprehension
|
commit | commitdiff | tree |
2008-12-18 |
Stefan Behnel | extended test cases for for-loop and list comp
|
commit | commitdiff | tree |
2008-12-18 |
Stefan Behnel | for-from-loop: remember loopvar node instead of its...
|
commit | commitdiff | tree |
2008-12-18 |
Stefan Behnel | cleanup, keep for-range optimisation more local
|
commit | commitdiff | tree |
2008-12-18 |
Stefan Behnel | more tests for for-loops and constant expressions
|
commit | commitdiff | tree |
2008-12-18 |
Stefan Behnel | ... and through type casts
|
commit | commitdiff | tree |
2008-12-18 |
Stefan Behnel | better error messages during constant folding, forward...
|
commit | commitdiff | tree |
2008-12-17 |
Stefan Behnel | moved iter-range() optimisation into a transform (worth...
|
commit | commitdiff | tree |
2008-12-17 |
Stefan Behnel | give a hint on what went wrong on a failed Cython import...
|
commit | commitdiff | tree |
2008-12-16 |
Stefan Behnel | small refactoring
|
commit | commitdiff | tree |
2008-12-14 |
Stefan Behnel | replace set([...]) by a literal set {...}
|
commit | commitdiff | tree |
2008-12-14 |
Stefan Behnel | all Nodes inherit from object, so should CmpNode
|
commit | commitdiff | tree |
2008-12-14 |
Stefan Behnel | extended test case to make sure we didn't break some...
|
commit | commitdiff | tree |
2008-12-14 |
Stefan Behnel | cleanup
|
commit | commitdiff | tree |
2008-12-14 |
Stefan Behnel | generic aggregation of a constant BinopNode into a...
|
commit | commitdiff | tree |
2008-12-14 |
Stefan Behnel | also pre-calculate the constant result of floats
|
commit | commitdiff | tree |
2008-12-14 |
Stefan Behnel | one more common exception silenced during constant...
|
commit | commitdiff | tree |
2008-12-14 |
Stefan Behnel | Py2.3 fix
|
commit | commitdiff | tree |
2008-12-14 |
Stefan Behnel | cleanup
|
commit | commitdiff | tree |
2008-12-13 |
Stefan Behnel | initial test for constant folding
|
commit | commitdiff | tree |
2008-12-13 |
Stefan Behnel | initial constant folding transform: calculate constant...
|
commit | commitdiff | tree |
2008-12-13 |
Stefan Behnel | doctests must set __doc__ in Py2.3
|
commit | commitdiff | tree |
2008-12-13 |
Stefan Behnel | make sure we have the Py2.3 set code available when...
|
commit | commitdiff | tree |
2008-12-13 |
Stefan Behnel | extended test case
|
commit | commitdiff | tree |
2008-12-12 |
Stefan Behnel | test fix
|
commit | commitdiff | tree |
2008-12-12 |
Stefan Behnel | fix for dict literals that end with ','
|
commit | commitdiff | tree |
2008-12-12 |
Stefan Behnel | test fixes after latest with transform changes
|
commit | commitdiff | tree |
2008-12-12 |
Stefan Behnel | implement set/dict comprehensions and set literals
|
commit | commitdiff | tree |
2008-12-12 |
Stefan Behnel | export set builtin type
|
commit | commitdiff | tree |
2008-12-11 |
Stefan Behnel | embed __init__ signature in class docstring
|
commit | commitdiff | tree |
2008-12-10 |
Stefan Behnel | minor fixes to the with statement transform
|
commit | commitdiff | tree |
2008-12-08 |
Stefan Behnel | runnable test case for try-finally
|
commit | commitdiff | tree |
2008-12-08 |
Stefan Behnel | missing temp cleanup on assignment to TempRefNode
|
commit | commitdiff | tree |
2008-12-07 |
Stefan Behnel | extended with statement test case - disabled for now...
|
commit | commitdiff | tree |
2008-12-07 |
Stefan Behnel | renamed node
|
commit | commitdiff | tree |
2008-12-07 |
Stefan Behnel | fixed FlattenInListTransform by providing a temp block...
|
commit | commitdiff | tree |
2008-12-07 |
Stefan Behnel | removed unused (and broken) PersistantNode
|
commit | commitdiff | tree |
2008-12-07 |
Stefan Behnel | extended test case for in/not-in operator
|
commit | commitdiff | tree |
2008-12-07 |
Stefan Behnel | code simplification
|
commit | commitdiff | tree |
2008-12-05 |
Stefan Behnel | disabled in-list transform again as the CloneNode still...
|
commit | commitdiff | tree |
2008-12-05 |
Stefan Behnel | extended test case for dict iteration in list comprehensions
|
commit | commitdiff | tree |
2008-12-05 |
Stefan Behnel | extended test case
|
commit | commitdiff | tree |
2008-12-04 |
Stefan Behnel | comment
|
commit | commitdiff | tree |
2008-12-04 |
Stefan Behnel | merge
|
commit | commitdiff | tree |
2008-12-04 |
Stefan Behnel | same test for 'and' operator
|
commit | commitdiff | tree |
2008-12-04 |
Stefan Behnel | fixed ref-counting in BoolBinopNode
|
commit | commitdiff | tree |
2008-12-03 |
Stefan Behnel | merge
|
commit | commitdiff | tree |
2008-12-03 |
Stefan Behnel | fix crashes on type casts
|
commit | commitdiff | tree |
2008-12-03 |
Stefan Behnel | extended 'if' test case that enforces heavy temp usage
|
commit | commitdiff | tree |
2008-12-03 |
Stefan Behnel | fix temp deallocation in PrimaryCmpNode
|
commit | commitdiff | tree |
2008-12-03 |
Stefan Behnel | better exception message for temp failure tracking
|
commit | commitdiff | tree |
2008-12-03 |
Stefan Behnel | make CallNode a NewTempExprNode
|
commit | commitdiff | tree |
2008-12-03 |
Stefan Behnel | some cleanup, fix temp handling in 'if' conditions
|
commit | commitdiff | tree |
2008-12-02 |
Stefan Behnel | while loop needs temp disposal, too
|
commit | commitdiff | tree |
2008-12-02 |
Stefan Behnel | minor code cleanup
|
commit | commitdiff | tree |
2008-12-02 |
Stefan Behnel | forgot to make the lhs in FlattenInListTransform a...
|
commit | commitdiff | tree |
2008-12-02 |
Stefan Behnel | merge
|
commit | commitdiff | tree |
2008-12-02 |
Stefan Behnel | fix FlattenInListTransform for the trivial case
|
commit | commitdiff | tree |
2008-11-30 |
Stefan Behnel | fix method signatures
|
commit | commitdiff | tree |
2008-11-30 |
Stefan Behnel | merge
|
commit | commitdiff | tree |
2008-11-30 |
Stefan Behnel | moved CoercionNode to new temps (fixes 8 tests)
|
commit | commitdiff | tree |
2008-11-30 |
Stefan Behnel | micro cleanup
|
commit | commitdiff | tree |
2008-11-30 |
Stefan Behnel | merge
|
commit | commitdiff | tree |
2008-11-30 |
Stefan Behnel | extended test case for returning from for loops
|
commit | commitdiff | tree |
2008-11-28 |
Stefan Behnel | optimise dict(a=1,b=2,...) into {'a':1, 'b':2, ......
|
commit | commitdiff | tree |
2008-11-28 |
Stefan Behnel | removed caching for subexpr attributes as it can break...
|
commit | commitdiff | tree |
2008-11-28 |
Stefan Behnel | extended test cases
|
commit | commitdiff | tree |
2008-11-28 |
Stefan Behnel | unit test fix
|
commit | commitdiff | tree |
2008-11-28 |
Stefan Behnel | fix final optimisations for calls inside of assignments
|
commit | commitdiff | tree |
2008-11-28 |
Stefan Behnel | merge
|
commit | commitdiff | tree |
2008-11-28 |
Stefan Behnel | fix type of AsTupleNode to tuple_type
|
commit | commitdiff | tree |
2008-11-27 |
Stefan Behnel | another simplification after Dag's cleanup
|
commit | commitdiff | tree |
2008-11-27 |
Stefan Behnel | merge
|
commit | commitdiff | tree |
2008-11-27 |
Stefan Behnel | simplification for iter-dict optimisation after moving...
|
commit | commitdiff | tree |
next |