Add some marginal tweaks to eliminate memory leakages associated with
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 16 Sep 2004 20:17:49 +0000 (20:17 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 16 Sep 2004 20:17:49 +0000 (20:17 +0000)
commit257cccbe5ea9f20988ddaa6654a6b1ccf1925620
treef5e709101e23e82c1a6136a95c3684f472919bdb
parent86fff990b2acdbbfaf4340636878313fe270c916
Add some marginal tweaks to eliminate memory leakages associated with
subtransactions.  Trivial subxacts (such as a plpgsql exception block
containing no database access) now demonstrably leak zero bytes.
src/backend/access/transam/xact.c
src/backend/executor/spi.c
src/backend/utils/mmgr/aset.c
src/backend/utils/mmgr/mcxt.c
src/include/nodes/memnodes.h
src/include/utils/memutils.h