DescriptionDebugger: fix crash when debugger is enabled between parsing and compiling.
The background parser checks for debugger state in its constructor. This
is not good enough, since the debugger state may change afterwards, but
before compiling takes place. As the background parser can only parse
lazily, this could mean that due to debugging, we try to eagerly compile
an inner function we have not eagerly parsed.
R=jochen@chromium.org
Committed: https://crrev.com/e8752eb9cef68297ff34cf9d87d187d679677f62
Cr-Commit-Position: refs/heads/master@{#29784}
Patch Set 1 #
Total comments: 1
Patch Set 2 : added assertion #
Messages
Total messages: 10 (3 generated)
|