ovidiu 01/12/16 23:05:00 Modified: scratchpad/schecoon ChangeLog Log: 2001-12-16 Ovidiu Predescu <[EMAIL PROTECTED]> * webapp/WEB-INF/web.xml: Pass only one heap argument. * src/org/apache/cocoon/scheme/servlet/REPLServlet.java: Use the new interpreters pool. Modified the API to handle the internal SISC changes. * src/org/apache/cocoon/scheme/servlet/REPLGenericServlet.java: Use a pool of interpreters to handle multi-threading. This is based on the new SISC model of one interpreter per thread. * src/org/apache/cocoon/scheme/servlet/REPLEvalServlet.java: Use the new management of interpreters. * scheme/test.scm: Take into consideration the first argument passed to a matcher function, which is the full URL that matched. * scheme/sitemap.scm: Updated to use the new Jakarta ORO Scheme binding, which is 6 times faster than the pure Scheme version (no wonder, since SISC is still an interpreter). * lib/sisc.jar, lib/sisc.heap: Updated. This version contains a new regexp binding to Jakarta ORO which is more than 6 times faster than the pure Scheme pregex version. * lib/jakarta-oro-2.0.4.jar: Added. * Do not include pregexp as it is not used anymore. We get more than 6 times performance improvement with the new SISC regexp binding to Jakarta ORO, so we use the new binding instead. * Do not include pregexp as it is not used anymore. We get more than 6 times performance improvement with the new SISC regexp binding to Jakarta ORO, so we use the new binding instead. * build.xml: Do not include pregexp as it is not used anymore. We get more than 6 times performance improvement with the new SISC regexp binding to Jakarta ORO, so we use the new binding instead. Revision Changes Path 1.2 +42 -0 xml-cocoon2/scratchpad/schecoon/ChangeLog Index: ChangeLog =================================================================== RCS file: /home/cvs/xml-cocoon2/scratchpad/schecoon/ChangeLog,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ChangeLog 2001/12/14 20:38:05 1.1 +++ ChangeLog 2001/12/17 07:05:00 1.2 @@ -1,4 +1,46 @@ +2001-12-16 Ovidiu Predescu <[EMAIL PROTECTED]> + + * webapp/WEB-INF/web.xml: Pass only one heap argument. + + * src/org/apache/cocoon/scheme/servlet/REPLServlet.java: Use the + new interpreters pool. Modified the API to handle the internal + SISC changes. + + * src/org/apache/cocoon/scheme/servlet/REPLGenericServlet.java: + Use a pool of interpreters to handle multi-threading. This is + based on the new SISC model of one interpreter per thread. + + * src/org/apache/cocoon/scheme/servlet/REPLEvalServlet.java: Use + the new management of interpreters. + + * scheme/test.scm: Take into consideration the first argument + passed to a matcher function, which is the full URL that matched. + + * scheme/sitemap.scm: Updated to use the new Jakarta ORO Scheme + binding, which is 6 times faster than the pure Scheme version (no + wonder, since SISC is still an interpreter). + + * lib/sisc.jar, lib/sisc.heap: Updated. This version contains a + new regexp binding to Jakarta ORO which is more than 6 times + faster than the pure Scheme pregex version. + + * lib/jakarta-oro-2.0.4.jar: Added. + + * Do not include pregexp as it is not used anymore. We get more + than 6 times performance improvement with the new SISC regexp + binding to Jakarta ORO, so we use the new binding instead. + + * Do not include pregexp as it is not used anymore. We get more + than 6 times performance improvement with the new SISC regexp + binding to Jakarta ORO, so we use the new binding instead. + + * build.xml: Do not include pregexp as it is not used anymore. We + get more than 6 times performance improvement with the new SISC + regexp binding to Jakarta ORO, so we use the new binding instead. + 2001-12-14 Ovidiu Predescu <[EMAIL PROTECTED]> + + * scheme/test.scm: Simple working example of a sitemap. * scheme/sitemap.scm: Use lambda functions in all the places instead of implicitly assuming them.
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]