•  
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Converted majority of Mantra to using tr1 code instead of boost.…
Converted majority of Mantra to using tr1 code instead of boost.

Next step will be to change #include <tr1/X> to just #include <X> for C++11.

  1. … 153 more files in changeset.
Altered the way I modify visibility for GCC.
Altered the way I modify visibility for GCC.

  1. … 138 more files in changeset.
Re-wrote the message class. Ended up less different than I expected.…
Re-wrote the message class. Ended up less different than I expected.

Still want to re-work module function registration, but should be a

little more efficient. Also did a few other things like change from

lock::scoped_lock -> boost::unique_lock<lock> everywhere.

  1. … 49 more files in changeset.
Merged MANTRA-44 to trunk.
Merged MANTRA-44 to trunk.

  1. … 79 more files in changeset.
Expanded properties system (MANTRA-31) and did a lot of work on making logging subsystem adminable.
Expanded properties system (MANTRA-31) and did a lot of work on making logging subsystem adminable.
  1. … 56 more files in changeset.
Converted to using boost::shared_from_this instead of explicit weak_ptrs and static…
Converted to using boost::shared_from_this instead of explicit weak_ptrs and static

create functions (MANTRA-11, kind of).

  1. … 38 more files in changeset.
Moved a lot of code around (trace is under utils, and log, admin and priv become 'top level'…
Moved a lot of code around (trace is under utils, and log, admin and priv become 'top level'

entities, not under 'core' anymore). Also re-wrote the trace code to both use variadic

macros, and automatically figure out the function names (MANTRA-28), and made a macro that

combines MT_BE/MT_FUNC and MT_RET/MT_EE and used that throughout the code.

  1. … 202 more files in changeset.