I have a fairly large existing code base (~30k loc) that contains reference 
cycles, and I want to make that code suitable for use using `mm:arc` or 
`mm:atomicArc`. So I need to break those cycles, probably mostly by changing 
certain `ref` variables to `cursor` variabless.

In order to do that I need to reliably detect and locate each cycle, break it, 
detect/locate the next cycle, and so on until all have been resolved.

Is there some tool and/or procedure that I can use for this purpose? 

Reply via email to