Optimize json_lex_string by batching character copying

Edit
ID 3710
Title Optimize json_lex_string by batching character copying
Topic Performance
Created 2022-06-24 08:47:49
Last modified 2022-07-11 04:25:32 (2 years, 3 months ago)
Latest email 2022-07-13 15:03:43 (2 years, 3 months ago)
Status
2022-07: Committed
Target version 16
Authors Jelte Fennema-Nio (jeltef)
Reviewers John Naylor (john.naylor)Become reviewer
Committer John Naylor (john.naylor)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/3710
git checkout commitfest/cf/3710
Emails
[PATCH] Optimize json_lex_string by batching character copying
First at 2022-06-24 08:47:09 by Jelte Fennema <Jelte.Fennema at microsoft.com>
Latest at 2022-07-13 15:03:43 by Andrew Dunstan <andrew at dunslane.net>
Latest attachment (v4-0001-Simplify-json-lexing-state.patch) at 2022-07-06 08:58:44 from John Naylor <john.naylor at enterprisedb.com>
    Attachment (v4-0001-Simplify-json-lexing-state.patch) at 2022-07-06 08:58:44 from John Naylor <john.naylor at enterprisedb.com> (Patch: Yes)
    Attachment (v3-0003-Use-vectorized-lookahead-in-json_lex_string-on-x8.patch) at 2022-07-06 05:10:20 from John Naylor <john.naylor at enterprisedb.com> (Patch: Yes)
    Attachment (json-lex-string-lookahead-speed.diff) at 2022-06-25 01:05:51 from Andres Freund <andres at anarazel.de> (Patch: Yes)
    Attachment (0001-Optimize-json_lex_string-by-batching-character-copie.patch) at 2022-06-24 08:47:09 from Jelte Fennema <Jelte.Fennema at microsoft.com> (Patch: Yes)
History
When Who What
2022-07-11 04:25:32 John Naylor (john.naylor) Closed in commitfest 2022-07 with status: Committed
2022-07-11 04:25:32 John Naylor (john.naylor) Changed committer to john.naylor
2022-07-01 04:01:14 John Naylor (john.naylor) Added john.naylor as reviewer
2022-06-24 08:48:53 Jelte Fennema-Nio (jeltef) Changed authors to Jelte Fennema (jeltef)
2022-06-24 08:48:53 Jelte Fennema-Nio (jeltef) Changed targetversion to 16
2022-06-24 08:47:50 Jelte Fennema-Nio (jeltef) Attached mail thread PR3PR83MB0476F098CBCF68AF7A1CA89FF7B49@PR3PR83MB0476.EURPRD83.prod.outlook.com
2022-06-24 08:47:49 Jelte Fennema-Nio (jeltef) Created patch record
Edit