dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #04911
[HG dolfin] Cleanup log system:
One or more new changesets pushed to the primary DOLFIN repository.
A short summary of the last three changesets is included below.
changeset: 3027:3f54cd8af10abb68bd80fe2a73a0758641d5fcb6
tag: tip
user: "Anders Logg <logg@xxxxxxxxx>"
date: Fri May 11 14:25:51 2007 +0200
files: src/demo/pde/elasticity/main.cpp src/kernel/log/GenericLogger.cpp src/kernel/log/Logger.cpp src/kernel/log/Makefile.am src/kernel/log/Makefile.in src/kernel/log/SilentLogger.cpp src/kernel/log/TerminalLogger.cpp src/kernel/log/dolfin/GenericLogger.h src/kernel/log/dolfin/Logger.h src/kernel/log/dolfin/Makefile.am src/kernel/log/dolfin/Makefile.in src/kernel/log/dolfin/SilentLogger.h src/kernel/log/dolfin/TerminalLogger.h src/kernel/log/dolfin/log.h src/kernel/log/log.cpp
description:
Cleanup log system:
- Remove classes GenericLogger, TerminalLogger and SilentLogger
- Throw exception instead of exit(1) in dolfin_error()
- Throw exception instead of raise(SIGSEGV) in dolfin_assert()
TODO:
- More cleanups (collect stdarg in log.cpp)
- PyDOLFIN/PyCC interface to log system
changeset: 3026:b5c74bcbee4d4f2ac68ce6b253f4649e8bcc94b4
user: "Anders Logg <logg@xxxxxxxxx>"
date: Fri May 11 12:29:21 2007 +0200
files: src/kernel/log/GenericLogger.cpp src/kernel/log/Logger.cpp src/kernel/log/Progress.cpp src/kernel/log/SilentLogger.cpp src/kernel/log/TerminalLogger.cpp src/kernel/log/dolfin/GenericLogger.h src/kernel/log/dolfin/LogManager.h src/kernel/log/dolfin/Logger.h src/kernel/log/dolfin/SilentLogger.h src/kernel/log/dolfin/TerminalLogger.h src/kernel/log/dolfin/log.h src/kernel/log/log.cpp
description:
Initial cleanup of log system. Classes SilentLogger and TerminalLogger
will be removed (but are still there).
changeset: 3025:75bae9fc9e2071785a9a239be660b528b1b610b1
user: "Anders Logg <logg@xxxxxxxxx>"
date: Thu May 10 22:01:32 2007 +0200
files: src/demo/pde/elasticity/Elasticity.h src/demo/pde/poisson/Poisson.h src/pydolfin/dolfin_headers.h src/pydolfin/generate.py
description:
SWIG fixes
----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/dolfin