julia
e624440e - inference: add missing tfuncs to the `xxxglobal` builtins (#56641)

Commit
1 year ago
inference: add missing tfuncs to the `xxxglobal` builtins (#56641) These builtins are now special-cased within `abstract_call_known` after JuliaLang/julia#56299, making them unnecessary for basic inference. As a result, their tfuncs have been removed in the PR. However the algorithm for calculating inlining costs still looks up these tfuncs, so they need to be recovered. Additionally, the `generate_builtins.jl` script in JuliaInterpreter also uses these tfuncs, so it would be worthwhile to register even simple placeholder tfuncs for now. @nanosoldier `runbenchmarks("inference", vs=":master")`
Author
Parents
Loading