We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Blazor benchmarks seem to be triggering an infinite loop in mono\metadata\mempool.c:
static guint get_next_size (MonoMemPool *pool, int size) { int target = pool->next? pool->next->size: pool->size; size += SIZEOF_MEM_POOL; /* increase the size */ target += target / 2; while (target < size) { target += target / 2; } if (target > MONO_MEMPOOL_PAGESIZE && size <= MONO_MEMPOOL_PAGESIZE) target = MONO_MEMPOOL_PAGESIZE; return target; }
The problem is that for some reason, the value of ‘target’ has become zero. Disabling the full gc seems to avoid the issue.
cc @pranavkm @paolosevMSFT
The text was updated successfully, but these errors were encountered:
Tagging subscribers to this area: @BrzVlad See info in area-owners.md if you want to be subscribed.
Sorry, something went wrong.
We'll ship with full GC disabled just like the prior release. The tests will have GC enabled to flush out such issues. Moving to 6.0.0 Milestone.
@lewing - is this still an issue with GC enabled now ?
gc is enabled. closing
BrzVlad
No branches or pull requests
Description
Blazor benchmarks seem to be triggering an infinite loop in mono\metadata\mempool.c:
The problem is that for some reason, the value of ‘target’ has become zero. Disabling the full gc seems to avoid the issue.
cc @pranavkm @paolosevMSFT
The text was updated successfully, but these errors were encountered: