DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=5556>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=5556 [PATCH] synchronization in Cocoon.java ------- Additional Comments From [EMAIL PROTECTED] 2001-12-27 07:48 ------- So basically, we aren't tracking max values anymore? That's fine. Perhaps when Avalon's instrumenting is officially done, there will be no need to use logging for this purpose ;). BTW, I agree that there should be no statics in Cocoon, as it is basically a singleton in this system. Synchronizing statics assumes that there are multiple Cocoon instances simultaneously manipulating that information. This is not the case. By having them static, you are allowing sample information to persist between invocations of Cocoon. That is not necessary for what we are doing, especially since it only made sense for max value recording. If these are stats that must be kept accurate, they should be marked volitile so that CPUs do not attempt to cache that value and multi-CPU environments have an accurate count at all times. Otherwise, the patch is fine. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]