Stat segment / client: show run" works now 29/13029/1
authorDave Barach <dave@barachs.net>
Wed, 13 Jun 2018 13:26:05 +0000 (09:26 -0400)
committerDave Barach <dave@barachs.net>
Wed, 13 Jun 2018 13:26:41 +0000 (09:26 -0400)
commit1ddbc0138b64486b8e51e5e12fcad21fba8b8b68
treeaf95c33e6e1681498a49b130119103b60f64db08
parentc7d50970d4ed8a4889b4374e6a1559aef7d3dcc0
Stat segment / client: show run" works now

Seems to have minimal-to-zero performance consequences. Data appears
accurate: result match the debug CLI output. Checked at low rates, 27
MPPS sprayed across two worker threads.

Change-Id: I09ede5150b88a91547feeee448a2854997613004
Signed-off-by: Dave Barach <dave@barachs.net>
14 files changed:
src/vat/api_format.c
src/vat/vat.h
src/vlib/cli.c
src/vlib/node.c
src/vlib/node_funcs.h
src/vlib/threads.c
src/vlibapi/api.h
src/vlibapi/node_serialize.c
src/vpp/api/api.c
src/vpp/app/stat_client.c
src/vpp/app/stat_client.h
src/vpp/stats/stat_segment.c
src/vpp/stats/stats.c
src/vpp/stats/stats.h