Permalink
Switch branches/tags
Nothing to show
Commits on Apr 29, 2013
  1. First step - get it to compile with the gcc build process. Currently,…

    dhruvbird committed Apr 29, 2013
    … the libstdc++-abi/abi_check, and the 17_intro/headers/c++200x/all_pedantic_errors.cc tests are failing.
Commits on Apr 28, 2013
Commits on Apr 26, 2013
  1. Added README.md.

    dhruvbird committed Apr 26, 2013
  2. Fixes and clarifications.

    dhruvbird committed Apr 26, 2013
  3. Added basic benchmarks.

    dhruvbird committed Apr 26, 2013
Commits on Apr 25, 2013
  1. Updated proposal with facts.

    dhruvbird committed Apr 25, 2013
  2. Add assertions and introduce _M_free to enable freeing of completely …

    dhruvbird committed Apr 25, 2013
    …unused blocks (not yet implemented).
Commits on Jul 27, 2012
  1. Use /usr/bin/time

    dhruvbird committed Jul 27, 2012
  2. Allow using latest g++

    dhruvbird committed Jul 27, 2012
Commits on Jul 26, 2012
  1. Add an explanatory comment

    dhruvbird committed Jul 26, 2012
  2. Re-format

    dhruvbird committed Jul 26, 2012
  3. [1] Add more comments explaining the logic. [2] Use operator new/dele…

    dhruvbird committed Jul 26, 2012
    …te instead of malloc/free. [3] throw std::bad_alloc() in case of a failed memory allocation. [4] Include the standard header <new>.
Commits on Jul 25, 2012
  1. Added Makefile

    dhruvbird committed Jul 25, 2012
  2. Allocator complexity is now amortized O(1) for allocation of a single…

    dhruvbird committed Jul 25, 2012
    … block. Tested with valgrind. Results in a O(log n) speedup
Commits on Jun 30, 2012
  1. Initial Commit

    dhruvbird committed Jun 30, 2012