Stefano Mazzocchi wrote: > I've (finally, some would say) come to the conclusion that WORA (write > once run everywhere) has to do with Java more or less like it has to do > with any other programming language in the world. > > Despite Sun's marketing. > > Thus, we (Pier and I) have decided break the unwritten rule "don't mix > java bytecode with native code" and decided to go resurrect native code > and use JNI. > > Early investigations are *impressive*. > > I even venture to say that the right mix of java code and native code > could well outperform completely native implementations. > > This said, I want to throw a stone in the lake and see where the waves > go: > > if Cocoon performance bottleneck is XSLT processing, what about using > Xalan C as the XSLT processor instead of Xalan J?
Couple of questions: 1) isn't the bottleneck of method invocations between JNI and java code much higher than simple java invocations? SAX can have *ALOT* of method invocations, so this can be a major issue. 2) according to the last published benchmarks, Xalan C is slower than Xalan J (http://www.datapower.com/XSLTMark/). 3) as much as I hate to say it, M$ XSLT transformer outpaces everything out there according to the afformentioned benchmarking. -- "They that give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." - Benjamin Franklin --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]