summaryrefslogtreecommitdiff
path: root/Cython/Utility/Exceptions.c
Commit message (Expand)AuthorAgeFilesLines
* add macro indirections that apparently help making pyston happierStefan Behnel2016-07-311-1/+1
* replace generic "COMPILING_IN_*" C macros with feature specific guards that a...Stefan Behnel2016-07-301-17/+17
* fix copy&paste bugStefan Behnel2015-09-211-1/+1
* reuse current thread state in more placesStefan Behnel2015-09-201-18/+29
* add missing dependency for utility functionStefan Behnel2015-09-201-0/+1
* avoid some redundant calls to PyThreadState_GET() to reduce locking etc. duri...Stefan Behnel2015-09-201-24/+63
* streamline exception type testsStefan Behnel2015-09-171-0/+19
* Suppress warning for Visual Studio 2012.Robert Bradshaw2015-08-281-0/+4
* Merge branch '0.22.x'Stefan Behnel2015-05-031-3/+7
|\
| * fix some cases where errors in IsInstance()/IsSubtype() calls were not handledStefan Behnel2015-05-031-3/+7
* | Merge branch '0.22.x'Lisandro Dalcin2015-03-081-1/+1
|\ \ | |/
| * PyPy3: Fix bad call to PyErr_Fetch()Lisandro Dalcin2015-03-081-1/+1
* | allow "unraisable" warnings in nogil functionsStefan Behnel2015-02-281-2/+11
|/
* fix __Pyx_Raise() in pypy3Stefan Behnel2014-10-051-0/+8
* remove unused variableStefan Behnel2014-09-031-1/+0
* avoid useless indirection for module dict lookup and instead use known refere...Stefan Behnel2014-09-011-3/+1
* Remove obsolete utility code.Robert Bradshaw2014-02-221-16/+0
* fix ref-counting bug when writing traceback of unraisable exceptionsStefan Behnel2014-01-101-0/+3
* Traceback on unraisable exceptions.Robert Bradshaw2014-01-071-2/+8
* fix crash due to temporarily inconsistent exception state in parallel excepti...Stefan Behnel2013-12-311-2/+4
* back up and restore complete exception state around 'finally' clauses; move c...Stefan Behnel2013-12-311-3/+5
* discard C code comment from generated codeStefan Behnel2013-12-311-2/+2
* fix 'raise type, instance' in Py3 by preventing it from trying to re-instanti...Stefan Behnel2013-11-231-22/+39
* back out the last two exception raising changesStefan Behnel2013-11-231-11/+20
* fix refcounting in __Pyx_Raise() because PyErr_NormalizeException() increfs i...Stefan Behnel2013-11-231-1/+10
* let CPython do the exception instantiation on 'raise' in Py3 to make sure we ...Stefan Behnel2013-11-231-20/+2
* minor formatting fixesStefan Behnel2013-02-151-23/+19
* remove spurious Py_DECREF(None) from 'raise ... from None' codeStefan Behnel2013-02-151-2/+1
* ignore 'raise ... from None' in Py<3.3Stefan Behnel2013-02-121-0/+4
* implement 'raise ... from None' in Py3.3Stefan Behnel2013-02-121-2/+6
* PyPy fixStefan Behnel2012-08-281-3/+10
* always instantiate exceptions directly when raising them, fix Py3 crash when ...Stefan Behnel2012-08-281-26/+51
* C comment fix in utility codeStefan Behnel2012-08-241-1/+2
* PyPy fix in exception reraising codeStefan Behnel2012-08-241-1/+1
* implement bare 'raise' statement outside of except blocksStefan Behnel2012-08-241-0/+35
* fix C compiler warnings about unused parameters in __Pyx_WriteUnraisable()Stefan Behnel2012-04-181-2/+2
* PyPy build fixStefan Behnel2012-03-111-4/+4
* several PyPy specific fixes, originally proposed/encouraged by Amaury Forgeot...Stefan Behnel2012-03-111-3/+28
* moved AddTraceback() utility code to Exceptions.c fileStefan Behnel2012-03-171-0/+96
* moved most exception handling utility code from Nodes.py into new utility cod...Stefan Behnel2012-03-111-0/+325