[svn:parrot] r45081 - branches/pcc_hackathon_6Mar10/src/call
bacek at svn.parrot.org
bacek at svn.parrot.org
Sun Mar 21 09:08:29 UTC 2010
Author: bacek
Date: Sun Mar 21 09:08:28 2010
New Revision: 45081
URL: https://trac.parrot.org/parrot/changeset/45081
Log:
Poke in CallContext.num_positionals directly. Yet another little bit performance improvement.
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 Sun Mar 21 09:08:02 2010 (r45080)
+++ branches/pcc_hackathon_6Mar10/src/call/args.c Sun Mar 21 09:08:28 2010 (r45081)
@@ -903,7 +903,8 @@
/* First iterate over positional args and positional parameters. */
arg_index = 0;
param_index = 0;
- positional_args = VTABLE_elements(interp, call_object);
+ positional_args;
+ GETATTR_CallContext_num_positionals(interp, call_object, positional_args);
while (1) {
INTVAL param_flags;
More information about the parrot-commits
mailing list