diff --git a/migen/flow/actor.py b/migen/flow/actor.py index ce46638d2..0b286342d 100644 --- a/migen/flow/actor.py +++ b/migen/flow/actor.py @@ -54,7 +54,7 @@ class Actor(HUID): return self.endpoints[ep].token def filter_endpoints(self, cl): - return [k for k, v in self.endpoints.items() if isinstance(v, cl)] + return sorted(k for k, v in self.endpoints.items() if isinstance(v, cl)) def sinks(self): return self.filter_endpoints(Sink)