summaryrefslogtreecommitdiff
path: root/lib/resource.h
AgeCommit message (Expand)Author
2024-05-28Lib: Use alloc_size() function attributeOndrej Zajicek
2022-04-06All linpools use pages to allocate regular blocksMaria Matejka
2022-04-06Slab allocator can free the blocks without knowing the parent structureMaria Matejka
2022-03-15Printf variant with a result allocated inside a pool / linpoolMaria Matejka
2022-03-09Merge commit '0c59f7ff' into haugesundMaria Matejka
2022-03-09Revert "Bound allocated pages to resource pools with page caches to avoid unn...Maria Matejka
2022-03-09Single-threaded version of sark-branch memory page managementMaria Matejka
2022-03-02Introducing an universal temporary linpool flushed after every taskMaria 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