]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
[MINOR] uninline rb_insert_task_queue()
authorWilly Tarreau <w@1wt.eu>
Sun, 11 Feb 2007 12:52:16 +0000 (13:52 +0100)
committerWilly Tarreau <w@1wt.eu>
Sun, 11 Feb 2007 12:52:16 +0000 (13:52 +0100)
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

index beddb27e3d98e644f0277c41063e49aa0061e688..b49bc74d5c918c3570534c36dddd8f3b72401ead 100644 (file)
@@ -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);