•  
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Changed tracing so that it could support automatic assigning to a specific trace codetype based on the location of the code (ie. compile unit). Also went from 1 -> 16 reserved codetypes for mantra.
Changed tracing so that it could support automatic assigning to a specific trace codetype based on the location of the code (ie. compile unit). Also went from 1 -> 16 reserved codetypes for mantra.
Changed tracing so that it could support automatic assigning to a specific trace codetype based on the location of the code (ie. compile unit). Also went from 1 -> 16 reserved codetypes for mantra.
Changed tracing so that it could support automatic assigning to a specific trace codetype based on the location of the code (ie. compile unit). Also went from 1 -> 16 reserved codetypes for mantra.
  1. … 35 more files in changeset.
Added some additionally #defines to trace code to allow…
Added some additionally #defines to trace code to allow

third party users that use tracing to disable it entirely

from their code for unit testing and such.

  1. … 6 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.
Several small fixes - most critical of which was fixing…
Several small fixes - most critical of which was fixing

remove() in message.

  1. … 8 more files in changeset.
Changed trace code so the code is always there, and…
Changed trace code so the code is always there, and

the #define only changes whether the macros are defined

or not.

  1. … 9 more files in changeset.
Merge of the log_rewrite branch back to the trunk.
Merge of the log_rewrite branch back to the trunk.

  1. … 80 more files in changeset.
Changed varargs traces to allow for n number of arguments, and convert them…
Changed varargs traces to allow for n number of arguments, and convert them

appropriately using macro magic. Part of MANTRA-28.

  1. … 76 more files in changeset.
Fixed tracing for MANTRA-28 so that the output of all arguments is properly represented.
Fixed tracing for MANTRA-28 so that the output of all arguments is properly represented.

  1. … 2 more files in changeset.
MANTRA-28 - fixed return when trace is compiled out
MANTRA-28 - fixed return when trace is compiled out

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.