Make struct regexp the body of SVt_REGEXP SVs, REGEXPs become SVs,
authorNicholas Clark <nick@ccl4.org>
Wed, 2 Jan 2008 13:47:42 +0000 (13:47 +0000)
committerNicholas Clark <nick@ccl4.org>
Wed, 2 Jan 2008 13:47:42 +0000 (13:47 +0000)
commit288b8c02c5ee89a2978a1b9e56ed255c53beb793
tree6ae37841e6bccf1a6b817df3291f10c4e3b1783d
parent84679df57ca0626f7fb35fc3038e2e142b97f8a4
Make struct regexp the body of SVt_REGEXP SVs, REGEXPs become SVs,
and regexp reference counting is via the regular SV reference counting.
This was not as easy at it looks.

p4raw-id: //depot/perl@32804
18 files changed:
cflags.SH
dump.c
embed.fnc
embed.h
ext/B/B.xs
ext/Devel/Peek/t/Peek.t
mg.c
perl.h
pp_ctl.c
pp_hot.c
proto.h
regcomp.c
regcomp.h
regexec.c
regexp.h
sv.c
sv.h
util.c