index
:
rebel/rebel
main
Unnamed repository; edit this file 'description' to name the repository.
Matthias Schiffer <mschiffer@universe-factory.net>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
crates
Age
Commit message (
Expand
)
Author
2021-10-26
runner: remove another layer of child processes
Matthias Schiffer
2021-10-26
runner: move jobserver token handling into task process
Matthias Schiffer
2021-10-26
runner: maintain list of task PIDs in context
Matthias Schiffer
2021-10-26
runner: add RunnerContext struct
Matthias Schiffer
2021-10-26
runner: move more code into the actual task process
Matthias Schiffer
2021-10-26
runner: pass jobserver to task handler as reference
Matthias Schiffer
2021-10-26
runner: handle reaping and requests in the poll loop
Matthias Schiffer
2021-10-26
runner: wait for signals using poll()
Matthias Schiffer
2021-10-26
runner: use signal fd to wait for exiting child processes
Matthias Schiffer
2021-10-26
executor: context: remove unneeded Serialize impl on TaskRef/OutputRef
Matthias Schiffer
2021-10-26
Replace ipc-channel with UNIX sockets and manual FD passing
Matthias Schiffer
2021-10-26
Switch to 2021 edition
Matthias Schiffer
2021-10-26
runner: hold lock on task state dir while task is running
Matthias Schiffer
2021-10-26
runner: do not delete whole task dir, only layer and work dir
Matthias Schiffer
2021-10-26
runner: make lock() function more generic
Matthias Schiffer
2021-10-25
Allow to set the maximum number of jobs on the command line
Matthias Schiffer
2021-10-25
Add lockfile for build state directory
Matthias Schiffer
2021-10-25
Move main crate to subdirectory
Matthias Schiffer
2021-10-25
Move runner into separate crate
Matthias Schiffer
2021-10-24
Split defintions used by both runner and executor into separate crate
Matthias Schiffer
[prev]