Skip to main content

Visual Studio 2008 SP 1 /.NET 3.5 SP 1 out

Well, as expected, the Visual Studio 2008 SP1 has been released yesterday, together with an updated TR1 implementation.

It contains some important fixes. Quoted right from the VC++ blog:

The three most significant fixes are:
  • A massive performance improvement in regex matching.
  • An across-the-board performance improvement in STL containers of TR1 objects (e.g. vector >).
  • A fix allowing tr1::function to store function objects with non-const function call operators.

#3 was reported by me (found it while working on a thread-pool and migrating some stuff from Boost over to TR1), and unlike most other bugs that I reported, it was not postponed until VC10 or 11, but really fixed :) Well done, Microsoft. (Side note: Those other bugs are mostly in their compiler, and as they are rewriting it, I do understand that it might take a bit longer).