/[pcre]/code/trunk/doc/html/pcreperform.html
ViewVC logotype

Diff of /code/trunk/doc/html/pcreperform.html

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

revision 1193 by ph10, Sat Jan 14 11:16:23 2012 UTC revision 1194 by ph10, Wed Oct 31 17:42:29 2012 UTC
# Line 77  that PCRE cannot otherwise handle. Line 77  that PCRE cannot otherwise handle.
77  STACK USAGE AT RUN TIME  STACK USAGE AT RUN TIME
78  </b><br>  </b><br>
79  <P>  <P>
80  When <b>pcre_exec()</b> or <b>pcre16_exec()</b> is used for matching, certain  When <b>pcre_exec()</b> or <b>pcre[16|32]_exec()</b> is used for matching, certain
81  kinds of pattern can cause it to use large amounts of the process stack. In  kinds of pattern can cause it to use large amounts of the process stack. In
82  some environments the default process stack is quite small, and if it runs out  some environments the default process stack is quite small, and if it runs out
83  the result is often SIGSEGV. This issue is probably the most frequently raised  the result is often SIGSEGV. This issue is probably the most frequently raised
# Line 99  contains a few observations about PCRE. Line 99  contains a few observations about PCRE.
99  </P>  </P>
100  <P>  <P>
101  Using Unicode character properties (the \p, \P, and \X escapes) is slow,  Using Unicode character properties (the \p, \P, and \X escapes) is slow,
102  because PCRE has to scan a structure that contains data for over fifteen  because PCRE has to use a multi-stage table lookup whenever it needs a
103  thousand characters whenever it needs a character's property. If you can find  character's property. If you can find an alternative pattern that does not use
104  an alternative pattern that does not use character properties, it will probably  character properties, it will probably be faster.
 be faster.  
105  </P>  </P>
106  <P>  <P>
107  By default, the escape sequences \b, \d, \s, and \w, and the POSIX  By default, the escape sequences \b, \d, \s, and \w, and the POSIX
# Line 187  Cambridge CB2 3QH, England. Line 186  Cambridge CB2 3QH, England.
186  REVISION  REVISION
187  </b><br>  </b><br>
188  <P>  <P>
189  Last updated: 09 January 2012  Last updated: 25 August 2012
190  <br>  <br>
191  Copyright &copy; 1997-2012 University of Cambridge.  Copyright &copy; 1997-2012 University of Cambridge.
192  <br>  <br>

Legend:
Removed from v.1193  
changed lines
  Added in v.1194

  ViewVC Help
Powered by ViewVC 1.1.5