gpt4 book ai didi

c++ - Very Sleepy 分析器中花括号附近显示的时间测量值代表什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:38:52 31 4
gpt4 key购买 nike

我正在使用 Very Sleepy分析一些 C++ 代码,我注意到在 Source View 中,它显示了红色的逐行时间测量值,在某些情况下,只有方法的左花括号或右花括号的行总是有测量值与函数中的其他代码行相比,这些情况非常高。

我最初的假设是显示将方法参数压入左大括号堆栈所花费的时间,以及为右大括号弹出堆栈所花费的时间。这是真的吗?

最佳答案

我从 Very Sleepy 的维护者 Richard Mitton (@grumpydev) 在推特上得到了一个答案:“很可能函数已经优化,所以行号与代码不完全匹配更多。也就是说,所有时间都集中在开始时,而不是分散在函数的整个过程中。”

关于c++ - Very Sleepy 分析器中花括号附近显示的时间测量值代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7400762/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com