- 04 Sep, 2016 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Repair calls to fused staticmethods : we currently generate the wrong C signature for them (first arg becomes 'self' arg), so this change works around that by really passing the first argument as 'self'. Eventually, ths signature should be fixed instead.
-
- 03 Sep, 2016 7 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
restrict "__dict__" property generation to declared "__dict__" attributes and ignore everything else
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Robert Bradshaw authored
Closes #531.
-
Robert Bradshaw authored
-
- 02 Sep, 2016 4 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Closes github issue #1447.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 01 Sep, 2016 14 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
let pcython script parse the main script arguments and pass them on instead of incorrectly rejecting them as unknown
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
repair accidental change in macro usage (used to be CPYTHON, was accidentally changed to PYPY in a previous commit)
-
Stefan Behnel authored
-
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 6 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
-