From sscholl at common-lisp.net Wed Nov 19 20:53:17 2008 From: sscholl at common-lisp.net (Stefan Scholl) Date: Wed, 19 Nov 2008 21:53:17 +0100 Subject: [cl-wiki-devel] [cl-wiki-announce] New Release CL-WIKI 0.3.2 Message-ID: <20081119205317.GV31775@parsec.no-spoon.de> New release CL-WIKI 0.3.2 CL-WIKI is a wiki engine for Common Lisp. It uses Hunchentoot, CL-PPCRE, CL-WHO and CL-EMB. Can be used stand-alone, with Apache + mod_lisp, or behind any http proxy. You can download it from http://common-lisp.net/project/cl-wiki/ or install with ASDF-Install. CL-USER> (asdf:operate 'asdf:load-op :asdf-install) CL-USER> (asdf-install:install :cl-wiki) Changes: - Regexp/rendering speedup. Thanks to Ralf Stoye. Nice performance gain, seen on Clozure and SBCL. From sscholl at common-lisp.net Wed Nov 19 20:58:52 2008 From: sscholl at common-lisp.net (Stefan Scholl) Date: Wed, 19 Nov 2008 21:58:52 +0100 Subject: [cl-wiki-devel] Any speed tricks for SBCL? In-Reply-To: <20080805110859.GB4365@parsec.no-spoon.de> References: <20080805110859.GB4365@parsec.no-spoon.de> Message-ID: <20081119205852.GW31775@parsec.no-spoon.de> On 2008-08-05 13:08:59, Stefan Scholl wrote: > When you use CMUCL you are advised to set *PRINT-PRETTY* to nil > and call MP::STARTUP-IDLE-AND-TOP-LEVEL-LOOPS > > Are there any similar tricks for SBCL? CL-WIKI feels a bit slow > when I try it with SBCL. Problem solved with release 0.3.2 Using strings as parameters to the CL-PPCRE functions wasn't a good idea. Ralf Stoye's patch generates and caches scanner functions. CL-PPCRE now doesn't have to generate them for every call, over and over again. -- Web (en): http://www.no-spoon.de/ -*- Web (de): http://www.frell.de/