[svn:parrot] r46428 - in trunk/src: call ops
jimmy at svn.parrot.org
jimmy at svn.parrot.org
Sun May 9 04:58:20 UTC 2010
Author: jimmy
Date: Sun May 9 04:58:19 2010
New Revision: 46428
URL: https://trac.parrot.org/parrot/changeset/46428
Log:
removed unused value and consting
Modified:
trunk/src/call/args.c
trunk/src/ops/core.ops
Modified: trunk/src/call/args.c
==============================================================================
--- trunk/src/call/args.c Sun May 9 04:49:19 2010 (r46427)
+++ trunk/src/call/args.c Sun May 9 04:58:19 2010 (r46428)
@@ -759,11 +759,11 @@
ASSERT_ARGS(fill_params)
INTVAL *raw_params;
PMC *named_used_list = PMCNULL;
- INTVAL param_count = 0;
INTVAL param_index = 0;
INTVAL arg_index = 0;
INTVAL named_count = 0;
INTVAL err_check = 0;
+ INTVAL param_count;
INTVAL positional_args;
GETATTR_FixedIntegerArray_size(interp, raw_sig, param_count);
Modified: trunk/src/ops/core.ops
==============================================================================
--- trunk/src/ops/core.ops Sun May 9 04:49:19 2010 (r46427)
+++ trunk/src/ops/core.ops Sun May 9 04:58:19 2010 (r46428)
@@ -478,14 +478,10 @@
op set_args(inconst PMC) :flow {
opcode_t * const raw_args = CUR_OPCODE;
PMC * const signature = $1;
- PMC * call_sig;
- INTVAL argc;
-
- call_sig = Parrot_pcc_build_sig_object_from_op(interp,
+ PMC * const call_sig = Parrot_pcc_build_sig_object_from_op(interp,
PMCNULL, signature, raw_args);
+ const INTVAL argc = VTABLE_elements(interp, signature);
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