index
:
lix
main
User &
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
libstore
/
build
/
goal.hh
Age
Commit message (
Expand
)
Author
2024-10-05
libstore: have goals promise WorkResults, not void
eldritch horrors
2024-10-05
libstore: extract Worker::goalFinished specifics
eldritch horrors
2024-10-05
libstore: remove Goal::StillAlive
eldritch horrors
2024-09-29
libstore: merge ContinueImmediately and StillAlive
eldritch horrors
2024-09-29
libstore: remove Goal::key
eldritch horrors
2024-09-29
libstore: make non-cache goal pointers strong
eldritch horrors
2024-09-29
libstore: remove Goal::WaitForWorld
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: add build result to Goal::Finished
eldritch horrors
2024-08-30
libstore: rename Goal::Finished::result to exitCode
eldritch horrors
2024-08-30
libstore: add "is dependency" info to goal
eldritch horrors
2024-08-25
libstore: make Goal::ex a shared_ptr
eldritch horrors
2024-08-25
libstore: remove unused Goal ctor parameter
eldritch horrors
2024-08-19
libstore: un-enable_shared_from_this 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-08
libstore: make Worker status flags private
eldritch horrors
2024-08-08
libstore: remove Goal::addWaitee
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-03
libstore: move Goal::waiteeDone into Worker::goalFinished
eldritch horrors
2024-08-02
libstore: move Goal::amDone to Worker
eldritch horrors
2024-08-02
libstore: return finishedness from Goal methods
eldritch horrors
2024-07-30
libstore: move Goal::getBuildResult to BuildResult
eldritch horrors
2024-07-30
libstore: always wake up goals on EOF
eldritch horrors
2024-07-22
libstore: keep Goal errors as unique_ptrs
eldritch horrors
2024-07-22
libstore: remove addToWeakGoals
eldritch horrors
2024-07-22
libstore: remove Goal::ecBusy
eldritch horrors
2024-03-29
Make things that can throw not noexcept anymore
Jade Lovelace
2023-10-02
Revert "Adapt scheduler to work with dynamic derivations"
John Ericson
2023-08-25
Adapt scheduler to work with dynamic derivations
John Ericson
2023-08-16
Document jobCategory()
Robert Hensing
2023-05-08
introduces `Goal::jobCategory`
Matej Urbas
2023-04-15
Make `KeyedBuildResult`, `BuildResult` like before, and fix bug another way
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-03-02
Remove FormatOrString and remaining uses of format()
Eelco Dolstra
2022-03-24
Random cleanup
Eelco Dolstra
2022-03-09
BuildResult: Use DerivedPath
Eelco Dolstra
2022-03-08
Add Store::buildPathsWithResults()
Eelco Dolstra
2022-02-25
Remove std::string alias (for real this time)
Eelco Dolstra
2022-02-21
Remove std::set alias
Eelco Dolstra
2021-08-08
libstore: use set instead of list for waiter list
Andreas Rammhold
2021-04-07
PathSubstitutionGoal: Clean up pipe
Eelco Dolstra
[next]