Refactor gv_fetchpv so that the overwhelmingly common case
authorNicholas Clark <nick@ccl4.org>
Fri, 31 Dec 2004 18:22:54 +0000 (18:22 +0000)
committerNicholas Clark <nick@ccl4.org>
Fri, 31 Dec 2004 18:22:54 +0000 (18:22 +0000)
commitcc4c2da608ba3dce3152988597a4f7b3e12c599d
treeebc31c58f70c598ce77eca4e2eb5b0a5cf0c2b7c
parentcd3eeb1905c3b23812c97ce8e4eec287dd9d3a0f
Refactor gv_fetchpv so that the overwhelmingly common case
(variable names starting with a lower case letter or _, longer
than one character) get out of the function very quickly.
(Without even passing through a switch statement jump table)
Also fixes bug 33631

p4raw-id: //depot/perl@23716
gv.c