carnold 2004/11/24 21:18:59
Modified: . build.xml include/log4cxx appenderskeleton.h asyncappender.h hierarchy.h logger.h portability.h include/log4cxx/helpers appenderattachableimpl.h cacheddateformat.h filewatchdog.h object.h objectimpl.h thread.h include/log4cxx/net smtpappender.h socketappender.h sockethubappender.h socketnode.h telnetappender.h xmlsocketappender.h include/log4cxx/nt outputdebugstringappender.h include/log4cxx/spi loggingevent.h include/log4cxx/xml domconfigurator.h msvc/static static.cpp performance main.cpp src appenderskeleton.cpp asyncappender.cpp cacheddateformat.cpp dateformat.cpp domconfigurator.cpp fileappender.cpp filewatchdog.cpp hierarchy.cpp htmllayout.cpp logger.cpp loggingevent.cpp logmanager.cpp objectimpl.cpp outputdebugstringappender.cpp patternparser.cpp propertyconfigurator.cpp relativetimedateformat.cpp simpledateformat.cpp socketappender.cpp sockethubappender.cpp strftimedateformat.cpp telnetappender.cpp thread.cpp timezone.cpp ttcclayout.cpp writerappender.cpp xmlsocketappender.cpp tests/src asyncappendertestcase.cpp main.cpp shortsocketserver.cpp vectorappender.cpp tests/src/helpers absolutetimedateformattestcase.cpp cacheddateformattestcase.cpp datetimedateformattestcase.cpp iso8601dateformattestcase.cpp relativetimedateformattestcase.cpp timezonetestcase.cpp tests/src/net socketservertestcase.cpp syslogappendertestcase.cpp Added: include/log4cxx/helpers condition.h mutex.h pool.h synchronized.h include/log4cxx/net socketappenderskeleton.h src condition.cpp mutex.cpp pool.cpp socketappenderskeleton.cpp synchronized.cpp Removed: include/log4cxx/helpers boundedfifo.h criticalsection.h src boundedfifo.cpp criticalsection.cpp tests/src/helpers boundedfifotestcase.cpp Log: LOGCXX-36: Migrate to APR threads Revision Changes Path 1.8 +15 -23 logging-log4cxx/build.xml http://cvs.apache.org/viewcvs/logging-log4cxx/build.xml.diff?r1=1.7&r2=1.8 1.15 +12 -3 logging-log4cxx/include/log4cxx/appenderskeleton.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/appenderskeleton.h.diff?r1=1.14&r2=1.15 1.14 +37 -73 logging-log4cxx/include/log4cxx/asyncappender.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/asyncappender.h.diff?r1=1.13&r2=1.14 1.12 +9 -4 logging-log4cxx/include/log4cxx/hierarchy.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/hierarchy.h.diff?r1=1.11&r2=1.12 1.26 +16 -4 logging-log4cxx/include/log4cxx/logger.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/logger.h.diff?r1=1.25&r2=1.26 1.5 +0 -8 logging-log4cxx/include/log4cxx/portability.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/portability.h.diff?r1=1.4&r2=1.5 1.12 +11 -3 logging-log4cxx/include/log4cxx/helpers/appenderattachableimpl.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/helpers/appenderattachableimpl.h.diff?r1=1.11&r2=1.12 1.3 +3 -3 logging-log4cxx/include/log4cxx/helpers/cacheddateformat.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/helpers/cacheddateformat.h.diff?r1=1.2&r2=1.3 1.7 +16 -6 logging-log4cxx/include/log4cxx/helpers/filewatchdog.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/helpers/filewatchdog.h.diff?r1=1.6&r2=1.7 1.14 +11 -49 logging-log4cxx/include/log4cxx/helpers/object.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/helpers/object.h.diff?r1=1.13&r2=1.14 1.17 +1 -9 logging-log4cxx/include/log4cxx/helpers/objectimpl.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/helpers/objectimpl.h.diff?r1=1.16&r2=1.17 1.20 +47 -111 logging-log4cxx/include/log4cxx/helpers/thread.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/helpers/thread.h.diff?r1=1.19&r2=1.20 1.9 +14 -33 logging-log4cxx/include/log4cxx/helpers/condition.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/helpers/condition.h.diff?r1=1.8&r2=1.9 1.9 +13 -19 logging-log4cxx/include/log4cxx/helpers/mutex.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/helpers/mutex.h.diff?r1=1.8&r2=1.9 1.1 logging-log4cxx/include/log4cxx/helpers/pool.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/helpers/pool.h?rev=1.1 1.1 logging-log4cxx/include/log4cxx/helpers/synchronized.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/helpers/synchronized.h?rev=1.1 1.15 +5 -2 logging-log4cxx/include/log4cxx/net/smtpappender.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/net/smtpappender.h.diff?r1=1.14&r2=1.15 1.15 +26 -161 logging-log4cxx/include/log4cxx/net/socketappender.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/net/socketappender.h.diff?r1=1.14&r2=1.15 1.14 +6 -50 logging-log4cxx/include/log4cxx/net/sockethubappender.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/net/sockethubappender.h.diff?r1=1.13&r2=1.14 1.10 +0 -3 logging-log4cxx/include/log4cxx/net/socketnode.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/net/socketnode.h.diff?r1=1.9&r2=1.10 1.14 +14 -41 logging-log4cxx/include/log4cxx/net/telnetappender.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/net/telnetappender.h.diff?r1=1.13&r2=1.14 1.13 +19 -136 logging-log4cxx/include/log4cxx/net/xmlsocketappender.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/net/xmlsocketappender.h.diff?r1=1.12&r2=1.13 1.1 logging-log4cxx/include/log4cxx/net/socketappenderskeleton.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/net/socketappenderskeleton.h?rev=1.1 1.3 +3 -1 logging-log4cxx/include/log4cxx/nt/outputdebugstringappender.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/nt/outputdebugstringappender.h.diff?r1=1.2&r2=1.3 1.19 +8 -6 logging-log4cxx/include/log4cxx/spi/loggingevent.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/spi/loggingevent.h.diff?r1=1.18&r2=1.19 1.19 +3 -1 logging-log4cxx/include/log4cxx/xml/domconfigurator.h http://cvs.apache.org/viewcvs/logging-log4cxx/include/log4cxx/xml/domconfigurator.h.diff?r1=1.18&r2=1.19 1.6 +0 -1 logging-log4cxx/msvc/static/static.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/msvc/static/static.cpp.diff?r1=1.5&r2=1.6 1.9 +1 -1 logging-log4cxx/performance/main.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/performance/main.cpp.diff?r1=1.8&r2=1.9 1.10 +9 -5 logging-log4cxx/src/appenderskeleton.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/appenderskeleton.cpp.diff?r1=1.9&r2=1.10 1.13 +106 -123 logging-log4cxx/src/asyncappender.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/asyncappender.cpp.diff?r1=1.12&r2=1.13 1.3 +12 -13 logging-log4cxx/src/cacheddateformat.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/cacheddateformat.cpp.diff?r1=1.2&r2=1.3 1.19 +1 -1 logging-log4cxx/src/dateformat.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/dateformat.cpp.diff?r1=1.18&r2=1.19 1.18 +3 -2 logging-log4cxx/src/domconfigurator.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/domconfigurator.cpp.diff?r1=1.17&r2=1.18 1.13 +2 -1 logging-log4cxx/src/fileappender.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/fileappender.cpp.diff?r1=1.12&r2=1.13 1.9 +21 -10 logging-log4cxx/src/filewatchdog.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/filewatchdog.cpp.diff?r1=1.8&r2=1.9 1.14 +15 -20 logging-log4cxx/src/hierarchy.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/hierarchy.cpp.diff?r1=1.13&r2=1.14 1.14 +2 -2 logging-log4cxx/src/htmllayout.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/htmllayout.cpp.diff?r1=1.13&r2=1.14 1.17 +17 -14 logging-log4cxx/src/logger.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/logger.cpp.diff?r1=1.16&r2=1.17 1.17 +8 -7 logging-log4cxx/src/loggingevent.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/loggingevent.cpp.diff?r1=1.16&r2=1.17 1.14 +1 -1 logging-log4cxx/src/logmanager.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/logmanager.cpp.diff?r1=1.13&r2=1.14 1.19 +2 -145 logging-log4cxx/src/objectimpl.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/objectimpl.cpp.diff?r1=1.18&r2=1.19 1.3 +4 -1 logging-log4cxx/src/outputdebugstringappender.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/outputdebugstringappender.cpp.diff?r1=1.2&r2=1.3 1.19 +1 -1 logging-log4cxx/src/patternparser.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/patternparser.cpp.diff?r1=1.18&r2=1.19 1.14 +3 -2 logging-log4cxx/src/propertyconfigurator.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/propertyconfigurator.cpp.diff?r1=1.13&r2=1.14 1.3 +2 -2 logging-log4cxx/src/relativetimedateformat.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/relativetimedateformat.cpp.diff?r1=1.2&r2=1.3 1.3 +2 -2 logging-log4cxx/src/simpledateformat.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/simpledateformat.cpp.diff?r1=1.2&r2=1.3 1.13 +22 -221 logging-log4cxx/src/socketappender.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/socketappender.cpp.diff?r1=1.12&r2=1.13 1.12 +48 -100 logging-log4cxx/src/sockethubappender.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/sockethubappender.cpp.diff?r1=1.11&r2=1.12 1.3 +1 -1 logging-log4cxx/src/strftimedateformat.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/strftimedateformat.cpp.diff?r1=1.2&r2=1.3 1.10 +122 -129 logging-log4cxx/src/telnetappender.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/telnetappender.cpp.diff?r1=1.9&r2=1.10 1.21 +58 -156 logging-log4cxx/src/thread.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/thread.cpp.diff?r1=1.20&r2=1.21 1.7 +3 -3 logging-log4cxx/src/timezone.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/timezone.cpp.diff?r1=1.6&r2=1.7 1.11 +1 -1 logging-log4cxx/src/ttcclayout.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/ttcclayout.cpp.diff?r1=1.10&r2=1.11 1.9 +2 -1 logging-log4cxx/src/writerappender.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/writerappender.cpp.diff?r1=1.8&r2=1.9 1.11 +29 -216 logging-log4cxx/src/xmlsocketappender.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/xmlsocketappender.cpp.diff?r1=1.10&r2=1.11 1.11 +30 -97 logging-log4cxx/src/condition.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/condition.cpp.diff?r1=1.10&r2=1.11 1.7 +12 -54 logging-log4cxx/src/mutex.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/mutex.cpp.diff?r1=1.6&r2=1.7 1.1 logging-log4cxx/src/pool.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/pool.cpp?rev=1.1 1.1 logging-log4cxx/src/socketappenderskeleton.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/socketappenderskeleton.cpp?rev=1.1 1.1 logging-log4cxx/src/synchronized.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/src/synchronized.cpp?rev=1.1 1.7 +4 -2 logging-log4cxx/tests/src/asyncappendertestcase.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/tests/src/asyncappendertestcase.cpp.diff?r1=1.6&r2=1.7 1.6 +1 -1 logging-log4cxx/tests/src/main.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/tests/src/main.cpp.diff?r1=1.5&r2=1.6 1.3 +2 -5 logging-log4cxx/tests/src/shortsocketserver.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/tests/src/shortsocketserver.cpp.diff?r1=1.2&r2=1.3 1.4 +1 -2 logging-log4cxx/tests/src/vectorappender.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/tests/src/vectorappender.cpp.diff?r1=1.3&r2=1.4 1.3 +1 -1 logging-log4cxx/tests/src/helpers/absolutetimedateformattestcase.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/tests/src/helpers/absolutetimedateformattestcase.cpp.diff?r1=1.2&r2=1.3 1.3 +1 -1 logging-log4cxx/tests/src/helpers/cacheddateformattestcase.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/tests/src/helpers/cacheddateformattestcase.cpp.diff?r1=1.2&r2=1.3 1.3 +1 -1 logging-log4cxx/tests/src/helpers/datetimedateformattestcase.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/tests/src/helpers/datetimedateformattestcase.cpp.diff?r1=1.2&r2=1.3 1.3 +1 -1 logging-log4cxx/tests/src/helpers/iso8601dateformattestcase.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/tests/src/helpers/iso8601dateformattestcase.cpp.diff?r1=1.2&r2=1.3 1.3 +2 -2 logging-log4cxx/tests/src/helpers/relativetimedateformattestcase.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/tests/src/helpers/relativetimedateformattestcase.cpp.diff?r1=1.2&r2=1.3 1.3 +2 -2 logging-log4cxx/tests/src/helpers/timezonetestcase.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/tests/src/helpers/timezonetestcase.cpp.diff?r1=1.2&r2=1.3 1.8 +1 -3 logging-log4cxx/tests/src/net/socketservertestcase.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/tests/src/net/socketservertestcase.cpp.diff?r1=1.7&r2=1.8 1.3 +0 -1 logging-log4cxx/tests/src/net/syslogappendertestcase.cpp http://cvs.apache.org/viewcvs/logging-log4cxx/tests/src/net/syslogappendertestcase.cpp.diff?r1=1.2&r2=1.3