index
:
lix
main
User &
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
libstore
/
build
/
worker.hh
Age
Commit message (
Expand
)
Author
2024-10-01
libstore: turn Worker::updateStatistics into a promise
eldritch horrors
2024-10-01
libstore: remove Worker::wakeUp()
eldritch horrors
2024-10-01
libstore: turn periodic gc attempt into a promise
eldritch horrors
2024-10-01
libstore: turn Worker::run() main loop into a promise
eldritch horrors
2024-10-01
libstore: turn waitForInput into a promise
eldritch horrors
2024-10-01
Revert "libstore: remove worker removeGoal"
Raito Bezarius
2024-09-29
libstore: remove worker removeGoal
eldritch horrors
2024-09-29
libstore: extract a real makeGoalCommon
eldritch horrors
2024-09-29
libstore: make non-cache goal pointers strong
eldritch horrors
2024-09-29
libstore: have makeLocalDerivationGoal return unique_ptrs
eldritch horrors
2024-09-27
libstore: turn Goal::WaitForGoals into a promise
eldritch horrors
2024-09-27
libstore: replace Goal::WaitForSlot with semaphores
eldritch horrors
2024-09-27
libstore: make waiting for a while a promise
eldritch horrors
2024-09-27
libstore: turn builder output processing into event loop
eldritch horrors
2024-09-08
libstore: turn Worker in a kj event loop user
eldritch horrors
2024-08-30
libstore: use notifications for stats counters
eldritch horrors
2024-08-30
libstore: hide Worker goal factory methods
eldritch horrors
2024-08-30
libstore: add "is dependency" info to goal
eldritch horrors
2024-08-19
libstore: make Worker::childStarted private
eldritch horrors
2024-08-19
libstore: move respect-timeoutiness to goal method
eldritch horrors
2024-08-18
libstore: add explicit in-build-slot-ness to goals
eldritch horrors
2024-08-18
libstore: make Worker::removeGoal private
eldritch horrors
2024-08-08
libstore: make Worker::waitForInput private
eldritch horrors
2024-08-08
libstore: make Worker status flags private
eldritch horrors
2024-08-08
libstore: make Worker::wakeUp private
eldritch horrors
2024-08-08
libstore: make Worker::waitForAWhile private
eldritch horrors
2024-08-08
libstore: make Worker::waitForBuildSlot private
eldritch horrors
2024-08-02
libstore: move Goal::amDone to Worker
eldritch horrors
2024-08-02
libstore: encapsulate worker build hook state
eldritch horrors
2024-07-30
libstore: count all substitutions toward the same limit
eldritch horrors
2024-07-29
libstore: remove Worker::updateProgress
eldritch horrors
2024-07-22
libstore: remove an always-defaulted argument
eldritch horrors
2024-07-22
libstore: remove unused Worker::waitForAnyGoal
eldritch horrors
2024-07-11
libstore: remove upcast_goal
eldritch horrors
2024-05-07
libstore: limit CA realisation info substitution concurrency
eldritch horrors
2023-10-02
Revert "Adapt scheduler to work with dynamic derivations"
John Ericson
2023-09-07
Allow dynamic derivation deps in `inputDrvs`
John Ericson
2023-08-25
Adapt scheduler to work with dynamic derivations
John Ericson
2023-06-22
Better document build failure exit codes
John Ericson
2023-05-07
`max-substitution-jobs` setting
Matej Urbas
2023-04-15
Introduce `Worker::makeGoal`
John Ericson
2023-04-07
Finish converting existing comments for internal API docs (#8146)
John Ericson
2023-03-31
Ensure all headers have `#pragma once` and are in API docs
John Ericson
2023-01-11
Split `OutputsSpec` and `ExtendedOutputsSpec`, use the former more
John Ericson
2022-02-21
Remove std::set alias
Eelco Dolstra
2021-07-22
buildPaths(): Add an evalStore argument
Eelco Dolstra
2021-03-01
Allow substituting drv outputs when building
regnat
2021-03-01
SubstitutionGoal -> PathSubstitutionGoal
regnat
2020-12-23
Crudely make worker only provide a Store, not LocalStore
John Ericson
2020-12-01
shut up clang warnings
regnat
[next]