On Tue, Jun 12, 2018 at 4:26 PM Robin Sommer <ro...@icir.org> wrote: > One question about Broker's endpoint::advance_time(): that's locking > on each call when in pcap mode, i.e., once per packet. Could we limit > that to cases where something actually needs to be done? Quick idea: > use an atomic<> for current_time plus another atomic<> counter > tracking if there are any pending message. And go into the locked case > only if the latter is non-zero?
Yes, I've done that in master, but didn't measure a notable difference. > > General changes/improvements in CAF itself may be warranted here Made an issue for that here: https://github.com/actor-framework/actor-framework/issues/699 - Jon _______________________________________________ bro-dev mailing list bro-dev@bro.org http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev