English: A toolkit for tracing C/C++ program(including multi-thread program), it's used to generate a time-line based callgraph, which will guide us to understand the core of the program extremely fast at the beginning. I generated some callgraphs for Redis3.2.5 and Lua5.3.3, all the entry links can be found here: http://finaldie.com/blog/callgraphs/ 中文: ftracer 是一个用于追踪 C/C++ 程序的工具, 并生成基于时间线展示的调用图 (支持追踪多线程程序). 这个调用图可以帮助我们快速的去学习并探索一个不熟悉的项目. 这里对 Redis3.2.5 和 Lua5.3.3 已经生成了一些调用图, 方便大家学习查阅. 汇总链接入口: http://finaldie.com/blog/callgraphs/ 分类链接入口: * Lua5.3.3: http://finaldie.com/learning/lua533_callgraph * Redis3.2.5: - Redis Idle: http://finaldie.com/learning/redis325_idle_callgraph - Redis Get Value: http://finaldie.com/learning/redis325_get_callgraph - Redis Set Value: http://finaldie.com/learning/redis325_set_callgraph