summaryrefslogtreecommitdiff
path: root/lib/mempool
AgeCommit message (Expand)Author
2024-11-19mempool: enable with MSVCAndre Muezerie
2024-10-09use C linkage where appropriate in headersMattias Rönnblom
2024-08-08version: 24.11-rc0David Marchand
2024-07-03mempool: use macro instead of GCC constant builtinTyler Retzlaff
2024-06-14mempool: fix some build issue with MSVCStephen Hemminger
2024-06-14mempool: replace GCC pragma with castStephen Hemminger
2024-06-14mempool: add memory chunks in dumpMorten Brørup
2024-06-14mempool: retrieve objects location infoPaul Szczepanek
2024-05-29build: exclude rather than include libs in MSVC buildTyler Retzlaff
2024-03-06lib: move alignment attribute on types for MSVCTyler Retzlaff
2024-03-06lib: use C11 alignment attribute on variablesTyler Retzlaff
2024-02-16mempool: rework compile-time check for clangStephen Hemminger
2023-12-21lib: use per line logging in helpersDavid Marchand
2023-12-21lib: add more logging helpersDavid Marchand
2023-12-21lib: use dedicated logtypes and macrosDavid Marchand
2023-12-06mempool: use a dynamic logtypeStephen Hemminger
2023-11-27mempool: clarify enqueue/dequeue ops documentationFerruh Yigit
2023-11-27mempool: fix get function documentationFerruh Yigit
2023-10-30mempool: use stdatomic APITyler Retzlaff
2023-10-12mempool: add cache guard to per-lcore debug statisticsMorten Brørup
2023-08-22mempool: fix default ops for an empty mempoolDavid Marchand
2023-08-16remove C11 compatibility macroTyler Retzlaff
2023-07-31version: 23.11-rc0David Marchand
2023-06-27lib: remove blank line ending comment blocksThomas Monjalon
2023-06-07mempool: optimize getting constant number of objectsMorten Brørup
2023-02-20mempool: drop export of internal tracepointsAnkur Dwivedi
2023-02-06mempool: add object usage counts in telemetryRobin Jarry
2023-02-05rename telemetry u64 functions to uint versionsBruce Richardson
2023-02-05mempool: fix telemetry data truncationHuisong Li
2022-11-15cleanup compat header inclusionsDavid Marchand
2022-11-10mempool: use cache for frequently updated statsMorten Brørup
2022-11-10mempool: add stats for unregistered non-EAL threadsMorten Brørup
2022-11-10mempool: split stats from debug modeMorten Brørup
2022-10-30mempool: align cache objects on cache linesMorten Brørup
2022-10-26mempool: flush cache completely on overflowAndrew Rybchenko
2022-10-26mempool: fix cache flushing algorithmMorten Brørup
2022-10-10mempool: avoid usage of term ring on putAndrew Rybchenko
2022-10-10mempool: check driver enqueue result in one placeAndrew Rybchenko
2022-10-10mempool: make event callbacks process-privateDmitry Kozlyuk
2022-10-08mempool: fix get objects from mempool with cacheMorten Brørup
2022-10-04mem: fix API doc about allocation on secondary processesOlivier Matz
2022-09-26mempool: remove deprecated unused definesAndrew Rybchenko
2022-09-26mempool: remove deprecated macro to register mempool driverAndrew Rybchenko
2022-09-26mempool: remove deprecated macro to calculate header sizeAndrew Rybchenko
2022-09-23dev: hide driver objectDavid Marchand
2022-09-23eal: deprecate RTE_FUNC_PTR_* macrosDavid Marchand
2022-07-21version: 22.11-rc0David Marchand
2022-02-22lib: remove unneeded header includesSean Morrissey
2022-02-12lib: update documentation of some *_free functionsStephen Hemminger
2021-10-25mempool: fix non-IO flag inferenceDmitry Kozlyuk