All releases of Miscellaneous Container Templates

  •  27 Jul 2013 19:31
Avatar

    Release Notes: This is another bugfix release in 1.6 branch. It fixes several bugs with compilation in the main code (mostly C++11) and the test suite (on certain POSIX systems).

    •  22 Dec 2012 14:16
    Avatar

      Release Notes: This new release in the 1.6 branch fixes several bugs with compilation (both on some POSIX systems and Visual C++ 2008), as well as custom pointer support which caused crashes with certain versions of Boost.Interprocess.

      •  09 Jun 2012 20:54
      Avatar

        Release Notes: Compared to the 1.4 stable branch there is much improved custom allocator support, specifically targeted at Boost.Interprocess allocators. Containers can be serialized with Boost.Serialization. MCT can now be configured, tested, and installed with GNU Make in addition to SCons.

        •  29 Mar 2012 20:57
        Avatar

          Release Notes: Linked and forward hash tables have been given a sort() function which changes element iteration order. MCT can now be configured, tested, and installed with GNU Make in addition to SCons. This is likely the last release before stable 1.6.

          •  06 Mar 2012 19:32
          Avatar

            Release Notes: MCT now supports the Boost Serialization library (but doesn't depend on its presence). New public type properties like mct::is_set can help with template metaprogramming.

            •  25 Feb 2012 16:37
            Avatar

              Release Notes: Containers now support allocators which use custom pointers, most importantly Boost.Interprocess allocators. This allows sharing MCT hash tables between processes directly.

              •  30 Jul 2011 14:34
              Avatar

                Release Notes: This release fixes a C++0x-only bug with move semantics, which resulted in crashes in certain cases.

                •  14 Jul 2011 21:10
                Avatar

                  Release Notes: There are no major new features, but rather a large set of memory footprint and performance optimizations and several minor additions, like the quick_erase() method. Empty hash tables no longer use any dynamic memory, which makes them more suitable for a "many tables, many of them empty" use case. Updated documentation lists complexity for all functions, and test collection is half again as large.

                  •  05 Jul 2011 19:47
                  Avatar

                    Release Notes: This release fixes a major bug that prevented maps for types with external use specification from working, the same fix as in stable 1.2.1.

                    •  04 Jul 2011 20:44
                    Avatar

                      Release Notes: This release fixes a major bug that prevented maps for types with an external use specification from working. There are also a few minor documentation and build system improvements.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.