Mark, I rewrote the benchmark to allow more than two implementations to be compared.
A test now implements Runnable and its toString() prints the variable part of the message. It was fun running these tests. I will detail my observations later. My thought is that the main difference in time comes from "if (xxx > 1000) {" part, and how many times for each second it is triggered. If it is triggered only once, the performance is better. Best regards, Konstantin Kolinko --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org