Re: Compilation/load/eval time
"Scott G. Miller" <[email protected]> Mon, 16 Apr 2007 14:06:01 -0500
| Newsgroups | gmane.comp.java.sisc.user |
|---|---|
| Message-ID | <[email protected]> |
On Fri, Apr 13, 2007 at 12:48:56AM +0200, Kjetil S. Matheussen wrote: > > This is an old issue, but I think the question is a new one. > > compile-file/load/eval takes a very long time. Even though I have done > many hacks to minimize the compile-file time (automatic lambda-lifting is > even one of them to divide functions into smaller files!), it > sometimes feels like most of my time working with sisc is waiting for > compile-file to finish. Most of the time for these operations is spent in syntax expansion. In the future, we'll be adopting a different syntax expander than psyntax which should hopefully improve this and other issues. But its not on the immediate task list. > Is there something in the source of sisc which I can edit, that will make > compile-file/load/eval spend less time? It doesn't matter that much if the > resulting code runs slower. You could turn off the optimizer, by doing: (current-optimizer (lambda (x) x)) But I don't know that it will make a noticable difference. Scott ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/