Loading...
You are not logged-in Login/Register





  • Posts   Search Threads
  • Vladimir Polin (Intel)May 12, 2009 8:20 AM PDT   
    20090511 development release was posted on our open source site.

    Hi all!

    open-source development release was posted to the http://www.threadingbuildingblocks.org/ open source TBB site. The list of changes:

    - Basic support for MinGW32 development kit.
    - Added tbb::zero_allocator class that initializes memory with zeros.
        It can be used as an adaptor to any STL-compatible allocator class.
    - Added tbb::parallel_for_each template function as alias to parallel_do.
    - Added more overloads for tbb::parallel_for.
    - Added support for exact exception propagation (can only be used with
        compilers that support C++0x std::exception_ptr).
    - tbb::atomic template class can be used with enumerations.
    - mutex, recursive_mutex, spin_mutex, spin_rw_mutex classes extended
        with explicit lock/unlock methods.
    - Fixed size() and grow_to_at_least() methods of tbb::concurrent_vector
        to provide space allocation guarantees. More methods added for
        compatibility with std::vector, including some from C++0x.
    - Preview of a lambda-friendly interface for low-level use of tasks.
    - scalable_msize function added to the scalable allocator (Windows only).
    - Rationalized internal auxiliary functions for spin-waiting and backoff.
    - Several tests undergo decent refactoring.

    Changes affecting backward compatibility:

    - Improvements in concurrent_queue, including limited API changes.
        The previous version is deprecated; its functionality is accessible
        via methods of the new tbb::concurrent_bounded_queue class.
    - grow* and push_back methods of concurrent_vector changed to return
        iterators; old semantics is deprecated.


    welcome,
    Vladimir

Forum jump:  

Intel Software Network Forums Statistics

16,376 users have contributed to 46,361 threads and 164,027 posts to date.

In the past 24 hours, we have 12 new thread(s) 30 new posts(s), and 25 new user(s).

In the past 3 days, the most popular thread for everyone has been Program compiles in release but not debug The most posts were made to You need to show us the whole The post with the most views is vectorization of sin/cos results in wrong values

Please welcome our newest member brownwatch75


For more complete information about compiler optimizations, see our Optimization Notice.