On Thu, Aug 26, 2021 at 04:13:08PM +0000, Jacob Champion wrote: > Do you mean heap-based? i.e. destroyJsonLexContext() does an > unnecessary copy before free? Yeah, in that case it's not super useful, > but I think I'd want some evidence that the performance hit matters > before optimizing it.
As an authentication code path, the impact is minimal and my take on that would be to keep the code simple. Now if you'd really wish to stress that without relying on the backend, one simple way is to use pgbench -C -n with a mostly-empty script (one meta-command) coupled with some profiling. -- Michael
signature.asc
Description: PGP signature