summaryrefslogtreecommitdiff
path: root/lib/resource.h
AgeCommit message (Expand)Author
2021-12-22Thread documentation: Chapter 4 on memory managementMaria Matejka
2021-12-01Merge branch 'master' into HEADMaria Matejka
2021-12-01Page allocator moved from pools to IO loops.Maria Matejka
2021-11-30For safer memory allocations, resources are bound to loops.Maria Matejka
2021-11-27Memory statistics split into Effective and OverheadMaria Matejka
2021-11-24Directly mapped pages are kept for future use if temporarily not neededMaria Matejka
2021-10-13Linpools may use pages instead of xmallocMaria Matejka
2021-09-10Bound allocated pages to resource pools with page caches to avoid unnecessary...Maria Matejka
2021-03-30Resources: added mb_move() to complement rmove() for memory blocksMaria Matejka
2021-03-25Slab: head now uses bitmask for used/free nodes info instead of listsMaria Matejka
2020-11-24lib/slab: introduce sl_allocz() function and use it in BabelToke Høiland-Jørgensen
2019-07-02Filter: Pre-evaluation of constant expressionsMaria Matejka
2017-12-12Lib: Save/restore state for linpoolsOndrej Zajicek (work)
2017-05-16Linpool: default allocation sizeJan Moskyto Matejka
2016-12-07RPKI protocol with one cache server per protocolPavel Tvrdík
2013-09-16BFD work in progress.Ondrej Zajicek
2010-06-02Implements command that shows memory usage.Ondrej Zajicek
2009-06-10Changes OSPF to generate stub networks for non-primary addresses.Ondrej Zajicek
2004-05-31Added rmove() (by Andreas, tweaked by me).Martin Mares
2000-05-08Implemented debugging function rlookup() which you can call from gdbMartin Mares
2000-03-29Avoid conflicts with libraries defining their own xmalloc by definingMartin Mares
1999-03-29Added lp_flush() which flushes contents of a linear pool, leaving all theMartin Mares
1999-03-04Use dmalloc instead of EFence when available (dmalloc has lot of improvementsMartin Mares
1998-12-06Name cleanups as suggested by Pavel:Martin Mares
1998-11-27Removed prototype of rp_free() since this function has never existed.Martin Mares
1998-05-26Resource pools are now named.Martin Mares
1998-05-03BIRD library: The story continues.Martin Mares
1998-04-28Changed #include <x/y> to #include "x/y" for our local includes, so thatMartin Mares
1998-04-22First look at data structures. More to come tomorrow...Martin Mares