Amaury Levé
a220f36256
Add exp-test-maintainability skill for test structure review ( #418 )
...
New experimental skill that assesses test maintainability: duplication,
test size, data-driven patterns, display names, builder/helper extraction,
and shared setup.
2026-03-26 14:28:43 +01:00
Jeff Schwartz
55a7d80527
adding SIMD/TensorPrimitives to dotent-diag/analyzing-dotnet-performance ( #330 )
...
* incorporated feedback from previous pr, iterated with 100+ scalar loop tests to come to this skill, moved from skill to reference in the performance skill
* Update tests/dotnet-diag/analyzing-dotnet-performance/eval.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update tests/dotnet-diag/analyzing-dotnet-performance/eval.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update plugins/dotnet-diag/skills/analyzing-dotnet-performance/references/simd-vectorization.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update plugins/dotnet-diag/skills/analyzing-dotnet-performance/references/simd-vectorization.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update plugins/dotnet-diag/skills/analyzing-dotnet-performance/references/simd-vectorization.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update plugins/dotnet-diag/skills/analyzing-dotnet-performance/references/simd-vectorization.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Address review feedback on SIMD vectorization reference
- Check Span<T>/MemoryExtensions before TensorPrimitives (no extra dependency)
- Add all supported types (sbyte, ushort, uint, ulong, nint, nuint, char via ushort)
- TensorPrimitives: add constraint and applicable types columns (not just float/double)
- Add FusedMultiplyAdd, clarify AddMultiply vs MultiplyAdd distinction
- Prefer portable APIs over platform-specific intrinsics (allow when perf justifies)
- Fix dispatch pattern to use if/else if to avoid pessimizing small inputs
- Remove LINQ references
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* addressing more feedback
* move to the experimental plugin
* move the simd tests to exprimental
* add codeowners
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-25 10:51:28 -06:00