[svn:parrot] r41878 - branches/pcc_reapply/src/call
chromatic at svn.parrot.org
chromatic at svn.parrot.org
Thu Oct 15 09:02:44 UTC 2009
Author: chromatic
Date: Thu Oct 15 09:02:43 2009
New Revision: 41878
URL: https://trac.parrot.org/parrot/changeset/41878
Log:
[PCC] Removed unnecessary (and too frequent) MMD type tuple creation in
Parrot_pcc_build_sig_object_from_varargs(), as the CallSignature PMC will build
it itself if necessary.
Modified:
branches/pcc_reapply/src/call/args.c
Modified: branches/pcc_reapply/src/call/args.c
==============================================================================
--- branches/pcc_reapply/src/call/args.c Thu Oct 15 09:02:38 2009 (r41877)
+++ branches/pcc_reapply/src/call/args.c Thu Oct 15 09:02:43 2009 (r41878)
@@ -926,10 +926,6 @@
VTABLE_unshift_pmc(interp, call_object, obj);
}
- /* Build a type_tuple for multiple dispatch */
- type_tuple = Parrot_mmd_build_type_tuple_from_sig_obj(interp, call_object);
- VTABLE_set_pmc(interp, call_object, type_tuple);
-
return call_object;
}
More information about the parrot-commits
mailing list