From b1b8272a541e7042abeffce0dd32169e1333c9e6 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Sun, 11 Feb 2007 13:52:16 +0100 Subject: [PATCH] [MINOR] uninline rb_insert_task_queue() rb_insert_task_queue() was inlined and is quite large. Uninlining it reduces code size by about 2 kB and slightly improves performance. --- src/task.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/task.c b/src/task.c index beddb27e3..b49bc74d5 100644 --- a/src/task.c +++ b/src/task.c @@ -47,7 +47,7 @@ static inline void __rb_insert_task_queue(struct task *newtask) rb_link_node(&newtask->rb_node, parent, p); } -static inline void rb_insert_task_queue(struct task *newtask) +static void rb_insert_task_queue(struct task *newtask) { __rb_insert_task_queue(newtask); rb_insert_color(&newtask->rb_node, newtask->wq);