[svn:parrot] r44758 - branches/tt1015/src/pmc

plobsing at svn.parrot.org plobsing at svn.parrot.org
Mon Mar 8 18:29:24 UTC 2010


Author: plobsing
Date: Mon Mar  8 18:29:21 2010
New Revision: 44758
URL: https://trac.parrot.org/parrot/changeset/44758

Log:
slight reordering of operations

Modified:
   branches/tt1015/src/pmc/visitclone.pmc

Modified: branches/tt1015/src/pmc/visitclone.pmc
==============================================================================
--- branches/tt1015/src/pmc/visitclone.pmc	Mon Mar  8 15:49:50 2010	(r44757)
+++ branches/tt1015/src/pmc/visitclone.pmc	Mon Mar  8 18:29:21 2010	(r44758)
@@ -325,7 +325,6 @@
         /* freeze pmcs to queues */
         PARROT_VISITCLONE(SELF)->state = state_freezing;
         VTABLE_push_pmc(INTERP, SELF, p);
-        VTABLE_shift_pmc(INTERP, SELF);
         Parrot_visit_loop_visit(INTERP, SELF);
 
         /* drop origs, we don't need it anymore */
@@ -338,6 +337,7 @@
 
         /* thaw clones from queues */
         PARROT_VISITCLONE(SELF)->state = state_thawing;
+        VTABLE_shift_pmc(INTERP, SELF);
         Parrot_visit_loop_visit(INTERP, SELF);
         Parrot_visit_loop_thawfinish(INTERP, SELF);
     }


More information about the parrot-commits mailing list