From: Willy Tarreau Date: Sun, 11 Feb 2007 12:52:16 +0000 (+0100) Subject: [MINOR] uninline rb_insert_task_queue() X-Git-Tag: v1.3.8~36 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b1b8272a541e7042abeffce0dd32169e1333c9e6;p=thirdparty%2Fhaproxy.git [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. --- diff --git a/src/task.c b/src/task.c index beddb27e3d..b49bc74d5c 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);