2
A
回答
2
在發佈版本中忽略了跟蹤,所以沒有性能損失。
0
是存在性能問題,如果您有活動的痕跡
一些編譯器有特殊的編譯器選項,說明類似「建設發佈客戶端」的東西,這些可能會或可能不會在構建結束了所有跟蹤的意見不存在[被忽略]。
即使您沒有任何內容正在監聽trace-statements並且它們正在運行,它將首先執行一個額外的函數調用並檢查一些if語句,然後它將被存儲在日誌中在計算機上運行的文件。
因此,你應該找出你有什麼編譯器,以及在「release mode」中編譯時是否自動刪除跟蹤消息。如果不是,你必須忽略性能損失或想辦法解決它
相關問題
- 1. 不留痕跡
- 2. TouchImageView留下痕跡
- 3. 簡單的動態痕跡
- 4. 防止程序的痕跡
- 5. 問題與叉的痕跡()
- 6. jQuery的 - 動態痕跡
- 7. 學生的痕跡報告
- 8. Git刪除沒有痕跡
- 9. Modelica.Media:使用痕跡組件
- 10. WARN rumen.TraceBuilder:找不到痕跡
- 11. 重繪留下痕跡
- 12. 如何獲取過程的痕跡?
- 13. Typo3 pid在特定ID上的痕跡
- 14. 刪除UIView的所有痕跡
- 15. 屏幕上的黑色痕跡
- 16. Julia中較長的堆棧痕跡
- 17. 水豚:日誌中的異常痕跡
- 18. 理解記憶痕跡的偏移
- 19. 從Lion刪除所有Xcode的痕跡
- 20. 移動Safari中的線條痕跡
- 21. 刪除SVN提交的所有痕跡
- 22. 無法看到痕跡的Stackdriver
- 23. Proguardgui不去模糊堆棧痕跡。
- 24. 如何從後端刪除wordpress痕跡?
- 25. iPhone泄漏沒有顯示痕跡
- 26. 沉默黃瓜堆棧痕跡
- 27. 如何在eclipse中顯示gdb痕跡?
- 28. 組織代碼的軌跡
- 29. d3.js中的動態縮放在網格線中有奇怪的痕跡
- 30. 是Google代碼開放源代碼的源代碼