- 12 Sep, 2014 3 commits
-
-
Stefan Behnel authored
Fix crash when an exception occurs during module init and the stale module gets used later on (after import failure). This is fixed by no longer cleaning up the global references to module object and module dict, which obviously has the drawback of leaking memory.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 11 Sep, 2014 2 commits
-
-
Stefan Behnel authored
provide "Cython.Compiler.Main.Version" to keep supporting old PyTables versions that import it from there --HG-- extra : transplant_source : %B1%BC%5C%CD%A6%EEmr4B%0F%AF%1C%E0yq9%EA%ADX
-
Robert Bradshaw authored
-
- 10 Sep, 2014 1 commit
-
-
Stefan Behnel authored
-
- 09 Sep, 2014 1 commit
-
-
Stefan Behnel authored
-
- 08 Sep, 2014 7 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 07 Sep, 2014 5 commits
-
-
Stefan Behnel authored
avoid redundant type pointer comparison in "__Pyx_PyBaseString_Check()" as Py2.6+ already has fast builtin type checks
-
Stefan Behnel authored
-
Stefan Behnel authored
try not to write absolute source file paths into C file position comments and use paths relative to build directory instead
-
Stefan Behnel authored
-
Stefan Behnel authored
allow subtypes in right operand to override left side parent class behaviour for "@" operator (Python tries "__rmatmul__()" first in this case), generally clean up code duplication while at it
-
- 05 Sep, 2014 4 commits
-
-
Stefan Behnel authored
make libcython.py Py2/3 compatible to allows its immediate usage from both versions (and clean it up a little)
-
Stefan Behnel authored
reduce excessive inlining in calling code a bit by moving some fallback code into a non-inline function
-
Stefan Behnel authored
-
Stefan Behnel authored
allow useless trailing semicolons in some places where people tend to put them, but warn about them (trac ticket 832)
-
- 04 Sep, 2014 1 commit
-
-
Stefan Behnel authored
-
- 03 Sep, 2014 2 commits
-
-
Stefan Behnel authored
-
scoder authored
Get rid of obsolete Python cruft
-
- 01 Sep, 2014 9 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
avoid useless indirection during CFunction setup and instead use known module dict reference directly
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Lisandro Dalcin authored
-
Lisandro Dalcin authored
-
- 31 Aug, 2014 3 commits
-
-
Lisandro Dalcin authored
-
Lisandro Dalcin authored
* Remove macros __Pyx_{NAME|DOC}STR * Remove macros __Pyx_{Get|Set|Del}AttrString * Remove macro __Pyx_PyIndex_Check * Remove workaround for missing BaseException in builtins
-
Stefan Behnel authored
-
- 30 Aug, 2014 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-