- 22 Dec, 2017 5 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Silence C compiler warning about fall-through in switch statement for kw-only argument parsing code.
-
Stefan Behnel authored
Tweak method call fallbacks of dict.get(), dict.setdefault() and dict.pop() into fast unbound method calls to the underlying C function.
-
- 21 Dec, 2017 4 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 20 Dec, 2017 5 commits
-
-
Stefan Behnel authored
-
scoder authored
Fix #2047: optimize dict.pop() using _PyDict_Pop()
-
Stefan Behnel authored
This reverts commit e1ae63dd.
-
Antoine Pitrou authored
-
Antoine Pitrou authored
-
- 19 Dec, 2017 1 commit
-
-
Stefan Behnel authored
-
- 18 Dec, 2017 3 commits
-
-
Stefan Behnel authored
Streamline __Pyx_PySet_Remove() helper function. Add comments about unclean return values of new helper functions. Closes #2042.
-
scoder authored
Issue #2042: add optimized versions of `x in set`, set.remove() and set.discard()
-
Antoine Pitrou authored
-
- 17 Dec, 2017 3 commits
-
-
Antoine Pitrou authored
-
Antoine Pitrou authored
-
Antoine Pitrou authored
-
- 16 Dec, 2017 1 commit
-
-
Antoine Pitrou authored
-
- 15 Dec, 2017 11 commits
-
-
Stefan Behnel authored
Allow overriding the extension module name in cythonize() by setting an explicit name in the Extension() object. Closes #2038.
-
Stefan Behnel authored
Reduce complexity by avoiding to redefine a helper function inside a loop that does not depend on the loop state
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
-
Stefan Behnel authored
Allow @final class decorator in pure mode. Was previously rejected for Python classes with an @cclass decorator. Closes #2040.
-
- 09 Dec, 2017 1 commit
-
-
Stefan Behnel authored
Closes #2035.
-
- 29 Nov, 2017 3 commits
-
-
Stefan Behnel authored
But at least detect and disallow duplicate keyword arguments to parallel() and prange().
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 28 Nov, 2017 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Always coerce Python arguments as "num_threads" in parallel sections to C integers, also to catch some coercion problems at compile time. Closes #1957.
-