]> granicus.if.org Git - postgresql/commit
Ensure that all details of the ARC algorithm are hidden within freelist.c.
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 3 Feb 2005 23:30:12 +0000 (23:30 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 3 Feb 2005 23:30:12 +0000 (23:30 +0000)
commitc8460d571e72c47c3a82f74b16d6b4d81154049f
tree619b63e74c8533e87794aba2235e3e5e7f354d70
parentf76390d75a6bb7ba9dabcb3321d17ffa2a867ca6
Ensure that all details of the ARC algorithm are hidden within freelist.c.
This refactoring does not change any algorithms or data structures, just
remove visibility of the ARC datastructures from other source files.
src/backend/storage/buffer/buf_init.c
src/backend/storage/buffer/buf_table.c
src/backend/storage/buffer/freelist.c
src/include/storage/buf_internals.h