Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
8f6457c5bbb5242b8a5ce0abc0a634c148cfc3bf
/
src
/
task.c
fdccded
[MEDIUM] indicate a reason for a task wakeup
by Willy Tarreau
· Fri Aug 29 18:19:04 2008 +0200
4df8206
[OPTIM] reduce the number of calls to task_wakeup()
by Willy Tarreau
· Fri Aug 29 15:26:14 2008 +0200
ec6c5df
[CLEANUP] remove many #include <types/xxx> from C files
by Willy Tarreau
· Tue Jul 15 00:22:45 2008 +0200
0c303ee
[MAJOR] convert all expiration timers from timeval to ticks
by Willy Tarreau
· Mon Jul 07 00:09:58 2008 +0200
ce44f12
[OPTIM] task_queue: assume most consecutive timers are equal
by Willy Tarreau
· Sat Jul 05 18:16:19 2008 +0200
91e9993
[MEDIUM] introduce task->nice and boot access to statistics
by Willy Tarreau
· Mon Jun 30 07:51:00 2008 +0200
58b458d
[MAJOR] use an ebtree instead of a list for the run queue
by Willy Tarreau
· Sun Jun 29 22:40:23 2008 +0200
af754fc
[OPTIM] shrink wake_expired_tasks() by using task_wakeup()
by Willy Tarreau
· Sun Jun 29 19:25:52 2008 +0200
28c41a4
[MEDIUM] rework the wait queue mechanism
by Willy Tarreau
· Sun Jun 29 17:00:59 2008 +0200
e62bdd4
[BUG] wqueue: perform proper timeout comparisons with wrapping values
by Willy Tarreau
· Sun Jun 29 10:25:57 2008 +0200
9789f7b
[MAJOR] replace ultree with ebtree in wait-queues
by Willy Tarreau
· Tue Jun 24 08:17:16 2008 +0200
70bcfb7
[OPTIM] GCC4's builtin_expect() is suboptimal
by Willy Tarreau
· Sun Jan 27 02:21:53 2008 +0100
315bff5
Merge branch 'pools' into merge-pools
by Willy Tarreau
· Mon May 14 02:11:56 2007 +0200
1209033
[MINOR] disable useless hint in wake_expired_tasks
by Willy Tarreau
· Mon May 14 02:11:39 2007 +0200
fbfc053
[BUG] fix buggy timeout computation in wake_expired_tasks
by Willy Tarreau
· Mon May 14 02:03:47 2007 +0200
c6ca1a0
[MAJOR] migrated task, tree64 and session to pool2
by Willy Tarreau
· Sun May 13 19:43:47 2007 +0200
c64e539
[MINOR] avoid inlining in task.c
by Willy Tarreau
· Sun May 13 16:07:06 2007 +0200
d825eef
[MAJOR] replaced all timeouts with struct timeval
by Willy Tarreau
· Sat May 12 22:35:00 2007 +0200
7317eb5
[MAJOR] fixed some expiration dates on tasks
by Willy Tarreau
· Wed May 09 00:54:10 2007 +0200
e33aece
[MINOR] uninline task_wakeup
by Willy Tarreau
· Mon Apr 30 13:15:14 2007 +0200
42aae5c
[MEDIUM] many cleanups in the time functions
by Willy Tarreau
· Sun Apr 29 17:43:56 2007 +0200
a6a6a93
[MAJOR] changed TV_ETERNITY to ~0 instead of 0
by Willy Tarreau
· Sat Apr 28 22:40:08 2007 +0200
96bcfd7
[MAJOR] replaced rbtree with ul2tree.
by Willy Tarreau
· Sun Apr 29 10:41:56 2007 +0200
5e8f066
[MINOR] slightly optimize time calculation for rbtree
by Willy Tarreau
· Mon Feb 12 00:59:08 2007 +0100
b1b8272
[MINOR] uninline rb_insert_task_queue()
by Willy Tarreau
· Sun Feb 11 13:52:16 2007 +0100
964c936
[MAJOR] replace the wait-queue linked list with an rbtree.
by Willy Tarreau
· Sun Jan 07 00:38:00 2007 +0100
2dd0d47
[CLEANUP] renamed include/haproxy to include/common
by Willy Tarreau
· Thu Jun 29 17:53:05 2006 +0200
baaee00
[BIGMOVE] exploded the monolithic haproxy.c file into multiple files.
by Willy Tarreau
· Mon Jun 26 02:48:02 2006 +0200