•  
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Changed trace so that autoflush is a property of the codetype (not TSS).…
Changed trace so that autoflush is a property of the codetype (not TSS).

Also changed task stopping to be a two-phase stop ('stop' and 'join').

  1. … 19 more files in changeset.
Changed how we determine if a task is 'running' or not.…
Changed how we determine if a task is 'running' or not.

Also changed some stuff in how tracing is written.

  1. … 9 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.
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.
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.