My favorites | Sign in
Project Logo
Project hosting will be READ-ONLY Wednesday at 8am PST due to brief network maintenance.
          
Code license: Apache License 2.0
Feeds:
People details
Project owners:
  rhamph

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









Hosted by Google Code