summaryrefslogtreecommitdiff
path: root/perl.h
diff options
context:
space:
mode:
authorDave Mitchell <davem@fdisolutions.com>2006-04-02 16:32:10 +0000
committerDave Mitchell <davem@fdisolutions.com>2006-04-02 16:32:10 +0000
commit5d9a96ca2d500987d60740e4430baf1602f410c1 (patch)
treeb445051ed7a8129a0b2e3958c3cfce291fa7618a /perl.h
parent623e66097f3d3c76e4fbfed49657029a98953c17 (diff)
downloadperl-5d9a96ca2d500987d60740e4430baf1602f410c1.tar.gz
use slabs to allocate save state space in regmatch()
p4raw-id: //depot/perl@27679
Diffstat (limited to 'perl.h')
-rw-r--r--perl.h15
1 files changed, 0 insertions, 15 deletions
diff --git a/perl.h b/perl.h
index a1c6e6a3b5..1fffc52f62 100644
--- a/perl.h
+++ b/perl.h
@@ -3115,19 +3115,6 @@ struct nexttoken {
#include "warnings.h"
#include "utf8.h"
-/* Current curly descriptor */
-typedef struct curcur CURCUR;
-struct curcur {
- int parenfloor; /* how far back to strip paren data */
- int cur; /* how many instances of scan we've matched */
- int min; /* the minimal number of scans to match */
- int max; /* the maximal number of scans to match */
- int minmod; /* whether to work our way up or down */
- regnode * scan; /* the thing to match */
- regnode * next; /* what has to match after it */
- char * lastloc; /* where we started matching this scan */
- CURCUR * oldcc; /* current curly before we started this one */
-};
typedef struct _sublex_info SUBLEXINFO;
struct _sublex_info {
@@ -3143,8 +3130,6 @@ typedef struct magic_state MGS; /* struct magic_state defined in mg.c */
struct scan_data_t; /* Used in S_* functions in regcomp.c */
struct regnode_charclass_class; /* Used in S_* functions in regcomp.c */
-typedef I32 CHECKPOINT;
-
/* Keep next first in this structure, because sv_free_arenas take
advantage of this to share code between the pte arenas and the SV
body arenas */