Change debug info default variable tracking system.
authorBrian Bohe <t-brboh@microsoft.com>
Thu, 23 Jan 2020 02:18:11 +0000 (18:18 -0800)
committerBrian Bohe <t-brboh@microsoft.com>
Fri, 21 Feb 2020 21:30:29 +0000 (13:30 -0800)
commit3024a1d66b79c7089958ad50cf6ca7e9e0aac210
tree4ffdf0b36e59c08483628f581eafd6ef3aa1518d
parent9981b1f128283c9fcff32689f34bf51289209b03
Change debug info default variable tracking system.

Varible Scope info is being disabled. Variable
Live Range is being enabled. Debug info generated
for debug code is the same, changes only impact on
optimized code.

Variable Live Range updates variable's location
each time something happens to variable's
liveness. For more information see
https://github.com/dotnet/runtime/blob/master/docs/design/features/variabletracking.md
src/coreclr/src/jit/codegenarmarch.cpp
src/coreclr/src/jit/codegeninterface.h