Skip to content

Conversation

@EgorBo
Copy link
Member

@EgorBo EgorBo commented Nov 30, 2022

Reverts part of the #78296 to drop getFieldAddress API

@ghost ghost assigned EgorBo Nov 30, 2022
@ghost ghost added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Nov 30, 2022
@ghost
Copy link

ghost commented Nov 30, 2022

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

Issue Details

Reverts part of the #78296 to drop getFieldAddress API

Author: EgorBo
Assignees: EgorBo
Labels:

area-CodeGen-coreclr

Milestone: -

@EgorBo
Copy link
Member Author

EgorBo commented Dec 1, 2022

/azp run runtime-coreclr outerloop, runtime-coreclr jitstress, runtime-coreclr jitstressregs

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@EgorBo EgorBo force-pushed the drop-getfieldaddress branch from 33b4f2d to 892cc86 Compare December 1, 2022 11:33
@EgorBo
Copy link
Member Author

EgorBo commented Dec 1, 2022

/azp run runtime-coreclr outerloop, runtime-coreclr jitstress, runtime-coreclr jitstressregs

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@EgorBo EgorBo marked this pull request as ready for review December 1, 2022 13:56
@EgorBo
Copy link
Member Author

EgorBo commented Dec 1, 2022

@jkotas can you please review the VM side? I've extracted only the part where we delete getFieldAddress API that doesn't throw any NRE (I had 4 runs of CI here without it + local runs). I'll investigate the NRE + Frozen statics separately. This PR should also unblock NativeAOT work for static fields.

Current CI failures are known, I'll list related issues here

Copy link
Member

@jkotas jkotas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@EgorBo
Copy link
Member Author

EgorBo commented Dec 2, 2022

@jakobbotsch @SingleAccretion can any of you sign off the jit side? it didn't change since #77737

Copy link
Contributor

@SingleAccretion SingleAccretion left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Jit changes still look good.

@EgorBo
Copy link
Member Author

EgorBo commented Dec 2, 2022

Failures are:
Runtime_76194 - #78758
Runtime_31615 - filed #79170
jitstress is pretty broken - #79132 (comment)

Going to have another round of CI just in case.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants