postgresql/src/backend
Tom Lane 3b8ba163d0 Tweak a few of the most heavily used function call points to zero out
just the significant fields of FunctionCallInfoData, rather than MemSet'ing
the whole struct to zero.  Unused positions in the arg[] array will
thereby contain garbage rather than zeroes.  This buys back some of the
performance hit from increasing FUNC_MAX_ARGS.  Also tweak tuplesort.c
code for more speed by marking some routines 'inline'.  All together
these changes speed up simple sorts, like count(distinct int4column),
by about 25% on a P4 running RH Linux 7.2.
2002-10-04 17:19:55 +00:00
..
access Make the world at least somewhat safe for zero-column tables, and 2002-09-28 20:00:19 +00:00
bootstrap Ensure that before truncating CLOG, we force a checkpoint even if no 2002-09-26 22:58:34 +00:00
catalog Use heap_formtuple not heap_addheader to construct pg_index tuples. 2002-09-27 15:05:23 +00:00
commands Hack to make it possible to load CREATE CONSTRAINT TRIGGER commands that 2002-10-03 21:06:23 +00:00
executor Tweak a few of the most heavily used function call points to zero out 2002-10-04 17:19:55 +00:00
lib pgindent run. 2002-09-04 20:31:48 +00:00
libpq Add SSL documentation info to README.SSL 2002-10-03 17:26:14 +00:00
main pgindent run. 2002-09-04 20:31:48 +00:00
nodes Replace pg_attribute.attisinherited with attislocal and attinhcount 2002-09-22 19:42:52 +00:00
optimizer Add missing correction of sublevelsup when pulling up a subquery. 2002-09-24 18:38:23 +00:00
parser Make the world at least somewhat safe for zero-column tables, and 2002-09-28 20:00:19 +00:00
po Translation updates, some messages tweaked. 2002-09-22 20:57:21 +00:00
port Pass less-unsafe parameters to Darwin's NSLinkModule. While this change prevents a backend coredump when loading a broken shlib, it also seems to suppress the error messages that might help debug the problem :-(. Perhaps someone would like to supply a 'linkEdit' hook to get the best of both worlds. But in the meantime, backend crash trumps error reporting. 2002-10-01 05:06:44 +00:00
postmaster Pass postmaster -d down to the postgres backend to trigger special -d 2002-09-26 05:17:00 +00:00
regex Remove retest Makefile entry because it does not compile. 2002-09-16 16:02:43 +00:00
rewrite Extend pg_cast castimplicit column to a three-way value; this allows us 2002-09-18 21:35:25 +00:00
storage Avoid palloc(0) when MaxBackends = 1. 2002-10-03 19:17:55 +00:00
tcop Have -d5 -d0 not affect the extra variables set with -d5. 2002-09-27 03:59:00 +00:00
utils Tweak a few of the most heavily used function call points to zero out 2002-10-04 17:19:55 +00:00
Makefile Assorted fixes for Cygwin: 2002-09-05 18:28:46 +00:00
nls.mk Translation updates 2002-09-14 13:46:24 +00:00