[svn:parrot] r44950 - branches/pcc_hackathon_6Mar10/src/call
bacek at svn.parrot.org
bacek at svn.parrot.org
Mon Mar 15 22:05:55 UTC 2010
Author: bacek
Date: Mon Mar 15 22:05:52 2010
New Revision: 44950
URL: https://trac.parrot.org/parrot/changeset/44950
Log:
Remove invokant unshifting similar to r44942.
Modified:
branches/pcc_hackathon_6Mar10/src/call/args.c
Modified: branches/pcc_hackathon_6Mar10/src/call/args.c
==============================================================================
--- branches/pcc_hackathon_6Mar10/src/call/args.c Mon Mar 15 21:45:42 2010 (r44949)
+++ branches/pcc_hackathon_6Mar10/src/call/args.c Mon Mar 15 22:05:52 2010 (r44950)
@@ -781,13 +781,6 @@
}
parse_signature_string(interp, sig, &arg_flags);
- if (!PMC_IS_NULL(interp->current_object)) {
- VTABLE_unshift_integer(interp, arg_flags, PARROT_ARG_PMC | PARROT_ARG_INVOCANT);
- VTABLE_unshift_pmc(interp, call_object, interp->current_object);
- if (sig[0] == 'P' && sig[1] == 'i')
- i += 2;
- interp->current_object = NULL;
- }
VTABLE_set_attr_str(interp, call_object, CONST_STRING(interp, "arg_flags"), arg_flags);
/* Process the varargs list */
More information about the parrot-commits
mailing list