pgsql: Create the beginnings of internals documentation for the regex c

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Create the beginnings of internals documentation for the regex c
Date: 2012-02-19 23:58:33
Message-ID: E1RzGeH-0000vp-LU@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Create the beginnings of internals documentation for the regex code.

Create src/backend/regex/README to hold an implementation overview of
the regex package, and fill it in with some preliminary notes about
the code's DFA/NFA processing and colormap management. Much more to
do there of course.

Also, improve some code comments around the colormap and cvec code.
No functional changes except to add one missing assert.

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/27af91438b68f46f4015853b6f75c6f5c3a8650c

Modified Files
--------------
src/backend/regex/README | 291 +++++++++++++++++++++++++++++++++++++++++
src/backend/regex/regc_cvec.c | 13 ++-
src/backend/regex/regcomp.c | 1 +
src/include/regex/regguts.h | 54 ++++++--
4 files changed, 343 insertions(+), 16 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2012-02-20 02:02:12 pgsql: Add caching of ctype.h/wctype.h results in regc_locale.c.
Previous Message Andrew Dunstan 2012-02-19 21:19:16 Re: [COMMITTERS] pgsql: Improve pretty printing of viewdefs.