Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
14311d0
perf: inline AOT converter registrations into per-class test source f…
thomhurst Apr 13, 2026
a7fd5c3
test: strengthen incremental caching tests with TrackedSteps assertions
thomhurst Apr 13, 2026
ed89ae2
fix: eliminate duplicate AOT registrations and document InheritsTests…
thomhurst Apr 13, 2026
551d725
fix: address review findings for AOT converter registration
thomhurst Apr 13, 2026
ac9acd7
fix: check containing type accessibility for public nested types
thomhurst Apr 13, 2026
2d754d8
perf: generate typed casts in invoke lambdas, eliminating AotConverte…
thomhurst Apr 13, 2026
30cfd0b
fix: address review findings — constructor selection and stale test name
thomhurst Apr 13, 2026
b0e38a0
fix: extend typed casts to params elements and fix params IEnumerable…
thomhurst Apr 13, 2026
bad712c
fix: complete class rename AotConverterGeneratorTests → FullProjectGe…
thomhurst Apr 13, 2026
0e011de
fix: remove redundant IsNumeric check in CastExpressionHelper
thomhurst Apr 13, 2026
5774827
fix: remove redundant conversion.Exists guard in CastExpressionHelper
thomhurst Apr 13, 2026
8d33aa2
perf: use direct casts for params overflow positions
thomhurst Apr 13, 2026
83e9934
fix: skip redundant unbox+rebox for boxing conversions, qualify Argum…
thomhurst Apr 13, 2026
a78586c
fix: constrain IsBoxing shortcut to object/ValueType/Enum targets
thomhurst Apr 13, 2026
7b9e561
fix: improve clarity in SourceTypeAnalyzer and TupleArgumentHelper
thomhurst Apr 13, 2026
8d87259
fix: strip BOM from snapshot files
thomhurst Apr 13, 2026
d989592
fix: remove dead firstRow variable, include type in attribute hash
thomhurst Apr 13, 2026
f1211f5
refactor: simplify after code review
thomhurst Apr 13, 2026
2515861
fix: generate multi-source switch casts for mixed Arguments + ClassDa…
thomhurst Apr 13, 2026
da8748f
fix: update remaining multi-target snapshot variants for enum switch …
thomhurst Apr 13, 2026
7855760
refactor: simplify after code review
thomhurst Apr 13, 2026
eded997
fix: convert non-generic ClassDataSource to generic form for AOT safety
thomhurst Apr 13, 2026
7681895
fix: emit identity return for same-type switch arms, add cast asymmet…
thomhurst Apr 13, 2026
50595c9
fix: match ITypedDataSourceAttribute<> notation and sort switch arms …
thomhurst Apr 13, 2026
9e59a52
fix: use CastHelper in switch default arm, add total-order tiebreaker
thomhurst Apr 13, 2026
592d9fd
fix: extract source types from [Matrix] parameter attributes for AOT-…
thomhurst Apr 14, 2026
26be3ad
fix: update platform-specific snapshot files for net8.0, net9.0, net472
thomhurst Apr 14, 2026
7c872fe
fix(sourcegen): avoid direct decimal argument casts
thomhurst May 2, 2026
c6cfcf7
merge main into inline aot converters
thomhurst May 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@

Loading
Loading