Michał Petryka

Results 64 comments of Michał Petryka

> > @EgorBo Can we assume that it will always start with `"; Assembly listing for method "` and end with `"; Total bytes of code "`? > > Good...

Could `bool` and `char` overloads be also considered? They'd be trivial to implement with this.

> > Could `byte` and `char` overloads be also considered? They'd be trivial to implement with this. > > Perhaps you meant `bool`? `byte` is already part of the proposal....

Would it maybe be possible to add a flag to NativeAOT that'd dump the assembly to a file while building?

Couldn't the disassembler that the JIT uses with JitDump be used here?

> If JitDump support ever starts shipping in Release builds, we could easily add that to the compiler. For reference: https://github.com/dotnet/runtime/pull/73365

`locale` returns: ``` LANG=pl_PL.UTF-8 LANGUAGE=pl:en_US LC_CTYPE="pl_PL.UTF-8" LC_NUMERIC="pl_PL.UTF-8" LC_TIME="pl_PL.UTF-8" LC_COLLATE="pl_PL.UTF-8" LC_MONETARY="pl_PL.UTF-8" LC_MESSAGES="pl_PL.UTF-8" LC_PAPER="pl_PL.UTF-8" LC_NAME="pl_PL.UTF-8" LC_ADDRESS="pl_PL.UTF-8" LC_TELEPHONE="pl_PL.UTF-8" LC_MEASUREMENT="pl_PL.UTF-8" LC_IDENTIFICATION="pl_PL.UTF-8" LC_ALL= ```

> running host as .NET Core app AFAIK you have to use a Net Framework host in order to use it in a benchmark, so doing benchmarks with 2 hosts...

On a 2nd try, it failed on a different one of the benchmarks.

Here's the benchmark I've experienced it with, not sure though if it's caused by it or something else: [ConcurrentBench.zip](https://github.com/dotnet/BenchmarkDotNet/files/9241331/ConcurrentBench.zip)