This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

ANN: Interactive XSLT Debugger and Profiler


Mike Olson <mike.olson@fourthought.com> just announced an interactive XSLT 
debugger and an XSLT profiler.

The interactive debugger has all the typical debugger features: stepping 
through XSLT instructions, setting breakpoints, displaying arbitrary 
expressions against the current context, etc.

From Mike's announcement

-----------------------------%------------------------------
4XDebug is a debugger for use with 4XSLT that has an interface similar
to gdb.  It allows user to step through styleheet renderings and view
various states along the way.  It also allows setting break points.  For
a complete listing of what you can do see the documentation at:

http://services.4Suite.org/topics/rdf/Top/Documentation/Applications/4XDebug

You can download 4XDebug at

http://services.4Suite.org/software/rdf/4XDebug
-----------------------------%--------------------------------

The profiler breaks down performance by patterns, templates, paths, portions 
of path (etc.  How long are my descendant-or-self axis specifiers taking?)

A sample of the output is at

http://demos.4Suite.org/4XProfSample

From Mike's announcement

-----------------------------%------------------------------
4XProf is an application to profile stylesheets when using 4XSLT.  It
has a similar command line to 4xslt, but generates an output XML file
with profiling information called profile.xml.  There is a styleheet
that ships with 4XProf that will render the XML into a set of HTML
pages.

4XProf is available for download from

http://services.4Suite.org/software/rdf/4XProf

and online documentation is here:

http://services.4Suite.org/topics/rdf/Top/Documentation/Applications/4XProf
-----------------------------%------------------------------


-- 
Uche Ogbuji                               Principal Consultant
uche.ogbuji@fourthought.com               +1 303 583 9900 x 101
Fourthought, Inc.                         http://Fourthought.com 
4735 East Walnut St, Ste. C, Boulder, CO 80301-2537, USA
Software-engineering, knowledge-management, XML, CORBA, Linux, Python



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]