[Webkit-unassigned] [Bug 196855] Fix Covscan uninitialized after ctor

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Apr 13 21:34:17 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=196855

--- Comment #25 from Alexey Proskuryakov <ap at webkit.org> ---
I think that some ways to help inform the coding style discussion are:

1. Confirm whether it is practical to silence incorrect findings on the website. 

2. Think about whether there are less costly way to find such bugs. E.g. one thing that we haven’t done to my knowledge is to run regression tests with UBSan. Does that find most of the same uninitialized variable bugs? Does it find more? Static analysis is not the same thing in the abstract, but what about practice?

I am skeptical of the line of thinking that it’s ok to slow down code as long as we can’t measure that with benchmarks. Benchmarks are not measuring everything, and their results are quite coarse. WebKit developers have always been micro-optimizing code they wrote, and I think that’s been doing us good overall.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190414/16f68856/attachment.html>


More information about the webkit-unassigned mailing list