/[pcre]/code/trunk/doc/pcreapi.3
ViewVC logotype

Diff of /code/trunk/doc/pcreapi.3

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 921 by ph10, Sat Feb 18 18:45:55 2012 UTC revision 926 by ph10, Wed Feb 22 15:01:32 2012 UTC
# Line 1465  fields (not necessarily in this order): Line 1465  fields (not necessarily in this order):
1465  In the 16-bit version of this structure, the \fImark\fP field has type  In the 16-bit version of this structure, the \fImark\fP field has type
1466  "PCRE_UCHAR16 **".  "PCRE_UCHAR16 **".
1467  .P  .P
1468  The \fIflags\fP field is a bitmap that specifies which of the other fields  The \fIflags\fP field is used to specify which of the other fields are set. The
1469  are set. The flag bits are:  flag bits are:
1470  .sp  .sp
1471    PCRE_EXTRA_STUDY_DATA    PCRE_EXTRA_CALLOUT_DATA
1472    PCRE_EXTRA_EXECUTABLE_JIT    PCRE_EXTRA_EXECUTABLE_JIT
1473      PCRE_EXTRA_MARK
1474    PCRE_EXTRA_MATCH_LIMIT    PCRE_EXTRA_MATCH_LIMIT
1475    PCRE_EXTRA_MATCH_LIMIT_RECURSION    PCRE_EXTRA_MATCH_LIMIT_RECURSION
1476    PCRE_EXTRA_CALLOUT_DATA    PCRE_EXTRA_STUDY_DATA
1477    PCRE_EXTRA_TABLES    PCRE_EXTRA_TABLES
   PCRE_EXTRA_MARK  
1478  .sp  .sp
1479  Other flag bits should be set to zero. The \fIstudy_data\fP field and sometimes  Other flag bits should be set to zero. The \fIstudy_data\fP field and sometimes
1480  the \fIexecutable_jit\fP field are set in the \fBpcre_extra\fP block that is  the \fIexecutable_jit\fP field are set in the \fBpcre_extra\fP block that is
1481  returned by \fBpcre_study()\fP, together with the appropriate flag bits. You  returned by \fBpcre_study()\fP, together with the appropriate flag bits. You
1482  should not set these yourself, but you may add to the block by setting the  should not set these yourself, but you may add to the block by setting other
1483  other fields and their corresponding flag bits.  fields and their corresponding flag bits.
1484  .P  .P
1485  The \fImatch_limit\fP field provides a means of preventing PCRE from using up a  The \fImatch_limit\fP field provides a means of preventing PCRE from using up a
1486  vast amount of resources when running patterns that are not going to match,  vast amount of resources when running patterns that are not going to match,
# Line 2084  time. Line 2084  time.
2084  .sp  .sp
2085    PCRE_ERROR_JIT_STACKLIMIT (-27)    PCRE_ERROR_JIT_STACKLIMIT (-27)
2086  .sp  .sp
2087  This error is returned when a pattern that was successfully studied using the  This error is returned when a pattern that was successfully studied using a
2088  PCRE_STUDY_JIT_COMPILE option is being matched, but the memory available for  JIT compile option is being matched, but the memory available for the
2089  the just-in-time processing stack is not large enough. See the  just-in-time processing stack is not large enough. See the
2090  .\" HREF  .\" HREF
2091  \fBpcrejit\fP  \fBpcrejit\fP
2092  .\"  .\"
# Line 2646  Cambridge CB2 3QH, England. Line 2646  Cambridge CB2 3QH, England.
2646  .rs  .rs
2647  .sp  .sp
2648  .nf  .nf
2649  Last updated: 18 February 2012  Last updated: 22 February 2012
2650  Copyright (c) 1997-2012 University of Cambridge.  Copyright (c) 1997-2012 University of Cambridge.
2651  .fi  .fi

Legend:
Removed from v.921  
changed lines
  Added in v.926

  ViewVC Help
Powered by ViewVC 1.1.5