DescriptiondispatchTouchEvents(): mark local class as stack allocated.
The Blink GC plugin checks requires that the Oilpan heap references contained
within the "changed touches" values are properly handled during GCs. They're
all stack allocated, so mark the local class as STACK_ALLOCATED(). MSVC
presents a problem in carrying that through (see comment), so lift out the
local class from the dispatchTouchEvents() method at the same time.
R=haraken
BUG=553700
Committed: https://crrev.com/e0a03a4c0f85fa5a12180d9297c7622903b6b5a7
Cr-Commit-Position: refs/heads/master@{#358861}
Patch Set 1 #Patch Set 2 : handle MSVC compilation failure #Patch Set 3 : lift out local class instead #Messages
Total messages: 19 (7 generated)
|