Skip to content
Snippets Groups Projects
  1. Feb 18, 2022
  2. Feb 17, 2022
  3. Feb 16, 2022
  4. Feb 15, 2022
  5. Feb 14, 2022
  6. 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
  7. 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
  8. Jan 13, 2022
  9. Dec 15, 2021
  10. Dec 07, 2021
  11. Nov 29, 2021
  12. Nov 25, 2021
  13. Nov 24, 2021
  14. Nov 23, 2021
  15. Nov 05, 2021
  16. Nov 04, 2021
  17. Nov 03, 2021
  18. Nov 02, 2021
  19. Oct 14, 2021
  20. Oct 12, 2021
    • Martin Constantino–Bodin's avatar
      add a `package.json` file to turn Prosa into an `esy` package. · 798d2dc5
      Martin Constantino–Bodin authored and Björn Brandenburg's avatar Björn Brandenburg committed
      `esy` is an `npm`-like package manager and build tool designed for
      reproducibility, by preventing the use of unlisted dependencies and
      pinning the exact version of each of these (a bit like `opam`, but
      with more guarantees).
      
      A nice feature of `esy` is ease of installation:
      
      1. Install `esy` through `npm`. (However, note that `esy` is not a
         JavaScript program; the `esy` project just uses `npm` as a code
         hoster.
      
      2. Run `esy` in the Prosa repository. 
      
      This will download and compile all dependencies and compile the
      repository. (On the flip side, this also means that Coq will be
      compiled, so the first time, compilation will be slow.)
      
      See the README.md file for usage instructions. 
      
      See also the discussion: #80
      
      For more information about `esy`, see: https://esy.sh/
      798d2dc5
  21. Oct 11, 2021
Loading