projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib: graph: remove useless checks, make functions inline on fast path
[babeltrace.git]
/
include
/
babeltrace
/
graph
/
graph-internal.h
diff --git
a/include/babeltrace/graph/graph-internal.h
b/include/babeltrace/graph/graph-internal.h
index 9e6012ec641e18225640869a8429db2205ec15fd..3907568f3865df774614f6e9ec3c8b6d3b08cec3 100644
(file)
--- a/
include/babeltrace/graph/graph-internal.h
+++ b/
include/babeltrace/graph/graph-internal.h
@@
-110,14
+110,17
@@
struct bt_graph {
};
static inline
};
static inline
-void bt_graph_set_can_consume(struct bt_graph *graph, bt_bool can_consume)
+void
_
bt_graph_set_can_consume(struct bt_graph *graph, bt_bool can_consume)
{
BT_ASSERT(graph);
graph->can_consume = can_consume;
}
{
BT_ASSERT(graph);
graph->can_consume = can_consume;
}
-BT_HIDDEN
-enum bt_graph_status bt_graph_consume_no_check(struct bt_graph *graph);
+#ifdef BT_DEV_MODE
+# define bt_graph_set_can_consume _bt_graph_set_can_consume
+#else
+# define bt_graph_set_can_consume(_graph, _can_consume)
+#endif
BT_HIDDEN
enum bt_graph_status bt_graph_consume_sink_no_check(struct bt_graph *graph,
BT_HIDDEN
enum bt_graph_status bt_graph_consume_sink_no_check(struct bt_graph *graph,
@@
-183,8
+186,6
@@
const char *bt_graph_status_string(enum bt_graph_status status)
return "BT_GRAPH_STATUS_COMPONENT_REFUSES_PORT_CONNECTION";
case BT_GRAPH_STATUS_NOMEM:
return "BT_GRAPH_STATUS_NOMEM";
return "BT_GRAPH_STATUS_COMPONENT_REFUSES_PORT_CONNECTION";
case BT_GRAPH_STATUS_NOMEM:
return "BT_GRAPH_STATUS_NOMEM";
- case BT_GRAPH_STATUS_CANNOT_CONSUME:
- return "BT_GRAPH_STATUS_CANNOT_CONSUME";
default:
return "(unknown)";
}
default:
return "(unknown)";
}
This page took
0.024075 seconds
and
4
git commands to generate.