Skip to content

Conversation

@clamp03
Copy link
Member

@clamp03 clamp03 commented Aug 17, 2023

  • Fix MarshalStructAsParam_AsSeqByValFixedBufferClassificationTest
  • Fix MarshalStructAsParam_AsSeqByValUnicodeCharArrayClassification
    Ex. Argument in struct { int a, int b, float c} type should be passed with two integer registers (not one integer register and one float register).

Part of #84834
cc @wscho77 @HJLeee @JongHeonChoi @t-mustafin @alpencolt @gbalykov @tomeksowi

- Fix MarshalStructAsParam_AsSeqByValFixedBufferClassificationTest
- Fix MarshalStructAsParam_AsSeqByValUnicodeCharArrayClassification
@ghost ghost added area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI community-contribution Indicates that the PR has been added by a community member labels Aug 17, 2023
@clamp03 clamp03 self-assigned this Aug 17, 2023
@ghost
Copy link

ghost commented Aug 17, 2023

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

Issue Details
  • Fix MarshalStructAsParam_AsSeqByValFixedBufferClassificationTest
  • Fix MarshalStructAsParam_AsSeqByValUnicodeCharArrayClassification
    Ex. Argument in struct { int a, int b, float c} type should be passed with two integer registers (not one integer register and one float register).

Part of #84834
cc @wscho77 @HJLeee @JongHeonChoi @t-mustafin @alpencolt @gbalykov @tomeksowi

Author: clamp03
Assignees: -
Labels:

area-CodeGen-coreclr

Milestone: -

@clamp03 clamp03 added the arch-riscv Related to the RISC-V architecture label Aug 17, 2023
@clamp03 clamp03 marked this pull request as ready for review August 18, 2023 02:24
@clamp03
Copy link
Member Author

clamp03 commented Aug 23, 2023

@jakobbotsch Could you take a look at this PR? Thank you so much.

@jakobbotsch jakobbotsch merged commit f175acf into dotnet:main Aug 29, 2023
@clamp03 clamp03 deleted the fixmarshal branch August 30, 2023 10:56
@ghost ghost locked as resolved and limited conversation to collaborators Sep 29, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

arch-riscv Related to the RISC-V architecture area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI community-contribution Indicates that the PR has been added by a community member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants