JuliaLang / AllocCheck.jl

AllocCheck
Other
209 stars 8 forks source link

Implement `:func` ABI for calling GPUCompiler emitted code #71

Open topolarity opened 5 months ago

topolarity commented 5 months ago

This ABI is always ccallable, unlike the :specfunc ABI which frequently is not.

However, this ABI comes with a trade-off of introducing allocations (almost) always for function entry/exit. For that reason, we should re-enable the :specfunc ABI as soon as we can on as many types as possible.

Resolves #70

gbaraldi commented 5 months ago

LGTM