functions called are instrumentated, index os iteration is stored dynamically by the runtime profiling functions