ndmitchell / rattle

Forward build system with speculation and caching
Other
102 stars 5 forks source link

Introduce concept of restartable hazards. #15

Closed spall closed 5 years ago

spall commented 5 years ago

Restartable hazards are hazards that might be avoided by not speculating outdated commands.

The logic in mergeFileOps is meant to match the logic in: https://github.com/ndmitchell/rattle/issues/13#issue-472486778