Remove the t_datamcxt field of HeapTupleData. This was introduced for
Tom Lane <tgl@sss.pgh.pa.us>
Remove the t_datamcxt field of HeapTupleData. This was introduced for the convenience of tuptoaster.c and is no longer needed, so may as well get rid of some small amount of overhead.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/access/common/heaptuple.c | modified | +1 −11 |
| src/backend/access/heap/heapam.c | modified | +4 −18 |
| src/backend/access/heap/tuptoaster.c | modified | +1 −2 |
| src/backend/access/index/genam.c | modified | +1 −2 |
| src/backend/commands/trigger.c | modified | +1 −2 |
| src/backend/commands/vacuum.c | modified | +1 −8 |
| src/backend/commands/vacuumlazy.c | modified | +1 −3 |
| src/backend/executor/nodeHash.c | modified | +1 −2 |
| src/backend/executor/nodeHashjoin.c | modified | +1 −2 |
| src/backend/utils/cache/relcache.c | modified | +1 −2 |
| src/backend/utils/sort/tuplesort.c | modified | +1 −2 |
| src/backend/utils/sort/tuplestore.c | modified | +1 −2 |
| src/include/access/htup.h | modified | +9 −10 |