canonical/multipass

Instrument function calls to debug-log arguments and return values

Open

#428 创建于 2018年10月3日

在 GitHub 查看
 (5 评论) (0 反应) (0 负责人)C++ (634 fork)batch import
enhancementgood first issuelow hanging fruit

仓库指标

Star
 (6,956 star)
PR 合并指标
 (平均合并 16天 2小时) (30 天内合并 50 个 PR)

描述

When debugging, it's currently very difficult to know the function flow even from our debug logs.

Ideally, every function call would log its input arguments and return values, even better - without being specifically instrumented. There are some compiler features for this, but difficult and may be overkill.

We might need to add a trace logging level for this.

贡献者指南