DescriptionBlink GC plugin: Require that fields are actually traced by the visitor and identify tracing of dependently-templated base classes.
Prior to this we only required that fields occurred within the trace method.
Thus we would accept seemingly correct code such as:
m_foo->trace(visitor)
which can result in a dangling pointer.
BUG=395036, 334149
R=haraken@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287310
Patch Set 1 #
Total comments: 1
Patch Set 2 : CR #Patch Set 3 : TraceIfNeeded support #Messages
Total messages: 11 (0 generated)
|