PCRE_JIT_STACK_FREE(3)

πŸ’– NAME πŸ’–

okay so this is the PCRE_JIT_STACK_FREE(3) page, and yes bestie, it lives in the Library Functions Manual πŸ’…βœ¨

PCRE - Perl-compatible regular expressions πŸ¦‹


✨ SYNOPSIS ✨

here's the exact tea, no cap β˜•:

#include <pcre.h>

void pcre_jit_stack_free(pcre_jit_stack *stack);

void pcre16_jit_stack_free(pcre16_jit_stack *stack);

void pcre32_jit_stack_free(pcre32_jit_stack *stack);

🌈 DESCRIPTION 🌈

okay so pcre_jit_stack_free() is the free-it-and-forget-it function for a JIT stack πŸ§ΉπŸ’–. That stack was made by pcre[16|32]_jit_stack_alloc(), and this function frees it when it is no longer needed. That's the whole vibe. Want the full details? Go read the pcrejit page, it's giving extra lore ✨.

There's a complete description of the PCRE native API on the pcreapi page, and the POSIX API gets its own description on the pcreposix page. So if you need the whole cinematic universe, those are your stops πŸ“šπŸ‘‘


PCRE 8.30 β€” 24 June 2012 β€” PCRE_JIT_STACK_FREE(3) πŸ’… mwah, that's the page, bestie 🫢