--- code/trunk/doc/pcreapi.3 2012/02/22 14:24:56 925 +++ code/trunk/doc/pcreapi.3 2012/02/22 15:01:32 926 @@ -1465,8 +1465,8 @@ In the 16-bit version of this structure, the \fImark\fP field has type "PCRE_UCHAR16 **". .P -The \fIflags\fP field is mostly used to specify which of the other fields are -set. The flag bits are: +The \fIflags\fP field is used to specify which of the other fields are set. The +flag bits are: .sp PCRE_EXTRA_CALLOUT_DATA PCRE_EXTRA_EXECUTABLE_JIT @@ -1475,7 +1475,6 @@ PCRE_EXTRA_MATCH_LIMIT_RECURSION PCRE_EXTRA_STUDY_DATA PCRE_EXTRA_TABLES - PCRE_EXTRA_USED_JIT .sp Other flag bits should be set to zero. The \fIstudy_data\fP field and sometimes the \fIexecutable_jit\fP field are set in the \fBpcre_extra\fP block that is @@ -1483,11 +1482,6 @@ should not set these yourself, but you may add to the block by setting other fields and their corresponding flag bits. .P -The PCRE_EXTRA_USED_JIT flag bit is different to the other bits. It does not -indicate the presence of data in another field. Instead, it is set by -\fBpcre_exec()\fP if matching was done using JIT-compiled code, and cleared if -the interpreter was used. You can inspect this bit after a match. -.P The \fImatch_limit\fP field provides a means of preventing PCRE from using up a vast amount of resources when running patterns that are not going to match, but which have a very large number of possibilities in their search trees. The @@ -2652,6 +2646,6 @@ .rs .sp .nf -Last updated: 20 February 2012 +Last updated: 22 February 2012 Copyright (c) 1997-2012 University of Cambridge. .fi