Calling the function and passing no arguments does not dump the current references, and returns nothing. Attempting to pass any argument will make it throw an error saying that it expects a string, but I can’t guess what kind of string it wants. Putting random strings throws the error “unknown target”
Yea, this is the most information you can really get from it. You can deduce what function it is coming from by line number, but I don’t think you can get actual closure objects or threads, unfortunately. I don’t think you can even use this function by default (at least I couldn’t in up to date studio, I don’t know about actual roblox).
Perhaps it can be toggled with an FFlag. I’m not sure though, I don’t know how I can even call the function in studio. The only difference with my Roblox Studio compared to others is this in the image below, but other than that, I don’t know.
Yea maybe, I didn’t really look into it much. I just used a debugger to quickly patch relevant instructions to stop the check from proceeding. It’s not intended to be used outside of roblox internal operations clearly.