- 17 May, 2018 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Repair and simplify unrolled PyLong comparison loop that used PyLong_BASE incorrectly (it's an exponential base, not a factor).
-
- 13 Apr, 2018 9 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Handle integer comparison in the gap between the maximum multiple PyLong digits that fit into a long completely and LONG_MAX.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Give equality comparisons to integer constants a dedicated implementation that minimises branching and comparisons.
-
Stefan Behnel authored
The optimised int/float comparison was accidentally not activated when the result of a comparison was already known to be of type bint (instead of a Python object), nor for the "!=" operator. These seem to be fairly common cases.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 12 Apr, 2018 1 commit
-
-
scoder authored
Improve libcpp.unordered_map API
-
- 08 Apr, 2018 2 commits
- 06 Apr, 2018 1 commit
-
-
Stefan Behnel authored
-
- 01 Apr, 2018 1 commit
-
-
Stefan Behnel authored
-
- 31 Mar, 2018 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Closes #2194.
-
Stefan Behnel authored
Closes #2193.
-
- 30 Mar, 2018 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Robert Bradshaw authored
-
- 29 Mar, 2018 2 commits
-
-
Jim Kleckner authored
This adds notes in the documentation to include zip_safe=False when using setuptools instead of distutils for setup.py. Because cimport will not load pxd definitions from a zipped egg file and the default format when installing from a source package using setuptools and "python setup.py install" is to create a zipped egg, including this option will guard against this error when people install this way.
-
luz.paz authored
Found via `codespell -q 3`
-
- 27 Mar, 2018 1 commit
-
-
Stefan Behnel authored
Closes #2134.
-
- 25 Mar, 2018 8 commits
-
-
scoder authored
Added %%cython options.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
scoder authored
Patch to add front() and back(), as per issue #2123.
-
Stefan Behnel authored
-
Stefan Behnel authored
Copy also the short long_neg() code from CPython for the specialised "abs(PyLong)" implementation to avoid jumping through call pointer indirections.
-
Stefan Behnel authored
-
gabrieldemarmiesse authored
-
- 24 Mar, 2018 7 commits
-
-
Stefan Behnel authored
-
scoder authored
Added argument list for pyximport.
-
gabrieldemarmiesse authored
-
gabrieldemarmiesse authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Apply the switch-transformation also recursively to if-clauses and else-body of if-statements that were converted.
-