- 18 Mar, 2019 1 commit
-
-
Stefan Behnel authored
-
- 04 Mar, 2019 3 commits
-
-
Stefan Behnel authored
At module cleanup time, clear the module dict before the global references that its content might still be using.
-
Stefan Behnel authored
Keep owned references to builtins module, "cython_runtime" module and preimport module to prevent crashes when they get removed from sys.modules. Generate cleanup code for them in the end. Closes #2885.
-
Stefan Behnel authored
Closes GH-2884.
-
- 03 Mar, 2019 2 commits
-
-
Stefan Behnel authored
Issue a warning when casting a GIL-requiring function into a nogil function (which breaks GIL validation). Closes GH-2879.
-
Stefan Behnel authored
See #2879.
-
- 02 Mar, 2019 2 commits
-
-
Stefan Behnel authored
Refactor parsing function in code coverage plugin to split the actual parsing code from the lookup code.
-
Stefan Behnel authored
Exclude non-executable lines from coverage analysis (anything that does not generate a line trace call).
-
- 01 Mar, 2019 2 commits
-
-
Stefan Behnel authored
GH-1461: Include the signature line of cdef functions in the import-time line tracing and coverage report.
-
Stefan Behnel authored
GH-1461: Include the signature line of cdef functions in the import-time line tracing and coverage report.
-
- 27 Feb, 2019 1 commit
-
-
Stefan Behnel authored
-
- 20 Feb, 2019 1 commit
-
-
Stefan Behnel authored
-
- 19 Feb, 2019 7 commits
-
-
Stefan Behnel authored
This reverts commit d49062fd.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
When detecting an invalid system configuration for overflow checks, at least print a warning, instead of leaving a dangling live exception behind.
-
Robert Bradshaw authored
This fixes Github issue #2819.
-
Stefan Behnel authored
-
- 15 Feb, 2019 4 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Closes #1470.
-
Stefan Behnel authored
Closes GH-2845.
-
- 13 Feb, 2019 3 commits
-
-
Stefan Behnel authored
-
Michael Anselmi authored
-
Michael Anselmi authored
GCC diagnostic pragmas were introduced in GCC 4.6, so augment the GCC compiler check with a version check to avoid compilation errors with GCC < 4.6.
-
- 09 Feb, 2019 9 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Add safety cast in queue tutorial code that avoids casting a potentially non-pointer-sized "int" to a "void*".
-
Stefan Behnel authored
-
Stefan Behnel authored
Silence an "unused" C compiler warning when we cannot easily decide whether to include the "__Pyx_Method_ClassMethod" utility code or not.
-
Stefan Behnel authored
Add safety parentheses in helper macro, also to avoid a compiler warning about tautological comparisons.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 08 Feb, 2019 5 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Make the cpdef override check work with Python subclasses of extension types again that do not initialise their own dict. This lead to a crash with dict versioning in Py3.6+. Closes GH-2823.
-
Stefan Behnel authored
Do not install test dependencies on CPython dev versions in travis as they are likely to fail in pre-releases.
-