PCRE_JIT_STACK_ALLOC(3) - phpMan

Command: man perldoc info search(apropos)  


PCRE_JIT_STACK_ALLOC(3)              Library Functions Manual             PCRE_JIT_STACK_ALLOC(3)



NAME
       PCRE - Perl-compatible regular expressions

SYNOPSIS

       #include <pcre.h>

       pcre_jit_stack *pcre_jit_stack_alloc(int startsize,
            int maxsize);

       pcre16_jit_stack *pcre16_jit_stack_alloc(int startsize,
            int maxsize);

       pcre32_jit_stack *pcre32_jit_stack_alloc(int startsize,
            int maxsize);

DESCRIPTION

       This  function is used to create a stack for use by the code compiled by the JIT optimiza-
       tion of pcre[16|32]_study(). The arguments are a starting size for the stack, and a  maxi-
       mum size to which it is allowed to grow. The result can be passed to the JIT run-time code
       by pcre[16|32]_assign_jit_stack(), or that function can set up a callback for obtaining  a
       stack.  A maximum stack size of 512K to 1M should be more than enough for any pattern. For
       more details, see the pcrejit page.

       There is a complete description of the PCRE native API in the pcreapi page and a  descrip-
       tion of the POSIX API in the pcreposix page.



PCRE 8.30                                  24 June 2012                   PCRE_JIT_STACK_ALLOC(3)

Generated by $Id: phpMan.php,v 4.55 2007/09/05 04:42:51 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2024-04-25 04:25 @18.116.24.105 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0!Valid CSS!