In a discussion on Bug 71921, Antti, Darin Adler and I started a discussion about using C++ constant pointers in WebKit. Does the WebKit community have a consensus opinion on the matter?
* Pros - Documents use of variable. - Prevents misuse of variable in a later patch (by a different author) through enforcement of pointer const-ness. - May help compiler optimize code. (We weren't sure whether modern compilers do this on their own or not.) * Cons - Darin Adler doesn't ever recall fixing a bug in WebKit where a constant pointer would have helped. - Slightly more verbose syntax for constant pointers to a constant string (const char * const pointer;) or even a constant pointer to a mutable string (char * const pointer;). Dave
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev