June 23, 2006
This is sort of a long-term question, but I'm curious: What opportunities does the D compiler take to reduce runtime overhead?

For example, cutting out small methods, or collapsing type casts.