diff options
author | Tomáš Rylek <trylek@microsoft.com> | 2022-03-04 13:51:57 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-04 13:51:57 +0300 |
commit | 4e9ff76d3bc5cd04e2413105f867239b3e694b37 (patch) | |
tree | 40cb63d1706686cb16e5d7508688c1faeb1174ad /global.json | |
parent | aaa2388d8e27bee8f19c37473a862cffa1f8aea4 (diff) |
Only register composite R2R native image code range once (#65623)
As David Wrighton noticed during an independent investigation,
today CoreCLR runtime logic ends up registering composite image
code range with the execution manager the number of times equal
to the number of component modules of the composite image
accessed at runtime, i.e. ultimately up to over 200 times in case
of the composite framework. This change fixes that by slightly
shuffling the initialization housekeeping chores.
Thanks
Tomas
Fixes: https://github.com/dotnet/runtime/issues/65481
Diffstat (limited to 'global.json')
0 files changed, 0 insertions, 0 deletions