Tanner Gooding
Tanner Gooding
> Do we have any motivating scenarios that we expect to meaningfully improve? I tried TechEmpower Json benchmark, but I'm seeing some very confusing results (crank --config https://raw.githubusercontent.com/aspnet/Benchmarks/main/scenarios/platform.benchmarks.yml --scenario json...
> Wait does COMPlus_EnableSSE3=0 only disable SSE3? I thought it works similar to how we do detection in codeman.cpp - not detecting SSE3 means we also consider SSSE3/4/4.2/AVX etc. unavailable....
> I'd rather this decision wasn't made solely on microbenchmarks. I have no doubts it helps microbenchmarks. They're good supporting evidence, but something that impacts the users is better as...
> I'd like us to have such E2E number - we're discussing making .NET-produced executables FailFast on 1 out of 100 machines in the wild by default - "string.IndexOf is...
> What command line arguments did you use for crank? The numbers for JSON are all a bit lower than I would expect (compare with mine above). Ah, you know...
@elachlan. That's probably the only way. `Templates` are not equivalent to `Generics` and there are many concepts that are effectively unrepresentable or not possible (at least not without very hacky...
Sorry that this was missed, entirely my fault. The general support seems sensible but the PR has a number of conflicts that would need to be resolved at this point....
The handling here is done by System.CommandLine now.
Benchmarks like these have to be taken with a grain of salt. Both e-digits and pi-digits are not representative of real world work and are instead only representative of something...
That program is: 1. Including the overhead of parsing 2. Not accounting for Tiered Compilation or DPGO (and therefore likely running unoptimized debug code) 3. Doing unnecessary extra work by...