1. 13 May, 2017 1 commit
  2. 21 Mar, 2017 2 commits
  3. 09 Feb, 2017 1 commit
  4. 02 Dec, 2016 3 commits
  5. 10 Oct, 2015 1 commit
  6. 21 May, 2015 4 commits
  7. 02 Apr, 2015 2 commits
  8. 15 Dec, 2014 1 commit
  9. 30 Nov, 2014 2 commits
  10. 29 Nov, 2014 1 commit
  11. 23 Nov, 2014 6 commits
  12. 22 Nov, 2014 4 commits
  13. 14 Nov, 2014 1 commit
  14. 01 Oct, 2014 1 commit
  15. 29 Jul, 2014 3 commits
  16. 19 Mar, 2014 1 commit
  17. 04 Dec, 2013 2 commits
  18. 19 Nov, 2013 1 commit
    • always compile dynamic REs - caching compiled regexps needs more work · 35e66edc
      The previous code had some issues:
      
      - race: priv_call->priv could be incomplete when being non-null, so
        using it outside re_mutex was not safe.
      
        fix: make sure that the re_t is complete before referencing it in
        priv_call->priv using a membar
      
      - caching dynamic REs did not work because invalid comparison of
        the cached pattern, also freeing the cached REs was incorrect
      
        it could be a good idea to add a global cache for compiled
        patterns (dynamic or not), but as long as we don't have that,
        it's probably safest to just recompile dynamic REs always
      Nils Goroll authored
  19. 05 Nov, 2013 2 commits
  20. 04 Nov, 2013 1 commit