Maybe this idea is still up in the air: "Walter Bright is considering adding a compile-time flag that would banish all constructs that make implicit use of the GC, in which case you'll know at compile time where the culprits are, and you can change your code accordingly." from http://www.informit.com/articles/article.aspx?p=1622265