An error occurred fetching the project authors.
- 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
-
- 13 Sep, 2017 2 commits
-
-
Ronan Lamy authored
Disable it on pypy3, since it doesn't support PEP 442 yet.
-
Ronan Lamy authored
-
- 05 Sep, 2017 1 commit
-
-
Stefan Behnel authored
-
- 02 Sep, 2017 1 commit
-
-
Stefan Behnel authored
-
- 25 Aug, 2017 2 commits
-
-
Stefan Behnel authored
-
Robert Bradshaw authored
-
- 12 Aug, 2017 1 commit
-
-
Stefan Behnel authored
-
- 31 Jul, 2017 1 commit
-
-
Stefan Behnel authored
-