https://github.com/postgres/postgres/blob/86a2d2a321215797abd1c67d9f2c52510423a97a/src/backend/libpq/pqcomm.c#L118 PqSendBuffer could use raw memory before program memory directly this does not require malloc and allow for direct use of [Dataview](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView) on https://developer.mozilla.org/en-US/docs/WebAssembly/JavaScript_interface/Memory