Branch: refs/heads/whiteknight/gc_finalize
  Home:   https://github.com/parrot/parrot
  Commit: 75a676512dbfa8e28ce17a0895ba171efb3be3d0
      
https://github.com/parrot/parrot/commit/75a676512dbfa8e28ce17a0895ba171efb3be3d0
  Author: Whiteknight <[email protected]>
  Date:   2012-05-05 (Sat, 05 May 2012)

  Changed paths:
    M include/parrot/interpreter.h
    M src/embed/api.c
    M src/gc/gc_gms.c
    M src/interp/api.c

  Log Message:
  -----------
  Enable GC finalize at parrot destroy. Refactor the destroy process to not use 
at-exit processing, because the at-exit mechanism requires GC stuff to be 
available (which it isn't if we destroy the interp during at-exit). Tests 
expect Parrot_interp_destroy() to do nothing, so create a new 
Parrot_interp_destroy_for_exit which does gc finalization and frees resources



_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-commits

Reply via email to