revise ideal uniprocessor schedule facts
- Slightly change `valid_nonpreemptive_readiness` so that `sched` is a parameter. This way, the proposition can be assumed to hold only for a certain schedule (making weaker assumptions). - Modify `prev_job_nonpreemptive, to unconditionally get `jobs_must_be_ready_to_execute`. - Revise lemmas accordingly.
Showing
- analysis/definitions/readiness.v 2 additions, 2 deletionsanalysis/definitions/readiness.v
- implementation/definitions/ideal_uni_scheduler.v 5 additions, 6 deletionsimplementation/definitions/ideal_uni_scheduler.v
- implementation/facts/ideal_uni/preemption_aware.v 121 additions, 57 deletionsimplementation/facts/ideal_uni/preemption_aware.v
- implementation/facts/ideal_uni/prio_aware.v 14 additions, 11 deletionsimplementation/facts/ideal_uni/prio_aware.v
Please register or sign in to comment