|
Project Information
Members
|
python-safethread is a large modification of CPython intended to provide safe, easy, and scalable concurrency mechanisms. It focuses on local concurrency, not distributed or parallel programs. Note: As an implementation, python-safethread is dead. It is not worth the effort to continue rewriting CPython to have a true tracing GC.However, the semantics presented are still viable and I intend to reuse them in future projects.Some major features:
Branching | Finalization | Monitors | Shareability | Status A large chunk of my design rationale is given on DeadlockFallacy. Discussion may be done on the mailing list, http://groups.google.com/group/python-safethread, as well as in #python-safethread on Freenode. Or if you prefer, you may contact me directly. rhamph@gmail.com |