DescriptionFix: Don't use Isolate during scope resolution.
Using Isolate is unsafe, because we might parse (and do scope analysis)
on a background thread.
The illegal access happens when encountering f(arguments) { ... }.
Kudos to verwaest@ for finding this bug.
R=verwaest@chromium.org, rossberg@chromium.org
BUG=
Committed: https://crrev.com/1e08974e86d197c631b9961c6a1d190aeefeccc7
Cr-Commit-Position: refs/heads/master@{#37893}
Patch Set 1 #
Total comments: 2
Patch Set 2 : oops #Patch Set 3 : rebased #Patch Set 4 : rebased on top of AstValueFactory killing changes #Patch Set 5 : (streamlined the rebase) #
Messages
Total messages: 31 (18 generated)
|