[svn:parrot] r44922 - branches/pcc_hackathon_6Mar10/src/ops

bacek at svn.parrot.org bacek at svn.parrot.org
Sun Mar 14 10:39:06 UTC 2010


Author: bacek
Date: Sun Mar 14 10:39:04 2010
New Revision: 44922
URL: https://trac.parrot.org/parrot/changeset/44922

Log:
Remember freshly built signature in current context in set_returns.

Modified:
   branches/pcc_hackathon_6Mar10/src/ops/core.ops

Modified: branches/pcc_hackathon_6Mar10/src/ops/core.ops
==============================================================================
--- branches/pcc_hackathon_6Mar10/src/ops/core.ops	Sun Mar 14 10:38:37 2010	(r44921)
+++ branches/pcc_hackathon_6Mar10/src/ops/core.ops	Sun Mar 14 10:39:04 2010	(r44922)
@@ -543,6 +543,7 @@
     old_sig = CURRENT_CONTEXT(interp);
     call_sig = Parrot_pcc_build_sig_object_from_op(interp,
             old_sig, signature, raw_args);
+    Parrot_pcc_set_signature(interp, CURRENT_CONTEXT(interp), call_sig);
 
     argc = VTABLE_elements(interp, signature);
     goto OFFSET(argc + 2);


More information about the parrot-commits mailing list