Permalink
Commits on Jun 3, 2013
  1. Calculate the hash value outside of the mutex

    There's no need to have the call to the hash function inside the mutex.
    
    Also, micro-optimization for the win!
    committed Jun 3, 2013
  2. Check if stylesheet exists before calling `put`

    We only want to put an entry into the stylesheet cache if we have an
    actual stylesheet.  This adds an if-clause that checks whether the
    stylesheet pointer is not `NULL` before calling `put`.
    committed Jun 3, 2013
Commits on May 25, 2013
  1. Use hash table mutex correctly

    In the hash table `put` function, we always created and destroyed a new
    mutex, which actually is wrong in a quite obvious way.
    
    Now, the mutex is created in the `load` function an destroyed in the
    `unload` function.
    committed May 25, 2013
Commits on Sep 2, 2012
  1. Add `.beam` to .gitignore

    committed Sep 2, 2012
Commits on Apr 13, 2012
Commits on Apr 11, 2012
  1. Improve hash calculation

    committed Apr 11, 2012
Commits on Apr 9, 2012
  1. Fix rebar.config and clean up Makefile

    This fixes a major issue when erl_xslt is required as dependency in
    another project via rebar.
    
    Before this fix, `rebar compile` was broken because of missing compile
    flags. The build only succeeded when invoked with `make`.
    committed Apr 9, 2012
  2. Handle XSLT errors

    committed Apr 9, 2012
  3. Improve README

    committed Apr 9, 2012
  4. Pimp Makefile

    committed Apr 9, 2012
Commits on Apr 8, 2012
  1. Initial commit

    committed Apr 5, 2012