I am compiling a C# program through csc.exe.
I've noticed that default setting for csc.exe is to not include the optimize option. Instead you have to explicitly state it with the /optimize
flag.
I would like to know if there are any potential adverse impacts to using the /optimize
flag. In other words, why wouldn't I always want to use it?
I am interested in understanding exactly what the flag does "under the hood", so any link to some good documentation would be appreciated (haven't found anything on MSDN or Google yet).
Thanks