mirror of
https://github.com/opennetworkinglab/onos.git
synced 2025-12-04 17:01:56 +01:00
The "FlowEntryBuilder" object calls "getDriver()" twice during a "build()". These are very expensive calls, they can represent most of the CPU time from an OF event. Since every instance from "FlowEntryBuilder" has an unique "DeviceId", move the creation of the DriverHandler to "OpenFlowRuleProvider". Change-Id: I378f840b1e971d3b141c1a4fcbcbed62e956b578