tracing: Evaluate len expression only once in __dynamic_array macro