Skip to content

[release/6.0-rc2] [MonoVM] Reduce P/Invoke GC transition asserts in release builds - #59269

Merged
steveisok merged 4 commits into
release/6.0-rc2from
backport/pr-59029-to-release/6.0-rc2
Sep 21, 2021
Merged

[release/6.0-rc2] [MonoVM] Reduce P/Invoke GC transition asserts in release builds#59269
steveisok merged 4 commits into
release/6.0-rc2from
backport/pr-59029-to-release/6.0-rc2

Conversation

@github-actions

@github-actionsgithub-actionsBot commented Sep 17, 2021

Copy link
Copy Markdown
Contributor

Backport of #59029 to release/6.0-rc2

/cc @lambdageek@filipnavara

Customer Impact

iOS and Android applications that perform a lot of P/Invokes in a short period of time may have a slower startup time compared to mono/mono-based Xamarin.iOS and Xamarin.Android. Related to #58939

Testing

Manual testing on microbenchmarks.

Risk

Very low. The change disables some assertions on Release builds that we've never seen triggered in dotnet/runtime Mono.

@ghost

Copy link
Copy Markdown

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

Issue Details

Backport of #59029 to release/6.0-rc2

/cc @lambdageek@filipnavara

Customer Impact

Testing

Risk

Author:github-actions[bot]
Assignees:-
Labels:

area-VM-meta-mono

Milestone:-

@lewinglewing added the Servicing-consider Issue for next servicing release review label Sep 17, 2021
@jamsheddjamshedd added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Sep 21, 2021
@steveisok
steveisok merged commit e23bcf2 into release/6.0-rc2Sep 21, 2021
@steveisok
steveisok deleted the backport/pr-59029-to-release/6.0-rc2 branch September 21, 2021 20:43
@ghostghost locked as resolved and limited conversation to collaborators Nov 3, 2021
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-VM-meta-monoServicing-approvedApproved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@lambdageek@lewing@steveisok@jamshedd@filipnavara