summaryrefslogtreecommitdiff
path: root/src/greenlet/greenlet_internal.hpp
Commit message (Expand)AuthorAgeFilesLines
* Improve type error messages. Refs #330Jason Madden2023-01-281-2/+7
* Omit PY_SSIZE_T_CLEAN from greenlet.h; that's a public API.Jason Madden2022-10-271-0/+1
* Add a way to get how long it takes to cleanup using gc, and a way to disable it.issue264Jason Madden2021-11-161-2/+0
* Drop the PyMainGreenlet type.Jason Madden2021-11-161-75/+21
* Fix a memory corruption bug in non-standard-threading builds.Jason Madden2021-11-091-0/+1
* Checkpoint on additional safety.Jason Madden2021-11-081-8/+8
* More precise frame tracking.Jason Madden2021-11-061-0/+11
* MSVC is picky.Jason Madden2021-11-061-3/+2
* Need to explicitly include vector for some compilers.Jason Madden2021-11-061-0/+2
* Make the PyGreenlet object opaque using the pointer-to-implementation pattern.Jason Madden2021-11-061-63/+61
* Properly mark all unused parameters.Jason Madden2021-11-051-4/+2
* Extract stack manipulation and state to its own object.Jason Madden2021-11-031-0/+10
* Encapsulate the Python state in an object.Jason Madden2021-11-031-0/+1
* Start work on making PyGreenlet opaque. First part of the conversion: the exc...Jason Madden2021-11-031-62/+6
* Cleanups for non-native thread state creation.Jason Madden2021-11-021-1/+14
* Always test C++.Jason Madden2021-11-021-1/+1
* Cleanup debugging code.Jason Madden2021-10-301-0/+6
* STill failing on windows, so try a regular static object.Jason Madden2021-10-251-10/+1
* Add a test for, and fix, a potential crasher.Jason Madden2021-10-251-1/+1
* Checkpoint on more closely managing object lifetime during switches.Jason Madden2021-10-221-0/+2
* Move ref classes to new file.Jason Madden2021-10-211-705/+0
* Move operator== outside the class for old MSVC.Jason Madden2021-10-191-16/+24
* Checkpoint.Jason Madden2021-10-191-1/+16
* Fix MSVC.Jason Madden2021-10-191-2/+2
* More on error handling and arg parsing.Jason Madden2021-10-191-24/+174
* Move main greenlet to ownership refs.Jason Madden2021-10-191-27/+67
* Move target greenlet and origin greenlet to typed references.Jason Madden2021-10-151-4/+32
* Move the tracefunc.Jason Madden2021-10-151-22/+36
* Incremental progress threading ownership objects throughout.Jason Madden2021-10-151-42/+119
* More type safety at initialization.Jason Madden2021-10-151-12/+121
* More static typing...and because this is C++, lots more keyboard typing.Jason Madden2021-10-141-0/+17
* Fix a leak for run functions in greenlets that were never switched to.Jason Madden2021-10-141-25/+1
* Checkpoint.Jason Madden2021-10-141-38/+163
* Missed a header.Jason Madden2021-10-141-0/+1
* More iteration.Jason Madden2021-10-141-3/+71
* compiler compatibility; continuing to iterate design.Jason Madden2021-10-141-20/+26
* Sketches on #265. Which compilers will fail?Jason Madden2021-10-131-48/+165
* Fix bad descriptor error on Python 2.7 for the main greenlet, and compilation...Jason Madden2021-10-121-2/+16
* Introduce PyMainGreenlet as a subtype of greenlet.Jason Madden2021-10-121-3/+22
* Separating out concerns.Jason Madden2021-10-121-0/+101