julia
improve isdefined precision for 0 field types
#58220
Merged

improve isdefined precision for 0 field types #58220

oscardssmith
improve isdefined precision for 0 field types
1da6ec35
add test
4614f222
vtjnash
vtjnash commented on 2025-04-24
fix
5035be30
fixes
e9ecdd56
oscardssmith oscardssmith added performance
oscardssmith oscardssmith added compiler:inference
JeffBezanson
JeffBezanson commented on 2025-04-24
oscardssmith Update Compiler/src/tfuncs.jl
9fdef602
JeffBezanson
JeffBezanson commented on 2025-04-24
JeffBezanson
JeffBezanson approved these changes on 2025-04-24
oscardssmith Update Compiler/test/inference.jl
363555ef
vtjnash
vtjnash commented on 2025-04-25
oscardssmith use `datatype_fieldcount` rather than `fieldcount`
ae76e159
nsajko
nsajko commented on 2025-04-25
oscardssmith Update tfuncs.jl
9867f8ab
vtjnash
vtjnash commented on 2025-04-25
oscardssmith fix `datatype_fieldcount(NamedTuple{<:Any, Tuple}.body)`
3f326399
vtjnash
vtjnash approved these changes on 2025-05-02
vtjnash vtjnash added merge me
vtjnash vtjnash added backport 1.12
oscardssmith fix test
81f01330
JeffBezanson
JeffBezanson approved these changes on 2025-05-02
oscardssmith oscardssmith merged 1237a9c8 into master 235 days ago
oscardssmith oscardssmith deleted the os/improve-isdefined-inference branch 235 days ago
aviatesk aviatesk removed merge me
aviatesk aviatesk removed backport 1.12

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone