do-inlining ( #call word -- ? )


Vocabulary
compiler.tree.propagation.inlining

Inputs
#calla #call
worda word


Outputs
?a boolean


Word description
Performs inlining of the word in the #call node. If there's a custom inlining hook, it is permitted to return f, which means that we try the normal inlining heuristic. Invoking a custom hook normally records a dependency on the owning word's definition. Hooks installed with set-dispatch-independent-inlining depend on their hook quotation instead. Both successful and declined attempts record the dependency.

Definition