I'm currently trying to use D without a gc and didn't have major problems so far. A minor issues is that struct.toString() returns a string and this will almost allways leak memory when this is called. The question now is, can I change the return type of struct.toString() somewhere inside druntime or is it hardcoded in the compiler?

It was possible without any problems to change the return type of Object.toString() and therefore every class in D because Object is the baseclass for every class. Is there something similar for structs?

Kind Regards
Benjamin Thaut

Reply via email to