- 14 Dec, 2013 1 commit
-
-
Stefan Behnel authored
undo the Python-optimisationism of assigning bound/unbound methods to local variables when Cython can call a builtin C function instead --HG-- extra : amend_source : 121eadd540f25f9e43f6e6b60853eeab18d11620
-
- 13 Dec, 2013 5 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 12 Dec, 2013 4 commits
-
-
Stefan Behnel authored
let RemoveUnreachableCode discard any PassStatNodes (e.g. added by analysing declaration-only ExprStatNode)
-
Stefan Behnel authored
--HG-- extra : rebase_source : 2e86ee2423754e0cfa6e79b33b9570a25a019c01
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
- 11 Dec, 2013 11 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
minor portability tweak: mark non-tiny integer literals as C longs with "L" suffix when passing them into PyInt_FromLong()
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
avoid accidental duplication of cached Python integer constants when using numbers in different notations
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
try fixing test failures in int_literals.pyx by removing dependency on Py2/3 specific 'L' postfix of long objects
-
Stefan Behnel authored
-
- 10 Dec, 2013 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 09 Dec, 2013 1 commit
-
-
Stefan Behnel authored
-
- 08 Dec, 2013 12 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
discard lots of useless code and overhead from try-finally statements that don't need to handle Python exceptions (including C-only with-blocks)
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
fix problematic constant folding condition in cascaded comparisons (even though it likely doesn't work anyway)
-
Stefan Behnel authored
prevent compile time constant folding of non-portable string comparisons (e.g. between bytes and str)
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
avoid risk of stale pointers by looking up Cython types module on each request (shouldn't hurt much to do it a couple of times during module initialisation)
-
Stefan Behnel authored
-
- 07 Dec, 2013 4 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-