Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

JIT: Use AllocObj for box allocations #13988

Merged
merged 1 commit into from
Sep 15, 2017

Conversation

AndyAyersMS
Copy link
Member

Model box object allocations using the AllocObj tree node. Update
the box deconstruction utility to compensate.

Also set the OMF_HAS_NEWOBJ flag when we generate Box IR; this both
fixes an oversight from before and is a necessary step to trigger the
morphing of AllocObj into a helper call.

No diffs.

Closes #13905.

Model box object allocations using the AllocObj tree node. Update
the box deconstruction utility to compensate.

Also set the OMF_HAS_NEWOBJ flag when we generate Box IR; this both
fixes an oversight from before and is a necessary step to trigger the
morphing of AllocObj into a helper call.

No diffs.

Closes #13905.
@AndyAyersMS
Copy link
Member Author

@erozenfeld PTAL
cc @dotnet/jit-contrib

No diffs.

Copy link
Member

@erozenfeld erozenfeld left a comment

Choose a reason for hiding this comment

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

LGTM

@AndyAyersMS
Copy link
Member Author

More apparent flakiness in test legs.

@dotnet-bot retest Ubuntu x64 Formatting
@dotnet-bot retest Ubuntu x64 Checked Build and Test

@AndyAyersMS AndyAyersMS merged commit 443380c into dotnet:master Sep 15, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Stack alloc prototype missed converting the newobjs from boxes
3 participants