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.
آشکارسازی چرخه‌های بازگشتی اگر این گزینه خاموش باشد ، وقتی که یک فراخوانی بازگشتی به جای ترسیم بازگشت به ‌‌‌‌بی‌نهایت ایجاد می‌شود ، ترسیم نگاشت درخت ، نواحی سیاه را نمایش می‌دهد. توجه کنید که اغلب ، اندازۀ نواحی سیاه نادرست می‌شود ، چون چرخه‌های بازگشتی درونی هزینۀ فراخوانیها نمی‌توانند تعیین شوند ؛ به هرحال ، برای چرخه‌های نادرست ، خطا کوچک است ،) مستندات را ببینید (. گرداندن صحیح چرخه‌ها ، آشکارسازی آنها و فرو ریختن همۀ توابع چرخه به داخل یک تابع مجازی است ، که وقتی این گزینه انتخاب شود ، انجام می‌گیرد. متأسفانه ، با کاربردهای ونک ، اغلب منجر به چرخه‌های نادرست بزرگی می‌شود که تحلیل را غیرممکن می‌سازد ؛ بنابراین ، گزینه‌ای هست که این گزینه‌ را خاموش می‌کند.