11 Jul
2013
11 Jul
'13
8:04 a.m.
on Wed Jul 03 2013, Eric Niebler
Remove duplicated code (a big part of Boost.Log is a reinvented Boost.Thread). Do not generate so many parsers (type erasure?).
Created a ticket #8773 (https://svn.boost.org/trac/boost/ticket/8773)
If Boost.Log is truly that large, I agree with the OP that it's a problem. An effort should be made to bring the size down to something reasonable.
A possibility not previously mentioned: putting more code in headers/templates, so it is instantiated only as needed. -- Dave Abrahams