postgresql/src/include/lib
Robert Haas 48995040d5 simplehash: Allow use of simplehash without MemoryContext.
If the SH_RAW_ALLOCATOR is defined, it will be used to allocate bytes
for the hash table, and no dependencies on MemoryContext will exist.
This means, in particular, that the SH_CREATE function will not take
a MemoryContext argument.

Patch by me, reviewed by Andres Freund.

Discussion: http://postgr.es/m/CA+Tgmob8oyh02NrZW=xCScB+5GyJ-jVowE3+TWTUmPF=FsGWTA@mail.gmail.com
2019-12-17 14:06:25 -05:00
..
binaryheap.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
bipartite_match.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
bloomfilter.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
dshash.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
hyperloglog.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
ilist.h Update copyright for 2019 2019-01-02 12:44:25 -05:00
integerset.h Add IntegerSet, to hold large sets of 64-bit ints efficiently. 2019-03-22 13:21:45 +02:00
knapsack.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
pairingheap.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
qunique.h Add reusable routine for making arrays unique. 2019-11-07 17:00:48 +13:00
rbtree.h Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
simplehash.h simplehash: Allow use of simplehash without MemoryContext. 2019-12-17 14:06:25 -05:00
stringinfo.h Make StringInfo available to frontend code. 2019-11-05 14:56:40 -08:00