Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test failure: Interop\COM\Dynamic\Dynamic is very slow under GCStress #39584

Closed
BruceForstall opened this issue Jul 18, 2020 · 2 comments
Closed

Comments

@BruceForstall
Copy link
Member

On Windows x64/x86, I measure about 2 minutes to run Interop\COM\Dynamic\Dynamic\Dynamic.cmd with:

set COMPlus_TieredCompilation=0
set COMPlus_GCStress=0xC

However, adding:

set COMPlus_HeapVerify=1

(which some of the scenarios in the gcstress-extra pipeline do) makes the test run a very long time (I gave up waiting for it to finish).

@Dotnet-GitSync-Bot Dotnet-GitSync-Bot added the untriaged New issue has not been triaged by the area owner label Jul 18, 2020
BruceForstall added a commit to BruceForstall/runtime that referenced this issue Jul 18, 2020
@AaronRobinsonMSFT AaronRobinsonMSFT removed the untriaged New issue has not been triaged by the area owner label Jul 18, 2020
@AaronRobinsonMSFT AaronRobinsonMSFT added this to the 5.0.0 milestone Jul 18, 2020
@AaronRobinsonMSFT
Copy link
Member

I don't think there is much in the way of making this faster in GCStress. Uses of the COM are slow under GCStress and uses of dynamic are also slow. The combination is simply an immense impact on the GCStress methodology. I am going to close for now.

Jacksondr5 pushed a commit to Jacksondr5/runtime that referenced this issue Aug 10, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Dec 8, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants