summaryrefslogtreecommitdiffstats
path: root/src/vlib/main.h
AgeCommit message (Expand)AuthorFilesLines
2020-05-27fib: IPv6 lookup data structure MP safe when prefixes change (VPP-1881)Neale Ranns1-1/+1
2020-04-28vlib: add ASSERT to vlib_time_now(...)Dave Barach1-0/+7
2020-04-13buffers: configurable buffer fault injectorDave Barach1-0/+4
2020-02-18vlib: calculate per-worker loops/second metricDave Barach1-0/+8
2019-12-05classify: vpp packet tracer supportDave Barach1-0/+10
2019-10-02vlib: improve summary vector-rate statisticsDave Barach1-58/+32
2019-09-23misc: unify pcap rx / tx / drop traceDave Barach1-2/+9
2019-09-20misc: classifier-based packet trace filterDave Barach1-0/+1
2019-09-07vlib: clean up the "pcap dispatch trace" debug CLIDave Barach1-0/+13
2019-08-01interface: fix pcap tx/rx trace cli handlingJohn Lo1-6/+0
2019-05-24Add callback multiplex supportDave Barach1-6/+12
2019-05-01Add node, frame to vlib main loop perf analysis callback argumentsDave Barach1-1/+3
2019-03-12Perf tune handoff queue pollingDave Barach1-0/+3
2019-02-26Move pcap rx/tx trace code out of the dpdk pluginDave Barach1-0/+16
2019-02-20calculate per-thread time offsetDave Barach1-1/+4
2019-02-02CLI control of graph dispatch elogsDave Barach1-0/+3
2019-01-30buffers: major cleanup and improvementsDamjan Marion1-3/+0
2019-01-27Fix issue with cpu_id and numa_code captured too earlyDamjan Marion1-1/+1
2019-01-24perfmon plugin: 2-way parallel stat collectionDave Barach1-3/+2
2019-01-20buffers: keep buffer_main in vlib_main_tDamjan Marion1-0/+3
2019-01-20Store numa-noda and cpu-index in vlib_main_tDamjan Marion1-1/+3
2018-11-30Metadata / opaque formatting belongs in vppDave Barach1-0/+1
2018-11-20Add buffer tracing to the dispatch tracerDave Barach1-0/+3
2018-11-17pcap-based dispatch tracerDave Barach1-0/+5
2018-11-01Move RPC calls off the binary API input queueDave Barach1-1/+3
2018-10-25Revert "Keep RPC traffic off the shared-memory API queue"Florin Coras1-1/+0
2018-10-24Keep RPC traffic off the shared-memory API queueDave Barach1-0/+1
2018-10-23Numa-aware, growable physical memory allocator (pmalloc)Damjan Marion1-17/+2
2018-10-22X86_64 perf counter pluginDave Barach1-0/+9
2018-10-01API / CLI event-log tracingDave Barach1-4/+4
2018-09-03Deprecate old buffer replication schemeDamjan Marion1-3/+0
2018-07-18Add config option to use dlmalloc instead of mheapDave Barach1-1/+6
2018-06-03dpdk: improve buffer alloc perfomanceDamjan Marion1-2/+0
2018-03-27vlib: make cloned structures cacheline alignedDamjan Marion1-0/+1
2018-03-14vlib: internal buffer manager reworkDamjan Marion1-1/+5
2018-03-05physmem: keep only one physmem_mainDamjan Marion1-2/+0
2017-12-15VPP-1102: fix dangling references in RPC handlingDave Barach1-0/+3
2017-10-14VPP-1029: Don't call clib_longjmp(...) directly from the SIGTERM handlerDave Barach1-0/+5
2017-09-11Recombine diags and minimum barrier open time changes (VPP-968)Colin Tregenza Dancer1-0/+9
2017-09-07vlib physmem reworkDamjan Marion1-2/+14
2017-09-05Refork worker thread data structures in parallel (VPP-970)Colin Tregenza Dancer1-0/+6
2017-05-16VPP-845: add configurable elog post-mortem dumpDave Barach1-0/+4
2017-05-10completelly deprecate os_get_cpu_number, replace new occurencesDamjan Marion1-1/+1
2017-04-06Use thread local storage for thread indexDamjan Marion1-1/+1
2017-03-31vlib: extend foreach_vlib_main macro to assert if workers are not parkedDamjan Marion1-0/+3
2017-03-16vlib: make runtime_data thread-localDamjan Marion1-0/+1
2017-03-10vlib: deduplicatee code in main and worker main loopDamjan Marion1-0/+2
2016-12-28Reorganize source tree to use single autotools instanceDamjan Marion1-0/+333