Description[compiler] Whenever we want source positions, record that in the CompilationInfo.
With this CL, we set the is_source_positions_enabled flag on CompilationInfo when
- a command line flag is enabled that requires Turbofan to preserve source position
information (e.g. --trace-deopt), and
- when profiling is enabled.
This also removes the --turbo-source-positions flag.
The goal is to eventually only track source position information when needed.
R=mstarzinger@chromium.org
BUG=v8:5439
Committed: https://crrev.com/083e465f3b2e7c9ef28eaf2b587ae1384a41e825
Cr-Commit-Position: refs/heads/master@{#40836}
Patch Set 1 #
Messages
Total messages: 15 (5 generated)
|