- Oct 24, 2019
-
-
Björn Brandenburg authored
As discussed at the RT-PROOFS meeting in Paris, proof terms should not have a name so that we don't actually directly depend on them in proofs. This patch removes the explicit name of the proof term in the readiness type class and introduces an equivalent lemma.
-
- Oct 23, 2019
-
-
Björn Brandenburg authored
If there are breaking changes coming in ssreflect, it would be nice to know early.
-
- Oct 16, 2019
-
-
Björn Brandenburg authored
This avoids the need to use @-notation when establishing platform properties (e.g., in facts about ideal schedules). Thanks to Maxime for the suggestion.
-
- Oct 15, 2019
-
-
Björn Brandenburg authored
-
Björn Brandenburg authored
Also switch how this is patched into the Makefile while we're at it.
-
Björn Brandenburg authored
-
Björn Brandenburg authored
...while at it, remove some old cruft in there.
-
Björn Brandenburg authored
-
Maxime Lesourd authored
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
Sergey Bozhko authored
-
We no longer support Coq 8.8.
-
- Oct 11, 2019
-
-
Add the `htmlpretty` target to the Makefile to generate prettier documentation, based on the CoqdocJS project. https://www.ps.uni-saarland.de/~ttebbi/coqdocjs/ https://github.com/tebbi/coqdocjs Many thanks to Tobias Tebbi for creating CoqdocJS.
-
- Sep 24, 2019
-
-
- Sep 23, 2019
-
-
Sergey Bozhko authored
-
Sergey Bozhko authored
-
Sergey Bozhko authored
-
Sergey Bozhko authored
-
Sergey Bozhko authored
-
Sergey Bozhko authored
-
Sergey Bozhko authored
-
- Sep 17, 2019
-
-
Sergey Bozhko authored
-
Sergey Bozhko authored
-
Sergey Bozhko authored
-
Sergey Bozhko authored
-
- Aug 30, 2019
-
-
Björn Brandenburg authored
Rationale: reserve the behavior folder for trace-based semantics. These lemmas really constitute an analysis of the basic consequences arising from the chosen semantics and hence logically belong to the "analysis" part of Prosa.
-
Björn Brandenburg authored
-
Also removes an unnecessary module in rt.util.epsilon.
-
- Aug 23, 2019
-
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
Björn Brandenburg authored
-
Björn Brandenburg authored
Make it a statement about scheduled jobs, to match the neighboring definitions.
-
Björn Brandenburg authored
-
Björn Brandenburg authored
Add a [job_ready] parameter to the job model, akin to [pending], that defines whether a job can be scheduled at a given time in a given schedule. Then use this new general notion of readiness to define [backlogged]. A pending job may not be ready, whereas (under any reasonable definition) a ready job ought to be pending, so this definition is more precise and captures effects such as jitter and self-suspensions.
-
Björn Brandenburg authored
-