- 20 Jul, 2017 2 commits
-
-
Lisandro Dalcin authored
-
Lisandro Dalcin authored
* Simplify string handling using common code to handle prefixes * Fix rendering of empty sets as `set()` instead of ``{}` * Add support generator expressions * Use common code for comprehensions and generator expressions * Add support for Ellipsis rendered as `...` * Minor refactor to handling of unop/binop precedence * Fix rendering of multidimensional indexing
-
- 19 Jul, 2017 1 commit
-
-
Lisandro Dalcin authored
* emit function annotations * implement ExpressionWriter visitor
-
- 18 Jul, 2017 6 commits
-
-
Robert Bradshaw authored
Don't use CPython PyMethodDescrObject.
-
Robert Bradshaw authored
Repair compile time complex expressions
-
Robert Bradshaw authored
Fix complex comparison
-
Robert Bradshaw authored
Add declarations for PyObject_GenericGetAttr and PyObject_GenericSetAttr
-
Robert Bradshaw authored
This brings the overhead to about 10%, or 20ns per traceback.
-
Robert Bradshaw authored
use faster __Pyx_PyObject_GetAttrStr() implementation and avoid stati…
-
- 17 Jul, 2017 6 commits
-
-
Jeroen Demeyer authored
-
Stefan Behnel authored
-
Stefan Behnel authored
allow enabling/disabling C line display in tracebacks with a new C compile time macro CYTHON_CLINE_IN_TRACEBACK=0/1
-
Stefan Behnel authored
-
Stefan Behnel authored
repair comparison between C complex types and extension types: previously generated an invalid type check
-
Stefan Behnel authored
-
- 16 Jul, 2017 4 commits
-
-
Stefan Behnel authored
extract C-line handling from AddTraceback() into separate function to keep AddTraceback() available as a shared header file
-
Stefan Behnel authored
-
Stefan Behnel authored
use faster __Pyx_PyObject_GetAttrStr() implementation and avoid static Python string reference in AddTraceback() helper
-
Robert Bradshaw authored
-
- 15 Jul, 2017 7 commits
-
-
Robert Bradshaw authored
See #1719.
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
- 14 Jul, 2017 2 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
- 13 Jul, 2017 10 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
repair __Pyx_CallUnboundCMethod1() macro which also needs to adapt to the new CPython FASTCALL signature in Py3.7
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
extend tests to cover some more internal signature cases of CPython builtins (METH_FASTCALL with and without keywords in P3.7)
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 11 Jul, 2017 1 commit
-
-
Robert Bradshaw authored
-
- 10 Jul, 2017 1 commit
-
-
Robert Bradshaw authored
Resolves note at #1765.
-