aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib/main.h
AgeCommit message (Expand)AuthorFilesLines
2021-03-26vlib: split vlib_main_t into global and per-threadDamjan Marion1-34/+61
2021-03-22vlib: graphviz upgrade to allow filtersArthur de Kerhor1-1/+0
2021-03-07dispatch-trace: move dispatch trace pcap code to pluginDamjan Marion1-25/+3
2021-03-05interface: move vnet_pcap_t to vnetDamjan Marion1-18/+0
2020-12-18perfmon: new perfmon pluginDamjan Marion1-0/+3
2020-12-18misc: deprecate old perfmonDamjan Marion1-1/+0
2020-12-15classify: add pcap/trace classfier mgmt API callsJon Loeliger1-2/+1
2020-11-25vlib: add elog events for vlib log entriesDave Barach1-0/+1
2020-11-04vlib: add postmortem pcap dispatch traceDave Barach1-0/+2
2020-10-06misc: add xxx_not_inlineDave Barach1-0/+2
2020-09-02fib: IPv6 lookup data structure MP safe when prefixes changeNeale Ranns1-1/+1
2020-07-16misc: add callback hooks and refactor pmcTom Seidenberg1-10/+69
2020-06-16vlib: address sanitizer support for stack switch, enable clangDamjan Marion1-0/+4
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