Skip to content
Snippets Groups Projects
  1. Mar 25, 2022
  2. Mar 24, 2022
  3. Mar 18, 2022
    • Pierre Roux's avatar
      add lemmas to exploit basic behavior hypotheses · f41e95cd
      Pierre Roux authored and Björn Brandenburg's avatar Björn Brandenburg committed
      This ensures all hypotheses in behavior have corresponding trivial lemmas
      in `analysis.facts.all` that enable to exploit them, which makes them 
      easier to discover with `Search`.
      
      This also makes the code more robust to potential changes in the precise way
      these hypotheses are stated.
      f41e95cd
  4. Mar 17, 2022
  5. Mar 16, 2022
  6. Mar 11, 2022
    • Pierre Roux's avatar
      simplify `conversion_preserves_equivalence` proof · 897e84f2
      Pierre Roux authored and Björn Brandenburg's avatar Björn Brandenburg committed
      ...and many other proofs:
      
      - Simplify proof of conversion_preserves_equivalence
      - Simplify proofs in analysis/facts/behavior/service.v
      - Simplify proofs in analysis/facts/behavior/deadlines.v
      - Simplify proofs in analysis/facts/behavior/arrivals.v
      - Fix order of arguments in identical_prefix_inclusion
      - Simplify proofs in analysis/facts/behavior/completion.v
      897e84f2
    • Björn Brandenburg's avatar
      be explicit in how service is accrued on ideal processors · 42008f41
      Björn Brandenburg authored
      This change is semantically a no-op, but it has been argued that not
      relying on the bool->nat coercion is more readable.
      
      Closes: #55
      42008f41
    • Mariam Vardishvili's avatar
      define GEL priority policy · 76c99fed
      Mariam Vardishvili authored and Björn Brandenburg's avatar Björn Brandenburg committed
      file for gel
      
      definition for gel
      
      file for gel with basic facts
      
      PriorityPoint and comment changes
      
      PriorityPoint and comment changes
      
      GEL rta with integer offset
      
      Added set in proof
      
      modified proof gel_is_total
      
      spell check
      
      spell check
      
      moved defintion of offset and PriorityPoint, modified hep_job for GEL
      
      spelling mistake
      
      Added citation
      
      spell check
      76c99fed
    • Martin Constantino–Bodin's avatar
      update esy package · 4743450a
      Martin Constantino–Bodin authored and Björn Brandenburg's avatar Björn Brandenburg committed
      - add mathcomp-zify to esy
      - Make esy work by having all the mathcomp packages
        install in the same place.
      4743450a
  7. Mar 03, 2022
  8. Feb 25, 2022
  9. Feb 18, 2022
  10. Feb 17, 2022
  11. Feb 16, 2022
  12. Feb 15, 2022
  13. Feb 14, 2022
  14. Feb 09, 2022
    • Kimaya Bedarkar's avatar
      add an RTA for FIFO scheduling based on aRTA · bf4bf448
      Kimaya Bedarkar authored and Björn Brandenburg's avatar Björn Brandenburg committed
      Provide an RTA for FIFO scheduling on ideal uniprocessors based on an
      instantiation of abstract RTA. The provided RTA is works for tasks
      described by arbitrary arrival curves and is independent of the
      workload's preemption model (since FIFO schedules are necessarily
      non-preemptive). 
      bf4bf448
  15. Jan 31, 2022
    • Kimaya Bedarkar's avatar
      add new helper lemma about RBF · ce963a70
      Kimaya Bedarkar authored and Björn Brandenburg's avatar Björn Brandenburg committed
      * Added a lemma for proving `rbf` at `\varepsilon` is more than 0. This is a general fact which can be used in the FIFO RTA to simplify a proof. 
      * Changed `1` to `\varepsilon` in one of the existing RBF lemmas for uniformity.
      ce963a70
Loading