> On Sep 26, 2020, at 8:09 AM, Julien Rouhaud <rjuju...@gmail.com> wrote: > > Hi, > > On Sat, Sep 26, 2020 at 12:14 AM Li Japin <japi...@hotmail.com> wrote: >> >> Hi, hackers! >> >> I find the palloc0() is similar to the palloc(), we can use palloc() inside >> palloc0() >> to allocate space, thereby I think we can reduce duplication of code. > > The code is duplicated on purpose. There's a comment at the beginning > that mentions it: > > /* duplicates MemoryContextAllocZero to avoid increased overhead */ > > Same for MemoryContextAllocZero() itself.
Thanks! How big is this overhead? Is there any way I can test it? Best regards! -- Japin Li