[parrot/parrot] e21257: Make sure to GC mark interp->cur_task. Add GC writ...
noreply at github.com
noreply at github.com
Thu Oct 27 15:38:10 UTC 2011
Branch: refs/heads/green_threads
Home: https://github.com/parrot/parrot
Commit: e2125756b8656ecb1ec2b122cfa5c2f15e3793ae
https://github.com/parrot/parrot/commit/e2125756b8656ecb1ec2b122cfa5c2f15e3793ae
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-27 (Thu, 27 Oct 2011)
Changed paths:
M src/gc/mark_sweep.c
M src/scheduler.c
Log Message:
-----------
Make sure to GC mark interp->cur_task. Add GC write barriers in scheduler.c where the internals of Tasks et al. are modified directly instead of going through safe vtable wrappers.
More information about the parrot-commits
mailing list