Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
If Oilpan is enabled, warn of raw heap pointer fields by default.
It is unsafe to keep fields with raw pointers into the Oilpan heap, as such untraced references risk going stale. With potentially undesirable consequences. Now that we've addressed and handled all such untraced references as part of Blink's transition to Oilpan, it is time to enable the clang GC plugin warning for such raw pointer uses. It shouldn't represent a major imposition to developers to handle such raw pointer uses correctly, but for now we will only emit a warning and not an error. R=haraken BUG=515524 Review URL: https://codereview.chromium.org/1464293002 Cr-Commit-Position: refs/heads/master@{#361656}
- Loading branch information