Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The drawback of this formula is, that many prioIDs remain unused. This transformation compresses the prioIDs in use. If any prioID is unused, the thread with the next higher prioID gets that prioID. This makes the bookkeeping for SCL_P more compact.

 

Packages belonging to this Project:

 

de.cau.cs.kieler.scg.prios: - Enthält die Prioritätenberechnung, und die ist ja der spannendste Teil 

de.cau.cs.kieler.scg.prios.sclp - Enthält die Übersetzung vom SCG nach Scl_P - Vielleicht noch etwas chaotisch, wir wollten ja auch nochmal über die Makros reden...
de.cau.cs.kieler.kexpressions.c - Enthält die Übersetzung der KExpressions nach C (wird für die Übersetzung nach Scl_P benötigt)
de.cau.cs.kieler.sclp - Eine modifizierte Kopie von de.cau.cs.kieler.sc, angepasst für Scl_P (wird für die Simulation benötigt) - Hier liegen die Makros... die sind auch noch nicht aufgeräumt, aber immerhin funktionsfähig de.cau.cs.kieler.sccharts.sim.sclp - Eine modifizierte Kopie von de.cau.cs.kieler.sccharts.sim.c für die Simulation
de.cau.cs.kieler.sccharts.sim.sclp.test - Eine modifizierte Kopie von de.cau.cs.kieler.sccharts.sim.c.test
Weitere Änderungen an bestehenden Dateien: de.cau.cs.kieler.scg.klighd: SCGraphDiagramSynthesis.xtend - Einblenden der Prioritäten