Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Dec 14, 2012
  1. @Mortal

    Merge branch 'master' into v1.

    Mortal authored
    This marks the release of TPIE version 1.0.
    
    The following improvements have been merged in since 1.0rc2:
    
    * Time estimation warning has been moved to debug log. (8a9138e)
    * Priority queue memory usage slightly improved. (fa1e12e)
    * Move backtrace printed by fractional_subindicator to debug log. (f016d26)
    * Fix memory management crashes in debug mode. (91b940b)
    * Get rid of CMake option TPIE_THREADSAFE_MEMORY_MANAGEMNT. (21eb5b8)
    * Various documentation cleanup; code comments have been added/clarified.
    * Some compiler warnings have been addressed.
Commits on Dec 13, 2012
  1. @Mortal
  2. @Mortal
  3. @Mortal

    Get rid of CMake option TPIE_THREADSAFE_MEMORY_MANAGEMNT.

    Mortal authored
    It was introduced in ae811a4 (October 25, 2010) and extinguished in
    775c331 (June 15, 2011) as part of the new memory management (previously
    developed in the `memory' branch).
Commits on Dec 10, 2012
  1. @Mortal

    Add ut-memory parallel_{stdnew,malloc} tests to compare the speeds of…

    Mortal authored
    … tpie allocation with that of the standard library
  2. @Mortal
Commits on Dec 7, 2012
  1. @antialize
Commits on Dec 4, 2012
  1. @Mortal

    Fix memory management crashes in debug mode.

    Mortal authored
    This changeset only changes code inside #ifndef TPIE_NDEBUG-blocks.
    
    Make the following memory_manager methods private:
    
    void __register_pointer(void * p, size_t size, const std::type_info & t);
    void __unregister_pointer(void * p, size_t size, const std::type_info & t);
    void __assert_tpie_ptr(void * p);
    void __complain_about_unfreed_memory();
    
    Introduce non-doubly-underscored public counterparts that acquire the
    memory manager mutex before calling the private methods.
  2. @Mortal
  3. @Mortal

    Add ut-memory parallel test. #36

    Mortal authored
    Currently fails in debug builds, since debug-built memory management is
    not threadsafe.
Commits on Nov 14, 2012
  1. @freekvw
Commits on Nov 8, 2012
  1. @Mortal
Commits on Oct 26, 2012
  1. @Mortal
  2. @Mortal
  3. @Mortal
  4. @Mortal
Commits on Oct 19, 2012
  1. @Mortal
  2. @Mortal
Commits on Oct 17, 2012
  1. @Mortal

    Add multi_tests with 4 parameters.

    authored Mortal committed
Commits on Oct 12, 2012
  1. @Mortal
  2. @Mortal
Commits on Oct 11, 2012
  1. @Mortal

    Break lines in priority_queue.inl so longest line is 106 characters r…

    Mortal authored
    …ather than 175 characters
  2. @Mortal
Commits on Oct 10, 2012
  1. @Mortal

    Merge branch 'master' into v1.

    Mortal authored
Commits on Oct 8, 2012
  1. @antialize @Mortal

    Provide good default constructor for binary argument swap

    antialize authored Mortal committed
    (cherry picked from commit 87b203b)
  2. @Mortal
Commits on Oct 4, 2012
  1. @Mortal
  2. @Mortal
  3. @Mortal
Commits on Sep 24, 2012
  1. @antialize
Commits on Sep 20, 2012
  1. @freekvw
Commits on Sep 18, 2012
  1. @antialize
Commits on Sep 11, 2012
  1. @Mortal
Commits on Sep 6, 2012
  1. @freekvw
Commits on Aug 29, 2012
  1. @Mortal
Something went wrong with that request. Please try again.