- 13 Nov, 2017 2 commits
-
-
Jeroen Demeyer authored
-
Stefan Behnel authored
-
- 12 Nov, 2017 4 commits
-
-
Stefan Behnel authored
Use a saner way to check for non-trivial exception patterns. Not everything has an entry, but everything in a temp probably has a reason for being there.
-
Stefan Behnel authored
-
Stefan Behnel authored
Prevent calling into CPython with a live exception set while trying to match non-trivial exception patterns in an "except" clause.
-
Stefan Behnel authored
Force retranslate Cython modules in "new_build_ext" if "-f" option is passed to "build_ext" command.
-
- 10 Nov, 2017 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Closes #1972.
-
Stefan Behnel authored
-
- 09 Nov, 2017 1 commit
-
-
Robert Bradshaw authored
Multiple inheritance
-
- 08 Nov, 2017 4 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Previously this was only possible through Python (requring the GIL), sometimes implicitly (e.g. for string literals).
-
Robert Bradshaw authored
This fixes #1986.
-
- 07 Nov, 2017 3 commits
-
-
Robert Bradshaw authored
We should be doing this for pure Python defined classe as well, but don't have a way to inject it.
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
- 06 Nov, 2017 4 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
scoder authored
Add 'except' values for various function types
-
scoder authored
[travis] update gcc
-
- 05 Nov, 2017 9 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Remove direct Unicode hash usage for dict lookups as it proved to be slower after all. Optimising a generic item lookup for dict is faster, though.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Jeroen Demeyer authored
-
Stefan Behnel authored
-
Stefan Behnel authored
See #1979.
-
- 04 Nov, 2017 5 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Split up the module init function into separate C functions per setup step as it can get fairly lengthy for complex modules, e.g. with many extension types. This hopefully reduces the function complexity that the C compiler must handle.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 03 Nov, 2017 5 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Closes #1955.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-