This really does look like a good performer, here are some direct
comparisons for the interested,
On XSLTMark 1.2.1
The jd.xslt XSLTMark driver code does bend the rules slightly in opening the
output file outside of the timing loop. I don't think any of the other
drivers do this so I corrected this before running the times. Timing was
done on a P550Mhz with 192Mb running Win2k.
jd.xslt performs particularly well on the highly recursive tests with string
manipulation, notably the queens, reverser and bottles tests. If you
interested in the details drop me a line and I can send you the results in a
If you remove some of the obviously unusual tests (very subjective, see
below) than you get the following figures.
jd.xslt - 456.87
MSXML3 - 474.99
Napa - 531.94
bottles - Bottles of beer verse generator
encrypt - Simple encryption
queens - Chess queen positioning solver
reverser - Reverse words in text
tower - Tower problem solver
Whichever way you look at it is a very good first release.