David Goulet
|
734dbfa590
sched: Make the scheduler object static
|
7 anni fa |
David Goulet
|
bd34a0d30f
sched: Compare channel pointer in the socket table
|
7 anni fa |
David Goulet
|
e0984b8a51
sched: Make the outbuf table local to run()
|
7 anni fa |
David Goulet
|
ba08f8a4ed
sched: Make check-spaces happy
|
7 anni fa |
David Goulet
|
3d2d8d6841
sched: Extra careful in channel_outbuf_length()
|
7 anni fa |
David Goulet
|
14cd8bdd4b
sched: Don't expose the global scheduler libevent object
|
7 anni fa |
David Goulet
|
7cc9621d11
sched: Add Schedulers torrc option
|
7 anni fa |
Matt Traudt
|
6ff8c86ac6
sched: change most asserts to non-fatal BUGs
|
7 anni fa |
Matt Traudt
|
4bc97c6431
sched: revisist compatibility on non-linux systems
|
7 anni fa |
Matt Traudt
|
7f1d643083
sched: validate KIST sched options
|
7 anni fa |
Matt Traudt
|
61fc9c41ad
sched: switch to monotonic time; add/fix comments, style, and logs msgs
|
7 anni fa |
David Goulet
|
a06f2a0509
sched: Fallback to naive approach if no runtime KIST support
|
7 anni fa |
David Goulet
|
8424c4f35b
sched: Detect KIST support at compile time
|
7 anni fa |
Matt Traudt
|
dde358667d
sched: Implement the KIST scheduler
|
7 anni fa |
Matt Traudt
|
2034e0d1d4
sched: Groundwork before KIST implementation
|
7 anni fa |