Detect recursive cycles If this is switched off, the treemap drawing will show black areas when a recursive call is made instead of drawing the recursion ad infinitum. Note that the size of black areas often will be wrong, as inside recursive cycles the cost of calls cannot be determined; the error is small, however, for false cycles (see documentation). The correct handling for cycles is to detect them and collapse all functions of a cycle into an artificial function, which is done when this option is selected. Unfortunately, with GUI applications, this often will lead to huge false cycles, making the analysis impossible; therefore, there is the option to switch this off.
Detectar os ciclos recursivos Se isto non estivese activado, na árbore mostraranse áreas negras cando se fai unha chamada recursiva en vez de representar a recursividade « ad infinitum ». Lembre que o tamaño das áreas negras moitas veces estará errado, dato que dentro de ciclos recursivos, non é posíbel determinar o custo das chamadas. Con todo, o erro é pequeno para os ciclos falsos (consulte a documentación). O tratamento correcto dos ciclos é detectalos e pechar todas as funcións dun ciclo nunha función artificial, que é o que se fai feito cando esta opción está sinalada. Por desgraza, coas aplicacións con GUI, isto levara a ciclos falsos enormes, tornando a análise imposíbel; por iso se dá a posibilidade de desactivar esta opción.