Uh oh!
There was an error while loading. Please reload this page.
Ensure that OptionsCache only permits creating a single options instance per name - #79639
Conversation
…nce per name. This incurs an extra delegate allocation, but only on instance creation. fixdotnet#79529
ghost
commented
Dec 14, 2022
Tagging subscribers to this area: @dotnet/area-extensions-options Issue DetailsThis incurs an extra delegate allocation, but only on instance creation. fix #79529
|
tarekgh
commented
Dec 14, 2022
@madelson the new test is failing on WASM runs. |
madelson
commented
Dec 15, 2022
@tarekgh any initial thoughts as to why this would fail on wasm? I'm not too familiar with aspects of that runtime that might be different. Would you expect all the main components the test uses to work as they do on desktop (threads, |
tarekgh
commented
Dec 15, 2022
@madelson this may be related to https://github.com/WebAssembly/threads. CC @lewing if has more information here. I would suggest excluding the new test from WASM runs. |
lewing
commented
Dec 15, 2022
The issue is that you can't do a synchronous wait in the regular wasm runtime. You can either exclude the test or rewrite it to as an async test and await the tasks. |
madelson
commented
Dec 16, 2022
This test is trying to replicate a parallel concurrency issue and is using For these reasons, I think it makes sense to skip the test on wasm. Let me know if you disagree. |
madelson
commented
Dec 16, 2022
@tarekgh does the build analysis look good now? Only shows a known error which seems unrelated. |
tarekgh
commented
Jan 3, 2023
/backport to release/7.0 |
Started backporting to release/7.0: https://github.com/dotnet/runtime/actions/runs/3833598902 |
This incurs an extra delegate allocation, but only on instance creation.
fix#79529