Skip to content
Snippets Groups Projects
  1. Dec 10, 2019
    • Björn Brandenburg's avatar
    • Björn Brandenburg's avatar
      re-organization of the analysis module, part 1 · 064a1c75
      Björn Brandenburg authored
      This is not yet the final organization, but already an improvement.
      
      Move main high-level results to separate top-level `results` module.
      Rationale: Let's make it very clear where to find the main, high-level
      results in Prosa, and at the same time let's declutter the analysis
      namespace.
      
      Other notable change, apart from moving files around:
      
      - move two key analysis definitions to analysis.definitions
      - split RBF definition and facts into separate files
      - move facts about ideal schedule to ideal_schedule.v
      064a1c75
  2. Dec 03, 2019
  3. Nov 19, 2019
  4. Oct 16, 2019
  5. Oct 15, 2019
  6. Aug 30, 2019
    • Björn Brandenburg's avatar
      move basic facts out of behavior/ folder · 80bd79d5
      Björn Brandenburg authored
      Rationale: reserve the behavior folder for trace-based semantics.
      
      These lemmas really constitute an analysis of the basic consequences
      arising from the chosen semantics and hence logically belong to the
      "analysis" part of Prosa.
      80bd79d5
  7. Aug 23, 2019
  8. Aug 13, 2019
    • Björn Brandenburg's avatar
      add theory of schedules with swaps · 7207dc83
      Björn Brandenburg authored
      This patch adds functions for transforming a given schedule either by
      replacing the allocation at a given point, or by swapping the allocations
      at two points, together with a bunch of supporting lemmas and service
      invariants.
      7207dc83
Loading