Skip to content

Initial unification of DynamicMethod to be shareable between runtimes - #75829

Merged
marek-safar merged 3 commits into
dotnet:mainfrom
marek-safar:dynmethod
Sep 22, 2022
Merged

Initial unification of DynamicMethod to be shareable between runtimes#75829
marek-safar merged 3 commits into
dotnet:mainfrom
marek-safar:dynmethod

Conversation

@marek-safar

Copy link
Copy Markdown
Contributor

No description provided.

@ghostghost added the area-CoreLib-mono label Sep 19, 2022
@marek-safar
marek-safarforce-pushed the dynmethod branch 5 times, most recently from c93b304 to edf58a6CompareSeptember 20, 2022 07:40

@jkotasjkotas left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

CoreCLR changes LGTM, modulo naming nit.

{
public sealed partial class DynamicMethod : MethodInfo
{
private RuntimeType[] parameterTypes;

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

The naming convention is to prefix field names with underscore: https://github.com/dotnet/runtime/blob/main/docs/coding-guidelines/coding-style.md

(I should have said to strip the m prefix, not m_ prefix.)

@vargaz

Copy link
Copy Markdown
Contributor

The runtime changes look ok to me.

@marek-safar

Copy link
Copy Markdown
ContributorAuthor

Failures are from #75952

@marek-safar
marek-safar merged commit e465230 into dotnet:mainSep 22, 2022
@marek-safar
marek-safar deleted the dynmethod branch September 22, 2022 14:22
@ghostghost locked as resolved and limited conversation to collaborators Oct 23, 2022
Sign up for freeto 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

@marek-safar@vargaz@jkotas