Misc fixes from issues
1 unresolved thread
1 unresolved thread
-
Fixed bug when calculating deadlines for algorithms where the ALAP schedule contained laps.
-
Replaced all startswith checks with isinstance for operations.
-
Updated SchedulingGUI to show "∞" instead of maximum integer for forward and backward slack.
-
Added enforcing of execution time in ListScheduler and added test to check that latency-offsets and execution times will raise Exceptions if missing.
-
Updated ALAP scheduler to adjust scheduling time if a "gap" appears in the start of the schedule.
Closes: #324 (closed) #322 (closed) #318 (closed) #277 (closed) #327 (closed)
Edited by Simon Bjurek
Merge request reports
Activity
added Bug Code quality Scheduling Scheduling GUI labels
assigned to @simbj106
922 else: 923 self.info_table.setItem(si, 1, QTableWidgetItem("∞")) 922 924 si += 1 923 925 924 926 self.info_table.insertRow(si) 925 927 self.info_table.setItem(si, 0, QTableWidgetItem("Backward slack")) 926 self.info_table.setItem( 927 si, 928 1, 929 QTableWidgetItem(str(self.schedule.backward_slack(graph_id))), 930 ) 928 backward_slack = self.schedule.backward_slack(graph_id) 929 if backward_slack < sys.maxsize: 930 self.info_table.setItem(si, 1, QTableWidgetItem(str(backward_slack))) 931 else: 932 self.info_table.setItem(si, 1, QTableWidgetItem("∞"))
Please register or sign in to reply