An implementation of the popular Log4J package, for logging and tracing of runtime behaviour. Mango.log exposes an extensible and customizable framework, has been optimised heavily for minimal runtime overhead, does not impact the GC once initialised, and operates with either Mango.io or Phobos streams. Mango.log can generate remote log messages for use with Chainsaw, and has a browser-based 'Administrator' which allows remote, dynamic inspection and adjustment of the log settings within an executing program.
|