Branch: refs/heads/threads
Home: https://github.com/parrot/parrot
Commit: 03883e2d43fdc2cb0fdcc829e923030af5855d15
https://github.com/parrot/parrot/commit/03883e2d43fdc2cb0fdcc829e923030af5855d15
Author: Stefan Seifert <[email protected]>
Date: 2011-12-16 (Fri, 16 Dec 2011)
Changed paths:
M src/pmc/task.pmc
M src/thread.c
Log Message:
-----------
Keep a reference to a partner task handy
When a task is scheduled on a different thread, a thread local copy is
created to simplify GC. To allow these two representations of the same
task to communicate after scheduling, we now link the two using the new
"partner" attribute.
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-commits