All releases of Miscellaneous Container Templates

  •  25 Jun 2011 20:39
Avatar

    Release Notes: The quick_erase() member function was added to closed and linked hash tables. Several small performance optimizations and fixes were made. The documentation now lists complexity for all functions.

    •  19 May 2011 19:05
    Avatar

      Release Notes: This release makes linked and forward hash tables use up to 50% less memory on certain architectures, notably x86-64. Containers of different but compatible types can be directly compared for equality.

      •  07 May 2011 18:26
      Avatar

        Release Notes: Empty hash tables no longer allocate an internal memory array right away, making MCT more suitable for the "many tables, many of them empty" use case. Installed MCT no longer depends on CPU architecture, which simplifies installation without SCons.

        •  26 Feb 2011 16:59
        Avatar

          Release Notes: This is the second stable release. Compared to 1.0, two more hash table containers and optional intrusiveness support were added. This release works on Clang 2.7 or later in addition to G++ 4.x. The number of tests has more than doubled.

          •  07 Jan 2011 18:00
          Avatar

            Release Notes: This release significantly expands test case collection. It can now be compiled on Clang 2.8. There are no changes in the main source code, and this is likely the last release before stable 1.2.

            •  06 Sep 2010 19:52
            Avatar

              Release Notes: This release adds intrusiveness support. It is completely optional, but when used in element type, further improves the performance of containers. Some bugs in forward and linked hash tables and in the documentation have been fixed.

              •  07 Aug 2010 16:25
              Avatar

                Release Notes: New forward hash table containers were fixed and fully documented. A use scenario for them was included in the documentation.

                •  05 Jul 2010 20:53
                Avatar

                  Release Notes: This release features two new hashtable containers: forward_hash_set and forward_hash_map. These are more efficient than linked containers, but with a restricted and more cumbersome interface. There are considerable changes in the internal code aimed at simplified extending.

                  •  22 Jun 2010 20:04
                  Avatar

                    Release Notes: The first stable release. There are a few small improvements in debugging modes and several more tests compared to 0.9.6.

                    •  09 Jun 2010 20:12
                    Avatar

                      Release Notes: An important bug affecting at least GCC 4.5 with certain key types was fixed. The flag 'keep_hashes' became universally supported regardless of key type size. New automated debugging features were added, and test coverage and benchmarking code were improved.

                      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.