summaryrefslogtreecommitdiff
path: root/src/greenlet/greenlet.h
Commit message (Expand)AuthorAgeFilesLines
* Omit PY_SSIZE_T_CLEAN from greenlet.h; that's a public API.Jason Madden2022-10-271-1/+1
* Fixed missing PY_SSIZE_T_CLEAN define before python.h importAddison Gourluck2022-10-271-0/+1
* Save/restore the trash_delete_nesting; add tests for this.Jason Madden2022-10-271-9/+25
* Make the PyGreenlet object opaque using the pointer-to-implementation pattern.Jason Madden2021-11-061-31/+2
* Extract stack manipulation and state to its own object.Jason Madden2021-11-031-10/+27
* Encapsulate the Python state in an object.Jason Madden2021-11-031-12/+10
* Start work on making PyGreenlet opaque. First part of the conversion: the exc...Jason Madden2021-11-031-8/+5
* Checkpoint on more closely managing object lifetime during switches.Jason Madden2021-10-221-0/+2
* Update documentation.Jason Madden2021-10-121-2/+7
* Introduce PyMainGreenlet as a subtype of greenlet.Jason Madden2021-10-121-3/+2
* Separating out concerns.Jason Madden2021-10-121-0/+1
* Checkpoint moving to a more flexible use of TLS.Jason Madden2021-10-121-4/+12
* Checkpoint on #252.Jason Madden2021-10-121-1/+4
* Save and restore the tstate->cframe as part of the greenlet structure on 3.10.Jason Madden2021-05-051-0/+3
* Use clang-format and clang-tidy to PEP7 the source.issue206Jason Madden2020-11-181-57/+60
* Always complie with support for tracing, garbage collection and contextvars (...issue207Jason Madden2020-11-181-13/+2
* Move definition of __version__ into __init__.py.Jason Madden2020-11-161-1/+2
* Move to the src/ layout, and make greenlet a package.issue184Jason Madden2020-11-121-0/+150