aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build/substitution-goal.hh
AgeCommit message (Expand)Author
2024-10-05libstore: extract Worker::goalFinished specificseldritch horrors
2024-10-05libstore: remove Goal::StillAliveeldritch horrors
2024-10-01libstore: make PathSubstitutionGoal::work *one* promiseeldritch horrors
2024-09-29libstore: remove Goal::keyeldritch horrors
2024-09-27libstore: replace Goal::WaitForSlot with semaphoreseldritch horrors
2024-09-27libstore: turn builder output processing into event loopeldritch horrors
2024-09-08libstore: turn Worker in a kj event loop usereldritch horrors
2024-08-30libstore: use notifications for stats counterseldritch horrors
2024-08-30libstore: add "is dependency" info to goaleldritch horrors
2024-08-18libstore: add explicit in-build-slot-ness to goalseldritch horrors
2024-08-18libstore: remove method without definitioneldritch horrors
2024-08-02libstore: return finishedness from Goal methodseldritch horrors
2024-07-30libstore: always wake up goals on EOFeldritch horrors
2024-07-22libstore: use std::async instead of Goal threadseldritch horrors
2023-08-25Adapt scheduler to work with dynamic derivationsJohn Ericson
2023-08-11Prevent overriding virtual methods that are called in a destructorYorick van Pelt
2023-05-08introduces `Goal::jobCategory`Matej Urbas
2023-04-07Finish converting existing comments for internal API docs (#8146)John Ericson
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2022-04-06Fix empty 'nix copy' error messageEelco Dolstra
2022-03-08Add Store::buildPathsWithResults()Eelco Dolstra
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2021-04-07PathSubstitutionGoal: Clean up pipeEelco Dolstra
2021-03-01SubstitutionGoal -> PathSubstitutionGoalregnat
2020-12-01Move primeCache() to Worker::run()Eelco Dolstra
2020-10-12Trim substitution-goal.hhJohn Ericson
2020-10-12Rename to hand-hold git (substitution-goal.hh)John Ericson