[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