Skip to content
Commits on Sep 11, 2012
  1. Revert "Re-work the test to use mmap rather than reading in the file"

    committed
    This reverts commit 5001ae8.
    
    While fun and faster, this makes the test inconsistant with the others.
  2. Tweak the populating of params

    committed
  3. Add working version for change verification testing.

    committed
    old.c is the original algorithm by Jason Mooberry <jasonmoo@me.com>.
Commits on Sep 7, 2012
  1. Pack the pointer together

    committed
Commits on Sep 6, 2012
  1. Actually walking the string is the most expensive part of

    committed
    the operation so move it out into a highly optimized loop that
    stores the offsets.
    
    Also two common case checkers that can utilize the above
    offsets to solve some basic urls faster than constructing the
    binary tree.  These need to be tested against real data, but
    can be turned off via a define at the top if they are not
    benifitial.
Commits on Sep 5, 2012
  1. Don't add an extra '&'

    committed
  2. Add a tail optimization

    committed
  3. First pass at url generator

    committed
Commits on Sep 4, 2012
  1. updating image

    Jason Mooberry committed
  2. fixing variable naming convention

    Jason Mooberry committed
Commits on Sep 1, 2012
  1. unneeded variable removed

    Jason Mooberry committed
  2. Using mempcpy for reduced pointer arithmetic. Moved last write outsid…

    Jason Mooberry committed
    …e loop.
Commits on Aug 31, 2012
  1. memsafe test with speed bonus

    Jason Mooberry committed
  2. minor opt

    Jason Mooberry committed
  3. removing zero set

    Jason Mooberry committed
Commits on Aug 30, 2012
  1. updating stats

    Jason Mooberry committed
  2. updating image

    Jason Mooberry committed
  3. minor opt

    Jason Mooberry committed
Commits on Aug 29, 2012
  1. return original url if already sorted

    Jason Mooberry committed
  2. minor opts

    Jason Mooberry committed
  3. Custom sort function and iterator optimization

    Jason Mooberry committed
  4. Refactored to determine lengths at parse time

    Jason Mooberry committed
Commits on Aug 28, 2012
  1. opts

    Jason Mooberry committed
Something went wrong with that request. Please try again.