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

GcInfo: Don't use slim header for methods with struct-returns #6908

Merged
merged 1 commit into from
Aug 26, 2016

Conversation

swaroop-sridhar
Copy link

@swaroop-sridhar swaroop-sridhar commented Aug 25, 2016

This checkin has two changes:

  1. Add a check to ensure that methods with struct-returns are
    use the fat header which encodes ReturnKind in 4 bits.
  2. Fix a bug in GetReturnKind().

Fixes #6862

This checkin has two changes:
1) Add a check to ensure that methods with struct-returns are
use the fat header which encodes ReturnKind in 4 bits.
2) Fix a bug in GetReturnKind().
@swaroop-sridhar
Copy link
Author

@dotnet-bot test Ubuntu gcstress0xc
@dotnet-bot test Windows_NT gcstress0xc
@dotnet-bot test Windows_NT arm64 checked
@dotnet-bot test Windows_NT arm64 checked pri1r2r
@dotnet-bot test Windows_NT arm64 Release
@dotnet-bot test Windows_NT arm64 checked gcstress0xc

@swaroop-sridhar
Copy link
Author

Th failure in Windows_NT gcstress is pre-existing. Ubuntu gcstress 0xC is still running, but several tests have passed.

@swaroop-sridhar
Copy link
Author

@rahku please review
CC: @dotnet/jit-contrib

@rahku
Copy link

rahku commented Aug 25, 2016

LGTM

@swaroop-sridhar swaroop-sridhar merged commit dc52f8b into dotnet:master Aug 26, 2016
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
GcInfo: Don't use slim header for methods with struct-returns

Commit migrated from dotnet/coreclr@dc52f8b
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.

3 participants