pgsql-server/src backend/nodes/nodes.c backend ... - Mailing list pgsql-committers

From tgl@postgresql.org (Tom Lane)
Subject pgsql-server/src backend/nodes/nodes.c backend ...
Date
Msg-id 20021216162246.E24EF475E60@postgresql.org
Whole thread Raw
List pgsql-committers
CVSROOT:    /cvsroot
Module name:    pgsql-server
Changes by:    tgl@postgresql.org    02/12/16 11:22:46

Modified files:
    src/backend/nodes: nodes.c
    src/backend/utils/mmgr: mcxt.c
    src/include    : c.h
    src/include/nodes: nodes.h
    src/include/utils: memutils.h palloc.h

Log message:
    Code review for palloc0 patch --- avoid dangerous and unnecessary
    practice of evaluating MemSet's arguments multiple times, except for
    the special case of newNode(), where we can assume the argument is
    a constant sizeof() operator.
    Also, add GetMemoryChunkContext() to mcxt.c's API, in preparation for
    fixing recent GEQO breakage.


pgsql-committers by date:

Previous
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql-server/src backend/commands/prepare.c ba ...
Next
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql-server/src backend/catalog/heap.c backen ...