33d32
< #include <list>
56c55
< Module::~Module() { allModules.erase(this); }
---
> Module::~Module() { allModules.remove(this); }
68c67
< allModules.insert(this);
---
> allModules.emplace_back(this);
98c97
< std::set<Module *> allModules;
---
> std::list<Module *> allModules;