On Wed, Jun 1, 2022 at 9:09 AM Tom Lane <t...@sss.pgh.pa.us> wrote: > Robert Haas <robertmh...@gmail.com> writes: > > Could it use something other than its own address as the base address? > > Hmm, maybe we could make something of that idea ... > > > One way to do this would be to put it at the *end* of the > > "Preallocated DSM" space, rather than the beginning. > > ... but that way doesn't sound good. Doesn't it just move the > problem to the first object allocated inside the FPM?
Count we make the relptrs 1-based, so that 0 is reserved as a sentinel that has the nice memset(0) property?