- 10 Dec, 2013 1 commit
-
-
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 13 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
discard useless (PyObject*) casts from values of builtin types which are PyObject* internally anyway (saves lots of C code)
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Robert Bradshaw authored
-
- 06 Dec, 2013 9 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
--HG-- extra : amend_source : 240f49031159777036e1e6a139b6d736f59de337
-
Stefan Behnel authored
-
Stefan Behnel authored
fix C compiler warning when checking int overflow for division by enum values on 32 bit systems (in case anyone cares...)
-
Stefan Behnel authored
minor improvements in __Pyx_ArgTypeTest() and prevent it from raising C compiler warnings by inlining it
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
infer type of items in tuple/list constants on indexing (especially where all items have the same type) --HG-- extra : amend_source : 1e8bf2d512c244f48654f43e37283d800e5d961a
-
Stefan Behnel authored
improve type inference for string %/+/* operations and use more direct C-API calls for these unicode operations
-
- 05 Dec, 2013 1 commit
-
-
Stefan Behnel authored
-
- 01 Dec, 2013 3 commits
-
-
Stefan Behnel authored
--HG-- extra : amend_source : 6fe9294d38a26b208899453b4a12739dcc496c16
-
Stefan Behnel authored
-
Stefan Behnel authored
-