s2e-env icon indicating copy to clipboard operation
s2e-env copied to clipboard

Redesign S2E's logging system

Open vitalych opened this issue 6 years ago • 1 comments

Several problems with the current one:

  • Too verbose getWarningsStream() << "..." could be shortened to WARN("msg" << "bla");
  • Too slow. The stream is evaluated regardless of log settings.

Could have something like:

#define WARN(...)  if (level >= WARN_LEVEL) { getWarningsStream() << __VA_ARGS__; }

vitalych avatar May 30 '18 20:05 vitalych

Also, logging to console seems to slow down multi-core mode by a lot (e.g., see maze demo).

vitalych avatar Feb 21 '19 21:02 vitalych