lib: graph: remove useless checks, make functions inline on fast path
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Tue, 12 Jun 2018 21:47:12 +0000 (17:47 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Thu, 2 May 2019 04:05:45 +0000 (00:05 -0400)
commitad8474550bfc1968366fe45818c046fa5bc15581
tree55eced1cc4ed6710ab79f6eec884f9181eb3bda1
parent6c677fb54f458456e3b5a15cffa6774bd7a86f54
lib: graph: remove useless checks, make functions inline on fast path

This patch:

* Removes a few useless checks on the fast path for everything related
  to the graph object.

* Makes the "can consume" flag only written and read in developer mode.

* Makes fast path functions `static inline` within `graph.c`.

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
include/babeltrace/graph/component-sink-internal.h
include/babeltrace/graph/graph-internal.h
include/babeltrace/graph/graph.h
lib/graph/graph.c
lib/graph/sink.c
tests/lib/test_bt_notification_iterator.c
This page took 0.025525 seconds and 4 git commands to generate.