Skip to content

Conversation

aviatesk
Copy link
Member

Further improves the implementation from #59548. Specifically, uses widenconst to enable conversion of tuple calls that have become PartialStruct, and removes incorrect comments and unused arguments.

Also adds some Julia-IR level tests.

Further improves the implementation from #59548.
Specifically, uses `widenconst` to enable conversion of `tuple` calls
that have become `PartialStruct`, and removes incorrect comments and
unused arguments.

Also adds some Julia-IR level tests.
@aviatesk aviatesk requested a review from vtjnash September 19, 2025 09:28
@aviatesk aviatesk merged commit a4e02ca into master Sep 22, 2025
5 of 7 checks passed
@aviatesk aviatesk deleted the avi/more-optimize-apply_iterate branch September 22, 2025 06:59
@aviatesk aviatesk added the backport 1.12 Change should be backported to release-1.12 label Sep 22, 2025
aviatesk added a commit that referenced this pull request Sep 22, 2025
#59601)

Further improves the implementation from #59548.
Specifically, uses `widenconst` to enable conversion of `tuple` calls
that have become `PartialStruct`, and removes incorrect comments and
unused arguments.

Also adds some Julia-IR level tests.
KristofferC pushed a commit that referenced this pull request Sep 24, 2025
#59601)

Further improves the implementation from #59548.
Specifically, uses `widenconst` to enable conversion of `tuple` calls
that have become `PartialStruct`, and removes incorrect comments and
unused arguments.

Also adds some Julia-IR level tests.

(cherry picked from commit a4e02ca)
@KristofferC KristofferC mentioned this pull request Sep 24, 2025
24 tasks
KristofferC pushed a commit that referenced this pull request Sep 30, 2025
#59601)

Further improves the implementation from #59548.
Specifically, uses `widenconst` to enable conversion of `tuple` calls
that have become `PartialStruct`, and removes incorrect comments and
unused arguments.

Also adds some Julia-IR level tests.

(cherry picked from commit a4e02ca)
KristofferC pushed a commit that referenced this pull request Sep 30, 2025
#59601)

Further improves the implementation from #59548.
Specifically, uses `widenconst` to enable conversion of `tuple` calls
that have become `PartialStruct`, and removes incorrect comments and
unused arguments.

Also adds some Julia-IR level tests.

(cherry picked from commit a4e02ca)
@KristofferC KristofferC mentioned this pull request Sep 30, 2025
47 tasks
@KristofferC KristofferC removed the backport 1.12 Change should be backported to release-1.12 label Sep 30, 2025
xal-0 pushed a commit to xal-0/julia that referenced this pull request Sep 30, 2025
…Lang#59548 (JuliaLang#59601)

Further improves the implementation from JuliaLang#59548.
Specifically, uses `widenconst` to enable conversion of `tuple` calls
that have become `PartialStruct`, and removes incorrect comments and
unused arguments.

Also adds some Julia-IR level tests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants