Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Codice in linea

L’inlining è una tecnica che sostituisce una chiamata di funzione con il contenuto (corpo) di quella funzione. L’inlining elimina il sovraccarico di una chiamata di funzione, ma può generare codice C/C++ di dimensioni maggiori. L’inlining può creare opportunità per ulteriori ottimizzazioni del codice C/C++ generato. Il generatore di codice utilizza euristiche interne per determinare se inserire in linea le funzioni nel codice generato. È possibile utilizzare la direttiva coder.inline per sincronizzare con precisione queste euristiche per le singole funzioni. Per ulteriori informazioni, vedere coder.inline.