Chromium Code Reviews
DescriptionLock CrossThreadPersistentRegion while poisoning HeapPages
When CrossThreadPersistentRegion::prepareForThreadStateTermination or CrossThreadPersistentRegion::tracePersistentNodes is called, we iterate over all CrossThreadPersistents.
While that is happening in one thread, another thread was calling ThreadState::poisonAllHeaps(), causing poisoning to happen simultaneously.
BUG=660760
Committed: https://crrev.com/e83436f136fef95c74f113f456327edf33a4339b
Cr-Commit-Position: refs/heads/master@{#429842}
Patch Set 1 #
Messages
Total messages: 11 (4 generated)
|
|||||||||||||||||||