-
Notifications
You must be signed in to change notification settings - Fork 1
Release Notes 31503
Eric Flumerfelt edited this page Jun 17, 2022
·
1 revision
This version of TRACE changes TRACE_LOG_FUNCTION from macro to
function
specification which is passed in TraceStreamer. Doing this removes the
restriction that
TRACE_LOG_FUNCTION be defined before trace.h is included. This now means
that tracemf.h does not
need to be processed before any other includes of trace.h. The goal is
to remove any restrictions on
trace.h and tracemf.h include order.
- Previous version’s Release Notes 31502
- Downloads: http://scisoft.fnal.gov/scisoft/packages/TRACE/v3_15_03
- Change TRACE_LOG_FUNCTION from macro to function specification which
is passed in TraceStreamer
This removes tracemf.h included before trace.h requirement.
- When tracing to memory, format in-place when beyond ARGSMAX
- Added TRACE_SHOW %X to show are arg/param hex data
- Improve handling of any long double TRACE/TLOG arguments.
- Combined TraceStreamer::init args in “flags” arg.
- none