summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Also update version check in Main.py.dropPy32Stefan Behnel2017-08-261-2/+2
* Remove support and special handling code for Py3.2.Stefan Behnel2017-08-2512-154/+40
* Update changelog.Stefan Behnel2017-08-251-2/+6
* Merge pull request #1832 from scoder/gen_exc_handlingscoder2017-08-2513-71/+395
|\
| * Only reset the frame backlink of *internally* created exception tracebacks in...Stefan Behnel2017-08-251-13/+12
| * Work around test failure in Py2.x.Stefan Behnel2017-08-251-1/+3
| * Rename test file to match existing ticket naming scheme.Stefan Behnel2017-08-251-0/+0
| * Avoid potential C compiler warnings.Stefan Behnel2017-08-251-1/+1
| * Add branch hints to __Pyx_Coroutine_Close() to optimise for the normal case.Stefan Behnel2017-08-251-2/+2
| * Merge branch 'master' into gen_exc_handlingStefan Behnel2017-08-2512-42/+145
| |\
| * | Terminate generator in test to avoid having its exception state hang around, ...Stefan Behnel2017-08-241-0/+3
| * | Fix a CPython comparison test in CPython 3.3 which was apparently fixed only ...Stefan Behnel2017-08-241-8/+5
| * | Minor code cleanups.Stefan Behnel2017-08-242-5/+7
| * | Pass current thread state into generator body instead of requesting it twice.Stefan Behnel2017-08-242-7/+13
| * | Check frame back-pointer before we clear it. CPython can simply assert the id...Stefan Behnel2017-08-241-3/+11
| * | Avoid "unused argument" warning of C compilers with non-CPython.Stefan Behnel2017-08-241-4/+4
| * | List any uncollectable objects at end of test run.Stefan Behnel2017-08-241-0/+3
| * | Reuse known thread state in more places instead of looking it up again.Stefan Behnel2017-08-243-12/+13
| * | Move exception state cleanup into generator body code to allow a distinction ...Stefan Behnel2017-08-247-28/+49
| * | Add a script that concatenates the code sections in CPython's ceval.c in the ...Stefan Behnel2017-08-241-0/+149
| * | Keep direct closure of generators and coroutines intact during cleanup by dis...Stefan Behnel2017-08-202-0/+10
| * | Improve handling of exception state in coroutines to prevent swallowing excep...Stefan Behnel2017-08-204-29/+152
* | | Merge branch 'release'Stefan Behnel2017-08-251-1/+1
|\ \ \
| * | | Try to silence gcc compiler warning.Stefan Behnel2017-08-251-1/+1
| * | | Prepare release candidate.0.26.1rc1Stefan Behnel2017-08-251-1/+1
| * | | Update travis config (following master changes).Stefan Behnel2017-08-251-1/+3
| * | | Disable refnanny in PyPy since it otherwise risks to access partly initialise...Stefan Behnel2017-08-251-0/+5
* | | | Merge branch 'master' of github.com:cython/cythonRobert Bradshaw2017-08-253-25/+50
|\ \ \ \
| * | | | Simplify code.Stefan Behnel2017-08-251-2/+1
| * | | | Merge branch 'master' of git+ssh://github.com/cython/cythonStefan Behnel2017-08-2512-49/+181
| |\ \ \ \ | | |_|_|/ | |/| | |
| * | | | Streamline some coroutine delegation code paths to avoid generic Python metho...Stefan Behnel2017-08-252-23/+49
* | | | | Add required copy and assignment operators for C++ classes with python object...Robert Bradshaw2017-08-253-2/+61
| |/ / / |/| | |
* | | | Update release notes.Robert Bradshaw2017-08-251-0/+6
* | | | Allow C++ classes to have Python object members.Robert Bradshaw2017-08-255-19/+102
* | | | Remove unused parameter.Robert Bradshaw2017-08-241-3/+2
* | | | Fix bug with unavailable overflowcheck attribute.Robert Bradshaw2017-08-241-0/+1
* | | | Implement overflow check for abs(int).Robert Bradshaw2017-08-242-19/+23
* | | | Return a signed value for abs(int).Robert Bradshaw2017-08-244-9/+29
* | | | Update tests for new abs semantics.Robert Bradshaw2017-08-241-18/+37
|/ / /
* | | Prevent incorrect coercion from digit-only strings to integers in fallback co...Stefan Behnel2017-08-231-1/+3
* | | Extend test to assure that normal conversion to C integers does not allow str...Stefan Behnel2017-08-231-0/+42
* | | Disable refnanny in PyPy since it otherwise risks to access partly initialise...Stefan Behnel2017-08-231-0/+5
* | | Revert removal of name "gs" from Shadow.py since it's used by foreign code, s...Stefan Behnel2017-08-221-1/+2
* | | Remove accidental left-over name "gs" from Shadow.py that should not be part ...Stefan Behnel2017-08-221-2/+4
* | | Avoid some unnecessary strlen() calls in exception text formatting, while sti...Stefan Behnel2017-08-222-6/+6
* | | Revert "Do not compile Lexicon.py. It's really only used once and is much lar...Stefan Behnel2017-08-211-1/+1
* | | Merge branch 'release'Stefan Behnel2017-08-210-0/+0
|\ \ \ | |/ /
| * | Add missing declaration in .pxd file (ParseTreeTransforms.py file is not comp...Stefan Behnel2017-08-211-1/+2
| * | Fix annotation of error gotos.Stefan Behnel2017-08-211-1/+1
| * | Remove a PyPy fix that does not actually fix anything.Stefan Behnel2017-08-211-7/+0