- 01 Sep, 2016 7 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
disable self-argument extraction for lambda functions to revert to old "self in args" argument parsing behaviour
-
Stefan Behnel authored
re-enable "profile" and "linetrace" directives at class/function level to allow switching it on and off for specific code sections
-
Stefan Behnel authored
-
Stefan Behnel authored
Use global constants for default arguments of cpdef functions/methods and def methods in cdef classes as using the CyFunction defaults requires passing the CyFunction as self (which we currently don't do for methods in cdef classes). Properly fixing this requires changing the call signature of CyFunction.
-
Stefan Behnel authored
use global constants for default arguments of cpdef functions (which are static C functions internally)
-
Stefan Behnel authored
-
- 31 Aug, 2016 7 commits
-
-
Stefan Behnel authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Re-use, rather than duplicate, error exit code.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 30 Aug, 2016 7 commits
-
-
Stefan Behnel authored
This it less important than in Py3 as most optimisable cases are already covered by PyInt, but long objects might still pop up arbitrarily in Py2, so it might be worth it.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 29 Aug, 2016 2 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
- 28 Aug, 2016 1 commit
-
-
Stefan Behnel authored
-
- 27 Aug, 2016 4 commits
-
-
Stefan Behnel authored
re-enable PyMethodDef declarations of Python methods in cdef classes as we cannot currently generate CyFunctions for cpdef methods
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
enables line tracing etc.
-
- 24 Aug, 2016 5 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Closes #1438.
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
- 23 Aug, 2016 6 commits
-
-
Stefan Behnel authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
- 22 Aug, 2016 1 commit
-
-
Stefan Behnel authored
-