Projects / Smieciuch++ / Releases

All releases of Smieciuch++

  •  04 Mar 2007 17:10
Avatar

    Release Notes: A critical flaw which corrupted memory when new(GC) was called inside a constructor called by another new(GC) was fixed. Fixes were made for MSVC 6.0 compilation problems. A new method was devised for dynamically determining when to collect garbage. This brings better performance without fine tuning. The initial collection threshold was increased from 256KB to 4MB of allocated data. Assertions for smart pointer validity was added for debug builds. The source and makefiles were cleaned up a bit.

    •  28 Jan 2006 02:37
    Avatar

      Release Notes: This release fixes a problem with too much consumption of stack, which occurred as garbage collector scanned deeply nested recursive structures like long linked lists, leading on some platforms to stack overflow. It compiles cleanly on GCC 4.0. It is about 10% faster than boost::shared_ptr (as measured in heavy pointer use benchmark).

      •  15 Jul 2005 23:27
      Avatar

        Release Notes:

        •  09 Jan 2005 05:26
        Avatar

          Release Notes: This version of the library adds smart pointers to constant data and weak pointers. There are bugfixes and other changes like support for std::less over the smart pointers, allowing to use them as ordering values in standard C++ collections.

          •  06 Jan 2005 02:40
          Avatar

            Release Notes: This release adds a lot of new features, the most important being smart pointers to constant data and weak pointers. Besides that, there are bugfixes and other changes like support for std::less over Smieciuch's smart pointers, allowing to use them as ordering values in standard C++ collections.

            •  30 Jun 2004 02:42
            Avatar

              Release Notes: This release adds static and dynamic casting constructors and shortcut template functions static_cast_gc_ptr<T> and dynamic_cast_gc_ptr<T> accepting both managed as well as plain pointers. It fixes constness handling in some assignment operators, cleans up exception handling and added new exception type, and adds consistency checking in debug mode.

              •  17 May 2004 19:05
              Avatar

                Release Notes:

                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.