Skip to content

Question: Has dynamic and emit execution performance been improved? #30287

@NMSAzulX

Description

@NMSAzulX

Today, I benchmark dynamic, emit, orgin, and reflect. I was surprised to find that their performance had been greatly improved. My last test results showed that there was still a big performance gap between native and dynamic invocations. I've been looking at the dynamic performance of. Net Core, and I haven't seen any of this in the relevant articles. My question is whether these test results are reliable and when was the performance improved?

Here is the result on different client:

  • PC1 :
    image

  • PC2 :
    image

  • PC3 :
    image

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-System.Reflection.EmitquestionAnswer questions and provide assistance, not an issue with source code or documentation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions