This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
gv_fetchpvn_flags ranks highly in the profile, and the ::/' scanning
authorNicholas Clark <nick@ccl4.org>
Thu, 2 Feb 2006 12:31:30 +0000 (12:31 +0000)
committerNicholas Clark <nick@ccl4.org>
Thu, 2 Feb 2006 12:31:30 +0000 (12:31 +0000)
commitfafc274c285207343d70f4a0d51c29a2f492863a
tree29385941f0aac28b61f00fd479320bb32afe923f
parentaee92da27d05dcab09a64434715b0fb947860fad
gv_fetchpvn_flags ranks highly in the profile, and the ::/' scanning
loop is iterated over millions of times. Add a flag GV_NOTQUAL purely
as an optimisation, when the caller is passing in a string that is
known not to contain any package separators.

p4raw-id: //depot/perl@27053
doio.c
gv.c
gv.h
op.c
perl.c
pp_ctl.c
pp_sort.c
pp_sys.c
toke.c
util.c