Jan Kotas

Results 402 comments of Jan Kotas
trafficstars

[EventSource](https://learn.microsoft.com/dotnet/api/system.diagnostics.tracing.eventsource) and [EventPipe](https://learn.microsoft.com/dotnet/core/diagnostics/eventpipe) create background threads that may allocate. These background threads should be only doing work if there is something listening to the events. It turns out that there...

Try to add this to your .csproj: ``` ```

Does the test harness create any child processes to run the actual tests? If yes, does this setting propagate to the child processes?

There is no public API to detect whether the app has been published with `PublishAot=true`. NativeAOT is a collection of individual behaviors (single-file, no dynamic code, AOT pre-compilation, trimming, IL...

> do you have any suggestions to fix[ this build error](https://dev.azure.com/dnceng-public/public/_build/results?buildId=698281&view=logs&j=5d780cf0-7dc0-5aa0-741e-ecc17ef09a05&t=a5e632ba-8fa1-50be-a73e-ed850090cc2e&l=2620) - unknown opcode: rdvl, for Windows on Arm64 ? I do not think we need to be creative: https://github.com/dotnet/runtime/pull/101295/files#r1628086182

> Before this change logging stats to StubLog file doesn't work because on EE shutdown we don't shut down manager What is the exact situation where it does not work?...

Hmm, you are right. We do not seem to call this with `fIsDllUnloading=true` on Unix and so this block is never executed. @janvorli It sounds like another corner case shutdown...

> src/tests/ilverify/TestDataLoader.cs(272,45): error CS0535: 'TestDataLoader.TestResolver' does not implement interface member I am fixing this outer loop build break in #102115

Looks like a DATAs race condition. @dotnet/gc Could you please take a look? Note that nativeaot\SmokeTests\Exceptions test is [explicitly opted into server GC](https://github.com/dotnet/runtime/blob/main/src/tests/nativeaot/SmokeTests/Exceptions/Exceptions.csproj#L6) to get some coverage for server GC...