[svn:parrot] r43078 - branches/context_unify3/src/ops
bacek at svn.parrot.org
bacek at svn.parrot.org
Tue Dec 15 21:08:17 UTC 2009
Author: bacek
Date: Tue Dec 15 21:08:16 2009
New Revision: 43078
URL: https://trac.parrot.org/parrot/changeset/43078
Log:
Revert "Remove setting caller_ctx in op get_params."
This reverts commit e00530912acce181f7efd5cc602dbdafbfca1bba.
Modified:
branches/context_unify3/src/ops/core.ops
Modified: branches/context_unify3/src/ops/core.ops
==============================================================================
--- branches/context_unify3/src/ops/core.ops Tue Dec 15 20:47:08 2009 (r43077)
+++ branches/context_unify3/src/ops/core.ops Tue Dec 15 21:08:16 2009 (r43078)
@@ -559,6 +559,8 @@
if (PObj_get_FLAGS(ccont) & SUB_FLAG_TAILCALL) {
PObj_get_FLAGS(ccont) &= ~SUB_FLAG_TAILCALL;
Parrot_pcc_dec_recursion_depth(interp, ctx);
+ Parrot_pcc_set_caller_ctx(interp, ctx,
+ Parrot_pcc_get_caller_ctx(interp, caller_ctx));
}
goto OFFSET(argc + 2);
More information about the parrot-commits
mailing list