Jezik je pridobil tudi možnost vstavljanja podprogramov (function inlining), s katerim lahko izboljšamo zmogljivost kode. Z vstavljanjem se koda podprograma prenese na vsa mesta klica, kar prihrani klicanje podprograma, upravljanje parametrov na skladu in povratek. Vstavljanje se še posebej izplača za kratke podprograme, toliko bolj, če imajo številne parametre.