Next: , Previous: , Up: compiler   [Index]


17.9 Optimisation for direct calls

The following bindings are exported by the library (vicare compiler).

Function: pass-optimize-direct-calls input

Perform code transformations traversing the whole hierarchy in input, which must be a struct instance representing recordised code, and building a new hierarchy of recordised code; return the new hierarchy.

Inspect application forms:

(funcall ?operator ?operand ...)

and attempt to integrate the ?operator when possible.