Changes for version 1.72 - 2011-10-06

  • Moved the benchmarking code under benchmark/ so it won't be indexed by CPAN (Tim Brody).
  • Avoid leaking memory inside extension elements by cleaning up on stylesheet DESTROY (Tim Brody).
  • xsltInit() and xsltCleanupGlobals() to avoid leaking memory on init/shutdown (Tim Brody).
  • Added support for stylesheet context functions via a $stylesheet->register_function() method with the same arguments as XML::LibXSLT->register_function(). (Tim Brody)
  • Added support for register_element() on stylesheet objects. The callback may leak memory though - nothing frees the _private attributes of the node + document owner for the passed arguments? (Tim Brody)

Modules

Interface to the gnome libxslt library

Provides

in benchmark/Driver/BaseClass.pm
in benchmark/Driver/LibXSLT.pm
in benchmark/Driver/Sablotron.pm
in benchmark/Driver/Sablotron.pm
in LibXSLT.pm