Re: use SSE2 for is_valid_ascii
John Naylor <john.naylor@enterprisedb.com>
From: John Naylor <john.naylor@enterprisedb.com>
To: Nathan Bossart <nathandbossart@gmail.com>
Cc: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>, Heikki Linnakangas <hlinnaka@iki.fi>, Andres Freund <andres@anarazel.de>,
Jelte Fennema <me@jeltef.nl>
Date: 2022-08-25T09:41:53Z
Lists: pgsql-hackers
Attachments
- v3-use-simd-is-valid-ascii.patch (text/x-patch) patch v3
v3 applies on top of the v9 json_lex_string patch in [1] and adds a bit more to that, resulting in a simpler patch that is more amenable to additional SIMD-capable platforms. [1] https://www.postgresql.org/message-id/CAFBsxsFV4v802idV0-Bo%3DV7wLMHRbOZ4er0hgposhyGCikmVGA%40mail.gmail.com -- John Naylor EDB: http://www.enterprisedb.com
Commits
-
Use SSE2 in is_valid_ascii() where available.
- 121d2d3d70ec 16.0 landed