Skip to content
Snippets Groups Projects
Commit 98e1a897 authored by Kimaya Bedarkar's avatar Kimaya Bedarkar Committed by Björn Brandenburg
Browse files

make the policy explicit in policy-compliance predicates

From a spec readability PoV, it's unfortunate that the policy that is
being respected doesn't show up in the code. The subject of definitions
should show up as an explicit argument, even if it is implicit
everywhere else. This is however difficult to realize for the current
`respects_policy_at_preemption_time` predicate due to difficulties with
coercion technicalities (see further details below).

Therefore, instead of `respects_policy_at_preemption_time`, we now have:

* `respects_JLDP_policy_at_preemption_point`
* `respects_JLFP_policy_at_preemption_point`
* `respects_FP_policy_at_preemption_point`

Further details: !188 (comment 78569)

Closes: #82
parent f41e95cd
No related branches found
No related tags found
1 merge request!201Add three separate definitions for priority policy compliance
Pipeline #63831 passed