An error occurred fetching the project authors.
- 10 Aug, 2018 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 03 Aug, 2018 1 commit
-
-
Stefan Behnel authored
Closes #2494.
-
- 22 Jul, 2018 1 commit
-
-
Stefan Behnel authored
Closes #2494.
-
- 26 Jun, 2018 2 commits
-
-
Stefan Behnel authored
Add safety checks to prevent exception subtype checks with non-types. This raises a TypeError in Py3 now and we should handle that at some point.
-
Stefan Behnel authored
Closes #2425.
-
- 26 May, 2018 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Remove redundant helper function "__Pyx_ImportModule()" which was only needed in Py<2.6 when PyObject_GetAttrString() and PyImport_ImportModule() did not take const string arguments.
-
- 25 May, 2018 1 commit
-
-
Stefan Behnel authored
Mark several one-time functions (used during module init) with CYTHON_SMALL_CODE to reduce their binary code impact on the overall module size.
-
- 18 May, 2018 2 commits
-
-
Stefan Behnel authored
Avoid segfault due to a bug in g++ 4.4.7 when the -Os setting for the module init function is enabled. Closes #2235.
-
Stefan Behnel authored
-
- 05 May, 2018 1 commit
-
-
Stefan Behnel authored
-
- 04 May, 2018 1 commit
-
-
Stefan Behnel authored
Use dict versioning in Py3.6+ to make the lookup of Python module globals almost as fast as C globals.
-
- 03 May, 2018 1 commit
-
-
Stefan Behnel authored
Use dict versioning in Py3.6+ to reduce the overhead of checking for the "C-line in tracebacks" runtime option.
-
- 15 Feb, 2018 1 commit
-
-
Jeroen Demeyer authored
-
- 14 Feb, 2018 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
See #2102.
-
- 13 Jan, 2018 1 commit
-
-
Stefan Behnel authored
-
- 05 Jan, 2018 1 commit
-
-
Stefan Behnel authored
-
- 15 Dec, 2017 1 commit
-
-
- 05 Nov, 2017 1 commit
-
-
Stefan Behnel authored
-
- 01 Nov, 2017 1 commit
-
-
Stefan Behnel authored
-
- 31 Oct, 2017 1 commit
-
-
sonots authored
-
- 28 Oct, 2017 1 commit
-
-
Stefan Behnel authored
Move CYTHON_NO_PYINIT_EXPORT utility code into external file to avoid lengthy chain of plain text code generation.
-
- 20 Oct, 2017 1 commit
-
-
Stefan Behnel authored
Split Python compatibility adaptation code out of ModulePreamble section and into its own separate section to allow moving it around and support using CYTHON_INLINE etc. in it.
-
- 18 Oct, 2017 1 commit
-
-
Lisandro Dalcin authored
-
- 15 Oct, 2017 1 commit
-
-
Lisandro Dalcin authored
-
- 14 Oct, 2017 2 commits
-
-
Stefan Behnel authored
Closes #1930.
-
Stefan Behnel authored
Simplify preprocessor code that avoids the "fallthrough" C compiler warnings, assuming that "__has_attribute()" is widely supported these days. At least GCC 5.x and clang seem to have it. Closes #1930.
-
- 13 Oct, 2017 1 commit
-
-
Stefan Behnel authored
Closes #1930.
-
- 08 Oct, 2017 1 commit
-
-
Stefan Behnel authored
Speed up some dict lookups in Py3.5+ by calling the faster "_PyDict_GetItem_KnownHash()" instead of "PyDict_GetItem()".
-
- 28 Sep, 2017 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 27 Sep, 2017 1 commit
-
-
Stefan Behnel authored
Disable PEP-489 support by default (*sigh*). It actually requires more than Cython currently implements: sub-interpreter support and reloading support, i.e. per-interpreter module globals/types/state. Closes #1894.
-
- 25 Sep, 2017 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Avoid depending on CPython micro level versions at compile time. Compiling against 3.5.2 does not guarantee that we never get imported on 3.5.1. Closes #1880.
-
- 15 Sep, 2017 1 commit
-
-
Stefan Behnel authored
-
- 14 Sep, 2017 1 commit
-
-
Stefan Behnel authored
-