Permalink
Switch branches/tags
Nothing to show
Commits on Jul 29, 2017
Commits on Jul 28, 2017
  1. Add LIKELY and UNLIKELY macros for giving branch prediction hints to …

    …compiler.
    
    Add version of VERIFY macro for compilers other than GCC and Clang.
    committed Jul 28, 2017
Commits on Jul 25, 2017
Commits on Jul 21, 2017
  1. More verification

    committed Jul 21, 2017
Commits on Mar 19, 2017
Commits on Mar 18, 2017
  1. Compare function is now required

    committed Mar 18, 2017
Commits on Mar 14, 2017
Commits on Mar 6, 2017
Commits on Mar 3, 2017
  1. Compilation error fix

    committed Mar 3, 2017
  2. Formatting fixes

    committed Mar 3, 2017
  3. Change delete API to return key and data.

    Instead of passing delete function at initialization time, instead pass it as a parameter to clear and free functions (i.e. where used).
    committed Mar 1, 2017
Commits on Mar 1, 2017
  1. Remove clone functionality

    committed Mar 1, 2017
  2. Add missing search less-equal, less-than, greater-equal, and greater-…

    …than declarations.
    
    Fix return types of red-black tree search functions.
    committed Mar 1, 2017
Commits on Feb 28, 2017
  1. Insertion API change

    committed Feb 28, 2017
Commits on Feb 24, 2017
  1. Clean up benchmark

    committed Feb 24, 2017
Commits on Feb 22, 2017
Commits on Feb 15, 2017
  1. Remove algorithms directory

    committed Feb 15, 2017
Commits on Feb 13, 2017
Commits on Feb 10, 2017
  1. Optimize AVL tree insertion

    committed Feb 10, 2017
Commits on Nov 1, 2016
  1. Merge pull request #11 from shiva/master

    Fix travis CI issues
    committed on GitHub Nov 1, 2016
Commits on Oct 10, 2016
  1. Fix travis CI issues

      - Build using newer clang and gcc
      - upgrade to trusty tahr
      - set -Weverything only for clang
      - disable checks for recursive macros (used commonly in std c headers)
    shiva committed Oct 10, 2016
Commits on Dec 21, 2015
  1. Simplify makefile

    committed Dec 21, 2015
  2. One more fix for travis

    committed Dec 21, 2015
  3. Fix for Travis build

    committed Dec 21, 2015
  4. Add '-ansi -pedantic' to CFLAGS

    committed Dec 21, 2015
Commits on Dec 17, 2015
  1. Use flexible array member

    committed Dec 17, 2015
Commits on Aug 27, 2015