summaryrefslogtreecommitdiff
path: root/op.c
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2014-01-18 17:07:33 -0800
committerFather Chrysostomos <sprout@cpan.org>2014-01-18 19:11:58 -0800
commitb7de36ba19538a56af20cf3c27642b77db584701 (patch)
tree89bfd592f1cf86ce1823b634270314e2f0103530 /op.c
parenta17f90dab8af0625b230be178890aaa6a9148f5f (diff)
downloadperl-b7de36ba19538a56af20cf3c27642b77db584701.tar.gz
Use ASSUME in op.c:newBINOP
This causes op.o to drop by 56 bytes for me under clang.
Diffstat (limited to 'op.c')
-rw-r--r--op.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/op.c b/op.c
index bb58bf6c27..eadcc2e215 100644
--- a/op.c
+++ b/op.c
@@ -4242,7 +4242,7 @@ Perl_newBINOP(pTHX_ I32 type, I32 flags, OP *first, OP *last)
dVAR;
BINOP *binop;
- assert((PL_opargs[type] & OA_CLASS_MASK) == OA_BINOP
+ ASSUME((PL_opargs[type] & OA_CLASS_MASK) == OA_BINOP
|| type == OP_SASSIGN || type == OP_NULL );
NewOp(1101, binop, 1, BINOP);