簡體   English   中英

Very Sleepy Profiler中花括號附近的時間測量值表示什么?

[英]What do the time measurements presented near curly braces in Very Sleepy profiler represent?

我正在使用Very Sleepy來分析一些C ++代碼,我注意到在Source視圖中,它顯示了逐行測量的紅色測量值,總是會測量只有方法打開的行或者接近大括號,在某些情況下,與函數中的其他代碼行相比,它們相當高。

我最初的假設是顯示將方法參數推入堆疊中用於打開大括號的時間,以及為結束大括號彈出堆棧所花費的時間。 這是真的?

我從非常困的維護者Richard Mitton( @grumpydev )那里得到了答案:“很可能該功能已經過優化,所以行號不再與代碼完全匹配。即全部時間在開始時被集中起來,而不是在功能過程中分散開來。“

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM