Re: [PATCH] Hex-coding optimizations using SVE on ARM.
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: David Rowley <dgrowleyml@gmail.com>
Cc: John Naylor <johncnaylorls@gmail.com>,
Nathan Bossart <nathandbossart@gmail.com>,
"Chiranmoy.Bhattacharya@fujitsu.com"
<Chiranmoy.Bhattacharya@fujitsu.com>,
"Devanga.Susmitha@fujitsu.com" <Devanga.Susmitha@fujitsu.com>,
"pgsql-hackers@postgresql.org" <pgsql-hackers@postgresql.org>,
"Ragesh.Hajela@fujitsu.com" <Ragesh.Hajela@fujitsu.com>
Date: 2025-01-16T01:27:19Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Optimize hex_encode() and hex_decode() using SIMD.
- ec8719ccbfcd 19 (unreleased) landed
-
Speed up hex_encode with bytewise lookup
- e24d77080b36 18.0 landed
David Rowley <dgrowleyml@gmail.com> writes: > I agree that the evidence you (John) gathered is enough reason to use memcpy(). Okay ... doesn't quite match my intuition, but intuition is a poor guide to such things. regards, tom lane