Re: [POC] verifying UTF-8 using SIMD instructions
John Naylor <john.naylor@enterprisedb.com>
From: John Naylor <john.naylor@enterprisedb.com>
To: Heikki Linnakangas <hlinnaka@iki.fi>
Cc: pgsql-hackers <pgsql-hackers@postgresql.org>
Date: 2021-02-24T21:50:50Z
Lists: pgsql-hackers
Attachments
- v7-0001-Add-noError-argument-to-encoding-conversion-funct.patch (application/octet-stream) patch v7-0001
- v7-0002-Use-SSE-4-for-verifying-UTF-8-text.patch (application/octet-stream) patch v7-0002
- v7-0003-Add-an-ASCII-fast-path-to-the-fallback-UTF-8-vali.patch (application/octet-stream) patch v7-0003
- v7-0004-Widen-the-ASCII-fast-path-stride-in-the-fallback-.patch (application/octet-stream) patch v7-0004
v7 fixes an obvious mistake in Solution.pm -- John Naylor EDB: http://www.enterprisedb.com
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Simplify coding style of is_valid_ascii()
- 6b41a1579bd3 16.0 landed
-
Apply auto-vectorization to the inner loop of numeric multiplication.
- 88709176236c 14.0 cited