From 12b573c3239f630f6d12e357ab0b11049aee9374 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Brandenburg?= <bbb@mpi-sws.org> Date: Fri, 22 Nov 2019 20:48:50 +0100 Subject: [PATCH] remove task dependency in job limited-preemptive preemption model Job-level definitions should not depend on task-related modules. --- restructuring/model/preemption/limited_preemptive.v | 1 - restructuring/model/task/preemption/floating_nonpreemptive.v | 1 + restructuring/model/task/preemption/limited_preemptive.v | 1 + 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/restructuring/model/preemption/limited_preemptive.v b/restructuring/model/preemption/limited_preemptive.v index d4345918c..9af1016a5 100644 --- a/restructuring/model/preemption/limited_preemptive.v +++ b/restructuring/model/preemption/limited_preemptive.v @@ -1,5 +1,4 @@ Require Export rt.restructuring.model.preemption.parameter. -Require Export rt.restructuring.model.task.preemption.parameters. (** Definition of a parameter relating a job to the sequence of its preemption points. *) diff --git a/restructuring/model/task/preemption/floating_nonpreemptive.v b/restructuring/model/task/preemption/floating_nonpreemptive.v index d0e75b0ac..a66d11cc5 100644 --- a/restructuring/model/task/preemption/floating_nonpreemptive.v +++ b/restructuring/model/task/preemption/floating_nonpreemptive.v @@ -1,4 +1,5 @@ Require Export rt.restructuring.model.preemption.limited_preemptive. +Require Export rt.restructuring.model.task.preemption.parameters. From mathcomp Require Import ssreflect ssrbool ssrfun eqtype ssrnat seq fintype bigop. diff --git a/restructuring/model/task/preemption/limited_preemptive.v b/restructuring/model/task/preemption/limited_preemptive.v index 343a6db76..aa33cabca 100644 --- a/restructuring/model/task/preemption/limited_preemptive.v +++ b/restructuring/model/task/preemption/limited_preemptive.v @@ -1,4 +1,5 @@ Require Export rt.restructuring.model.preemption.limited_preemptive. +Require Export rt.restructuring.model.task.preemption.parameters. From mathcomp Require Import ssreflect ssrbool ssrfun eqtype ssrnat seq fintype bigop. -- GitLab