Re: [Sbcl-devel] Slow clsql compilation
Kevin Rosenberg <kevin-HJRc7zDS/[email protected]> Tue, 22 Aug 2006 10:49:06 -0600
| Newsgroups | gmane.lisp.clsql.devel,gmane.lisp.steel-bank.devel |
|---|---|
| Message-ID | <[email protected]> |
Marko Koci?? wrote: > When trying to do (asdf:oos 'asdf:load-op :clsql) of clsql-3.6.6 using > sbcl-0.9.15-44 on windows -xp it takes verry long time to compile. It > seems that problem is in oodml.lisp file which takes 12min to compile. > Clisp compiles it instantly. > [...] > Does it happen on linux too? No in the sense that compilation on linux takes a reasonable time (on a debian P4 2.8GHz box, the latest version of uffi/clsql compiles in 39 seconds with SBCL 0.9.15). Yes in the sense that oodml.lisp (and specifically find-all) has the longest compilation time compared to the other source code files. Keep in mind that I've nevered tried UFFI or CLSQL on SBCL Win32, so there's a fair chance that not much works on that platform. -- Kevin Rosenberg [email protected] [1] This is SBCL 0.9.15, an implementation of ANSI Common Lisp. [...] CL-USER(1): ((time (asdf:oos 'asdf:load-op 'clsql)) ; loading system definition from /home/kevin/debian/src/clsql/clsql.asd into ; #<PACKAGE "ASDF0"> ; loading system definition from /home/kevin/debian/src/uffi/uffi.asd into ; #<PACKAGE "ASDF1"> ; registering #<SYSTEM UFFI {B1D0BA9}> as UFFI ; compiling file "/home/kevin/debian/src/uffi/src/package.lisp" (written 09 MAY 2006 09:40:55 AM): [...] Evaluation took: 38.908 seconds of real time 36.830303 seconds of user run time 0.444028 seconds of system run time [Run times include 1.276 seconds GC run time.] 10 page faults and 377,235,336 bytes consed. NIL