Uh oh!
There was an error while loading. Please reload this page.
JIT: Avoid unnecessary GTF_GLOB_REFs - #84349
Conversation
* Avoid setting GTF_GLOB_REF on GT_FIELD_ADDR nodes * Avoid setting GTF_GLOB_REF on GT_FIELD nodes off of implicit byrefs. This is ok now since implicit byref morphing indiscriminately sets GTF_GLOB_REF for these. These changes are necessary to avoid address exposure in the two user benchmarks in dotnet#83388. Fixdotnet#74563
ghost
commented
Apr 5, 2023
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch, @kunalspathak Issue Details
These changes are necessary to avoid address exposure in the two user benchmarks in #83388:
Both of these cases are fixed with this PR. Fix #74563
|
jakobbotsch
commented
Apr 5, 2023
/azp run Fuzzlyn, runtime-coreclr jitstress, runtime-coreclr libraries-jitstress |
|
Azure Pipelines successfully started running 3 pipeline(s). |
The hardware intrinsics test failure should be fixed by #84352. The Fuzzlyn failure is preexisting. cc @dotnet/jit-contrib PTAL @SingleAccretion@EgorBo |
Almost forgot - this also fixes #856. |
gtClonedoes not handleFIELD_ADDR, and making it handle this needs some more work.These changes are necessary to avoid address exposure in the two user benchmarks in #83388:
Fix#74563
Fix#856