julia
implement `sret_union` ABI for pointer-ful types
#55045
Merged

implement `sret_union` ABI for pointer-ful types #55045

vtjnash merged 17 commits into master from ct/union-sret-abi
topolarity
JeffBezanson JeffBezanson added performance
JeffBezanson JeffBezanson added compiler:codegen
topolarity topolarity force pushed from 80277df3 to 3ad2529a 1 year ago
topolarity topolarity force pushed from 3ad2529a to e33c7927 1 year ago
vtjnash vtjnash force pushed from e33c7927 to 34158c0b 256 days ago
vtjnash vtjnash force pushed from 34158c0b to 20bc368b 255 days ago
vtjnash vtjnash force pushed from 20bc368b to 1f8932f1 255 days ago
topolarity topolarity force pushed from d6a3fae9 to a99e4864 232 days ago
topolarity topolarity force pushed from a99e4864 to 6488355d 232 days ago
topolarity topolarity force pushed from 6488355d to ea3411d5 232 days ago
topolarity topolarity force pushed from ea3411d5 to 0bd445a6 232 days ago
topolarity topolarity force pushed from 0bd445a6 to 9c008c13 232 days ago
topolarity topolarity force pushed from 9c008c13 to 16fa0651 225 days ago
topolarity topolarity force pushed from 16fa0651 to 3153817c 224 days ago
topolarity topolarity force pushed from 3153817c to f6762fad 224 days ago
topolarity topolarity force pushed from ea58d324 to c499b9e1 210 days ago
topolarity topolarity force pushed from c499b9e1 to 55308396 210 days ago
topolarity topolarity force pushed from 55308396 to eec16be2 210 days ago
PatrickHaecker
PatrickHaecker commented on 2025-11-09
vtjnash
vtjnash
vtjnash vtjnash changed the title WIP: implement `sret_union` ABI for pointer-ful types implement `sret_union` ABI for pointer-ful types 200 days ago
vtjnash vtjnash force pushed from eec16be2 to dd88ee88 200 days ago
vtjnash
KristofferC KristofferC added needs pkgeval
vtjnash vtjnash force pushed from d2719701 to 365c3f9f 196 days ago
vtjnash vtjnash force pushed from d2aa437a to db0ae78e 185 days ago
vtjnash vtjnash added needs nanosoldier run
vtjnash vtjnash marked this pull request as ready for review 185 days ago
vtjnash
vtjnash
nanosoldier
nanosoldier
topolarity
topolarity commented on 2025-12-03
vtjnash
vtjnash vtjnash removed needs nanosoldier run
vtjnash
nanosoldier
vtjnash vtjnash removed needs pkgeval
vtjnash
nanosoldier
vtjnash
topolarity WIP: implement `sret_union` ABI for pointer-ful types
81b12132
vtjnash more cleanups
7c4a3379
vtjnash cleanup emit_unbox issues
d212c565
topolarity (fix-up) extract roots when converting to a statically-unboxed type
1426f1bf
topolarity cleanup emit_ifelse issues
bbd34ea5
topolarity fix-up late GC lowering pass
95376a6d
vtjnash fix up one assert, of keeping length of inline_roots minimal, add XXX…
b361d3e5
vtjnash remaining fix
13ec6aa6
vtjnash just make it (somewhat) work
557f2a31
vtjnash rewrite
c2c927be
vtjnash fixup! rewrite
76543a79
vtjnash FCA can also have inline_roots (non-normalized form mainly for simple…
72e03770
vtjnash more corrections
be7b9b99
vtjnash more fix
a91edf97
vtjnash more fixes, more todos
b52a2245
vtjnash cleanup
00d57562
vtjnash Update src/ccall.cpp
95c412a8
vtjnash vtjnash force pushed from b351e2b5 to 95c412a8 181 days ago
vtjnash vtjnash merged 2264f502 into master 179 days ago
vtjnash vtjnash deleted the ct/union-sret-abi branch 179 days ago
oscardssmith
giordano

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone