openbmc / phosphor-objmgr

Phosphor Object Manager
Apache License 2.0
6 stars 8 forks source link

More performance improvements #13

Closed bradbishop closed 8 years ago

bradbishop commented 8 years ago

Sort introspected children nodes to improve the chance of finding ObjectManagers sooner rather than later (systemd does a recursive listing of child nodes).

Remove unnecessary dbus calls when processing interfaces for associations. The existing code assumes that only object interfaces are available to it but the new discovery mechanism uses GetManagedObjects which includes the object properties.


This change is Reviewable