Permalink
Switch branches/tags
Nothing to show
Commits on Oct 19, 2010
  1. clean up debugging messages, remove XSAccessor since there's no obvio…

    …us speed
    
    gain per timing of 007-memleaks.t (~0.1s over 1000 iterations of stuffing 700
    items in)
    committed Oct 19, 2010
  2. bump version to .3

    committed Oct 19, 2010
  3. leak fix: free the node key after calling cp_trie_add, since cp inter…

    …nally
    
    copies it anyway.
    committed Oct 19, 2010
  4. test fix

    committed Oct 19, 2010
  5. applied stash to recover test

    committed Oct 19, 2010
  6. Revert "Convert from MooseX-Declare to Class-XSAccessor."

    This reverts commit 418afbc.
    committed Oct 19, 2010
  7. oops.

    Revert "Revert "improved POD in Trie.pm; added a section for keys(), and added caveats to children().""
    
    This reverts commit 20195c2.
    committed Oct 19, 2010
  8. Revert "improved POD in Trie.pm; added a section for keys(), and adde…

    …d caveats to children()."
    
    This reverts commit 9fb8f7a.
    committed Oct 19, 2010
  9. Convert from MooseX-Declare to Class-XSAccessor.

    This makes the test suite runs in 2 seconds instead of 28, due to the
    speed-up in loading (and possibly running) the module. All tests pass.
    shlomif committed Oct 19, 2010
Commits on Sep 24, 2010
  1. improved POD in Trie.pm; added a section for keys(), and added caveat…

    …s to children().
    Tom Feist committed Sep 24, 2010
Commits on Sep 23, 2010
  1. fixed tests not to require Devel:: modules anymore.

    Tom Feist committed Sep 23, 2010
  2. fixed some sillyness with include paths having the cprops/ subdir app…

    …ended twice.
    Tom Feist committed Sep 23, 2010
  3. updated META.yml to remove unecessary Inline deps

    Tom Feist committed Sep 23, 2010
  4. removed all references to Inline, since I'm not using it anymore, and…

    … updated
    
    the readme with some better deps info.
    Tom Feist committed Sep 23, 2010
  5. added some library finding logic to the makefile builder, borrowed wi…

    …th a few
    
    changes from Device::USB. Added all my tests to the manifest as well.
    Tom Feist committed Sep 23, 2010
  6. added a bunch more tests to bring it up to almost deployable. Test::K…

    …walitee is
    
    passing with no errors, and so is perlcritic! I suspect I've misconfigured it though.
    Tom Feist committed Sep 23, 2010
  7. modified Trie/add() to check for duplicates in teh local hash, and re…

    …move from
    
    the trie if so, to avoid incorrect size() counts and potentially memory leaks.
    Tom Feist committed Sep 23, 2010
  8. fleshed out a lot more tests.

    Tom Feist committed Sep 23, 2010
  9. cleanup of 002-insertions test code.

    Tom Feist committed Sep 23, 2010
  10. re-organised tests, and added some support for handling embedded nuls…

    … and
    
    non-ascii charsets in keys.
    Tom Feist committed Sep 23, 2010
  11. more tests, more docs

    Tom Feist committed Sep 23, 2010
  12. start of POD documentation for Trie.pm

    Tom Feist committed Sep 23, 2010
Commits on Sep 22, 2010