diff options
author | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2018-04-27 16:48:35 +0000 |
---|---|---|
committer | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2018-04-27 16:48:35 +0000 |
commit | 4ebfdd3679ae46341b25f1aa3ba95480d6c514d1 (patch) | |
tree | d5ae62b471ade56cf26b5de716bdbfbf93ca7bf0 /doc/html/pcre2build.html | |
parent | 9a167eac7981483a4b1636e1ac3497965cecc8d7 (diff) | |
download | pcre2-4ebfdd3679ae46341b25f1aa3ba95480d6c514d1.tar.gz |
Re-factor pcre2_dfa_match() to use the heap instead of the stack for workspace
vectors when doing recursive function calls.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@932 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'doc/html/pcre2build.html')
-rw-r--r-- | doc/html/pcre2build.html | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/doc/html/pcre2build.html b/doc/html/pcre2build.html index edf24e8..c9d9324 100644 --- a/doc/html/pcre2build.html +++ b/doc/html/pcre2build.html @@ -295,9 +295,10 @@ change this by a setting such as --with-heap-limit=500 </pre> which limits the amount of heap to 500 kilobytes. This limit applies only to -interpretive matching in pcre2_match(). It does not apply when JIT (which has -its own memory arrangements) is used, nor does it apply to -<b>pcre2_dfa_match()</b>. +interpretive matching in <b>pcre2_match()</b> and <b>pcre2_dfa_match()</b>, which +may also use the heap for internal workspace when processing complicated +patterns. This limit does not apply when JIT (which has its own memory +arrangements) is used. </P> <P> You can also explicitly limit the depth of nested backtracking in the @@ -573,7 +574,7 @@ Cambridge, England. </P> <br><a name="SEC25" href="#TOC1">REVISION</a><br> <P> -Last updated: 25 February 2018 +Last updated: 26 April 2018 <br> Copyright © 1997-2018 University of Cambridge. <br> |