Skip to content

Commit 88db339

Browse files
committed
Require ModuleRegistry always be passed to constructor
1 parent 9db82a8 commit 88db339

File tree

4 files changed

+1
-18
lines changed

4 files changed

+1
-18
lines changed

FWCore/Framework/interface/WorkerManager.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@ namespace edm {
3232
public:
3333
typedef std::vector<Worker*> AllWorkers;
3434

35-
WorkerManager(std::shared_ptr<ActivityRegistry> actReg,
36-
ExceptionToActionTable const& actions,
37-
ModuleTypeResolverMaker const* typeResolverMaker);
3835
WorkerManager(WorkerManager&&) = default;
3936

4037
WorkerManager(std::shared_ptr<ModuleRegistry> modReg,

FWCore/Framework/interface/WorkerRegistry.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,13 @@ namespace edm {
3131
/**
3232
\class WorkerRegistry WorkerRegistry.h "edm/WorkerRegistry.h"
3333
34-
\brief The Registry of all workers that where requested
34+
\brief The Registry of all workers that were requested
3535
Holds all instances of workers. In this implementation, Workers
3636
are owned.
3737
*/
3838

3939
class WorkerRegistry {
4040
public:
41-
explicit WorkerRegistry(std::shared_ptr<ActivityRegistry> areg, ModuleTypeResolverMaker const* resolverMaker);
4241
WorkerRegistry(std::shared_ptr<ActivityRegistry> areg, std::shared_ptr<ModuleRegistry> iModReg);
4342
~WorkerRegistry();
4443

FWCore/Framework/src/WorkerManager.cc

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,6 @@ static const std::string kProducerType("EDProducer");
1919

2020
namespace edm {
2121
// -----------------------------
22-
23-
WorkerManager::WorkerManager(std::shared_ptr<ActivityRegistry> areg,
24-
ExceptionToActionTable const& actions,
25-
ModuleTypeResolverMaker const* typeResolverMaker)
26-
: workerReg_(areg, typeResolverMaker),
27-
actionTable_(&actions),
28-
allWorkers_(),
29-
unscheduled_(*areg),
30-
lastSetupEventPrincipal_(nullptr) {} // WorkerManager::WorkerManager
31-
3222
WorkerManager::WorkerManager(std::shared_ptr<ModuleRegistry> modReg,
3323
std::shared_ptr<ActivityRegistry> areg,
3424
ExceptionToActionTable const& actions)

FWCore/Framework/src/WorkerRegistry.cc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@
1515

1616
namespace edm {
1717

18-
WorkerRegistry::WorkerRegistry(std::shared_ptr<ActivityRegistry> areg, ModuleTypeResolverMaker const* resolverMaker)
19-
: modRegistry_(std::make_shared<ModuleRegistry>(resolverMaker)), m_workerMap(), actReg_(areg) {}
20-
2118
WorkerRegistry::WorkerRegistry(std::shared_ptr<ActivityRegistry> areg, std::shared_ptr<ModuleRegistry> modReg)
2219
: modRegistry_(modReg), m_workerMap(), actReg_(areg) {}
2320

0 commit comments

Comments
 (0)