Replace push_back with explicit constructor with push_back for
minor perf increase.
Signed-off-by: Piotr Dałek <piotr.dalek@corp.ovh.com>
{
Mutex::Locker l(lock);
- events.push_back(Event(stamp, event));
+ events.emplace_back(stamp, event);
current = events.back().c_str();
}
dout(6) << " seq: " << seq
{
Mutex::Locker l(lock);
- events.push_back(Event(stamp, event));
+ events.emplace_back(stamp, event);
current = event;
}
dout(6) << " seq: " << seq
void tracking_start() {
if (tracker->register_inflight_op(this)) {
- events.push_back(Event(initiated_at, "initiated"));
+ events.emplace_back(initiated_at, "initiated");
state = STATE_LIVE;
}
}