uVision compiling very slow when generating Browse Information please repair this Mr. Keil
If you use armclang v6.x, compiler toolchain, there is no such an issue. see here http://www.keil.com/support/docs/3981.htm
Agree with Christian, when the code bogs down a Dual Quad Core Xeon box with shed loads of memory you know someone balls up the algorithm somewhere. Perhaps someone used a BubbleSort?
Reinhard should really find the individuals responsible for "Browse Information" and check their Computer Science degrees, or coding credentials.
Something gravely wrong with something in the hashing, caching or sorting domain.