Commit 1dab497
authored
Define inference lattice types in boot.jl rather than jltypes (#60269)
As a general rule, we should only define things in jltypes that cannot
be expressed in ordinary julia code. These inference lattice types do
not fall into that category. They need to be in core (at the moment)
because codegen looks at them, but there is no reason to define them in
jltypes.c.
Written by Claude.1 parent 77d2ffb commit 1dab497
3 files changed
+29
-24
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
516 | 516 | | |
517 | 517 | | |
518 | 518 | | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
519 | 543 | | |
520 | 544 | | |
521 | 545 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2611 | 2611 | | |
2612 | 2612 | | |
2613 | 2613 | | |
2614 | | - | |
2615 | | - | |
2616 | | - | |
2617 | | - | |
2618 | 2614 | | |
2619 | 2615 | | |
2620 | 2616 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3727 | 3727 | | |
3728 | 3728 | | |
3729 | 3729 | | |
3730 | | - | |
3731 | | - | |
3732 | | - | |
3733 | | - | |
3734 | | - | |
3735 | | - | |
3736 | | - | |
3737 | | - | |
3738 | | - | |
3739 | | - | |
3740 | | - | |
3741 | | - | |
3742 | | - | |
3743 | | - | |
3744 | | - | |
3745 | 3730 | | |
3746 | 3731 | | |
3747 | 3732 | | |
| |||
3860 | 3845 | | |
3861 | 3846 | | |
3862 | 3847 | | |
3863 | | - | |
3864 | | - | |
3865 | | - | |
3866 | | - | |
3867 | | - | |
3868 | 3848 | | |
3869 | 3849 | | |
3870 | 3850 | | |
| |||
3994 | 3974 | | |
3995 | 3975 | | |
3996 | 3976 | | |
| 3977 | + | |
| 3978 | + | |
| 3979 | + | |
| 3980 | + | |
| 3981 | + | |
3997 | 3982 | | |
3998 | 3983 | | |
3999 | 3984 | | |
| |||
0 commit comments