summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* Add another testJosh Snyder2020-07-061-4/+16
* Provide a feature flag indicating whether we handle context varsJosh Snyder2020-07-051-5/+1
* Support Python 2.6Josh Snyder2020-07-051-54/+52
* ifdef context-switching out when not running a suitable interpreterJosh Snyder2020-07-051-2/+8
* Switch contextvars when switching greenletsJosh Snyder2020-07-051-0/+56
* Try to fix spurious thread test failuresAlexey Borzenkov2015-05-171-2/+17
* expose ._stack_saved propertyDenis Bilenko2014-11-041-0/+19
* Attempt to plug threaded leak tests instability some moreAlexey Borzenkov2014-10-141-2/+5
* Move garbage closer to loop, so it doesn't jump generationsAlexey Borzenkov2014-09-251-1/+1
* Fix compatibility with Python 3.xAlexey Borzenkov2014-09-251-1/+1
* Add a test for implicit parent with threadsAlexey Borzenkov2014-09-251-0/+55
* Disable unstable leak tests on Python 2.6Alexey Borzenkov2014-09-211-1/+2
* Fix incorrect uses of PyGreenlet_GetCurrent() in testsAlexey Borzenkov2014-09-201-2/+14
* Add support for custom build directory for testsAlexey Borzenkov2014-06-251-4/+6
* Don't symlink libraries unless inplace build is requestedAlexey Borzenkov2014-06-251-2/+2
* Call PyBaseObject_Type.tp_new instead of tp_allocAlexey Borzenkov2014-06-251-0/+23
* Run gc.collect() twice in threaded leak testsAlexey Borzenkov2014-06-241-0/+4
* test_gc: move test_circular_greenlet under GREENLET_USE_GCAlexey Borzenkov2014-02-211-10/+10
* drop support for python 2.3Ralf Schmitt2014-01-151-11/+1
* Detect a late reparent to another threadAlexey Borzenkov2012-06-151-0/+17
* Experimental greenlet tracing + other changesAlexey Borzenkov2012-06-151-0/+52
* Add a test for tuple subclass + PySequence_LengthAlexey Borzenkov2012-06-141-0/+14
* Don't lose args/kwargs on switches in origin deallocAlexey Borzenkov2012-06-041-0/+24
* Fix a nasty race in multi-threaded greenletAlexey Borzenkov2012-06-031-0/+47
* Fix a crash when initial stub is called recursivelyAlexey Borzenkov2012-06-021-0/+16
* Fix a crash in cross-thread throwAlexey Borzenkov2012-06-021-0/+13
* Fix possible SystemError on throw to new greenletsAlexey Borzenkov2012-06-021-0/+11
* Fix fatal error on implicit switch exceptionsAlexey Borzenkov2012-05-291-0/+8
* Restore greenlet's parent after killAlexey Borzenkov2012-05-261-0/+20
* Clear greenlet weakrefs firstAlexey Borzenkov2012-05-131-0/+14
* Don't allow greenlets to be copiedAlexey Borzenkov2012-05-131-0/+5
* Garbage collect greenlets after threads exitAlexey Borzenkov2012-05-122-0/+64
* Fix warnings on debug builds of Python 3.2Alexey Borzenkov2012-05-121-4/+12
* Add a gc crash test, to catch it in the futureAlexey Borzenkov2012-05-121-0/+37
* Add support for instance dictionariesAlexey Borzenkov2012-05-121-0/+17
* test that setup's version matches greenlet.h and the greenlet moduleRalf Schmitt2012-01-311-0/+12
* pep8/cleanup whitespace in all .py filesRalf Schmitt2012-01-2710-17/+57
* Use PyMODINIT_FUNC for module init functionsAlexey Borzenkov2011-12-201-1/+1
* enhance test infrastructureRalf Schmitt2011-12-201-1/+3
* fix test_arg_refs on python 2.3Ralf Schmitt2011-12-191-1/+2
* run the C++ tests by defaultRalf Schmitt2011-12-191-1/+1
* Add an optional test for greenlet C++ exceptionsAlexey Borzenkov2011-12-183-1/+144
* Make it easier to run tests on Python 2.3Alexey Borzenkov2011-09-032-21/+23
* Fix PyGreenlet_Throw to Py_INCREF its argumentsAlexey Borzenkov2011-09-021-0/+1
* Define Py_RETURN_NONE for Python 2.3Alexey Borzenkov2011-09-021-0/+4
* Fix a memory leak in green_dealloc when it uses kill_greenletAlexey Borzenkov2011-08-161-0/+1
* MergedAlexey Borzenkov2011-08-161-0/+15
|\
| * add a test for the exception state informationRonny Pfannschmidt2011-06-241-0/+15
* | Reenable gc, but only for greenlets that are not aliveAlexey Borzenkov2011-06-081-138/+11
* | Greenlet garbage collection is unsafeAlexey Borzenkov2011-05-151-0/+12
|/