- 15 May, 2020 17 commits
-
-
Stefan Behnel authored
Mark the first creation of a memory view slice as "unlikely()" to ask the C compiler to optimise for the repeated re-use case (usually in loops).
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
da-woods authored
Closes https://github.com/cython/cython/issues/3594
-
da-woods authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Closes https://github.com/cython/cython/issues/1462
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Move the work directory of the examples tests into an 'examples/' subdirectory to get it out of the way of the other test types.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Move the work directory of the examples tests into an 'examples/' subdirectory to get it out of the way of the other test types.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 14 May, 2020 1 commit
-
-
Stefan Behnel authored
-
- 13 May, 2020 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Make sure the module init function is declared as 'extern "C"' in C++ also when the CYTHON_NO_PYINIT_EXPORT option is used. Closes #3414.
-
- 12 May, 2020 6 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
MegaIng authored
Closes #3038.
-
MegaIng authored
Closes #3038.
-
- 11 May, 2020 6 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Avoid MSVC warning in refnanny about an integer assignment that reduces the value range (although it's probably safe to assume that C code line numbers > 2^30 will remain rare for another while).
-
Stefan Behnel authored
Avoid an additional utility code section for 2-exception matching by relying on existing special-cased macros.
-
da-woods authored
For Py3.5+, where inittab should really be used instead. For GCC, Clang, MSVC and C++14
-
Stefan Behnel authored
-
Stefan Behnel authored
Add a dedicated subtype check function for testing against two possible base classes in Py3 (currently used for generator exception checks).
-
- 10 May, 2020 4 commits
-
-
Stefan Behnel authored
Simplify and clean up the embedded main import code to make it work how it's officially supposed to work: use the inittab.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Avoid generating an "abort()" check for known non-0 steps in prange(). Instead, make it a compile time error if we know it's zero.
-
- 09 May, 2020 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Fix optimisation of aligned '%' formats ('%05s', '%-5s') into the correct f-string alignment format. Closes https://github.com/cython/cython/issues/3476
-