I've been using mostly Delphi 2007 for projects that don't need Unicode.
Lately I've been wondering about Delphi XE because
- everybody is praising it;
- build-in SVN support
I was wondering though, have there been any enhancements in the compiler that make Delphi XE to produce faster code than Delphi 2007, I'm talking about things like:
- better elimination of dead code (delphi 2007 is decent, but does not eliminate 100% of dead code)
- loop unrolling (ala C's O3 optimization level)
- auto inlining of short routines
- less overhead in multithreaded code.
EDIT
On this page: http://www.embarcadero.com/products/delphi/whats-new
It lists: Improved compiler performance
So what exactly is improved?