postgresql/src/backend/postmaster
Tom Lane 9c225acf0b Avoid passing function pointers across process boundaries.
This back-patches commit 32470825d3
into 9.6, primarily to make buildfarm member culicidae happy.
Unlike the HEAD patch, avoid changing the existing API of
CreateParallelContext; instead we just switch to using
CreateParallelContextForExternalFunction, even for core functions.

Petr Jelinek, with a bunch of basically-cosmetic adjustments by me

Discussion: https://postgr.es/m/548f9c1d-eafa-e3fa-9da8-f0cc2f654e60@2ndquadrant.com
2017-04-15 16:23:27 -04:00
..
autovacuum.c Avoid useless respawining the autovacuum launcher at high speed. 2017-01-20 16:11:45 -05:00
bgworker.c Avoid passing function pointers across process boundaries. 2017-04-15 16:23:27 -04:00
bgwriter.c Fix typos in comments. 2017-02-06 11:34:15 +02:00
checkpointer.c Add macros to make AllocSetContextCreate() calls simpler and safer. 2016-08-27 17:50:38 -04:00
fork_process.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
Makefile Allow background workers to be started dynamically. 2013-07-16 13:02:15 -04:00
pgarch.c Avoid unlikely data-loss scenarios due to rename() without fsync. 2016-03-09 18:53:53 -08:00
pgstat.c Fix typos in comments. 2016-10-26 11:13:17 +03:00
postmaster.c Fix typos in comments. 2017-02-06 11:34:15 +02:00
startup.c Rework wait for AccessExclusiveLocks on Hot Standby 2016-03-10 19:26:24 +00:00
syslogger.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
walwriter.c Add macros to make AllocSetContextCreate() calls simpler and safer. 2016-08-27 17:50:38 -04:00