* Authors: Andrew Bardsley
*/
+#include "sim/cxx_manager.hh"
+
#include <cstdlib>
#include <sstream>
#include "base/str.hh"
+#include "base/trace.hh"
#include "debug/CxxConfig.hh"
#include "mem/mem_object.hh"
-#include "sim/cxx_manager.hh"
#include "sim/serialize.hh"
CxxConfigManager::CxxConfigManager(CxxConfigFileBase &configFile_) :
std::vector<std::string> objects;
configFile.getAllObjectNames(objects);
- /* Sort the object names to get a consistent initialisation order
- * even with config file reorganisation */
- std::sort(objects.begin(), objects.end());
-
- for (auto i = objects.begin(); i != objects.end(); ++i)
- findObject(*i);
-
/* Set the traversal order for further iterators */
objectsInOrder.clear();
findTraversalOrder("root");