[Openmcl-devel] slowness

Gary Byers gb at clozure.com
Sat Apr 9 09:22:14 PDT 2005



On Sat, 9 Apr 2005, David Tolpin wrote:

> >
> > I suspect that it'd be very hard to know why David Tolpin's code runs
> > as slowly as it does without having any idea of what it's doing.
> >
>
> The slow part is a combinatorial parser that conses rather intensively,
> and consists of macros expanding into complex lambdas.  I've attached
> the source code of the parser module; but cannot
> reproduce the speed difference reliably on small examples.
>

Does calling

? (ccl:egc nil)

before running the case that's slow affect things ?

> I suspect that I put GC into a mode which OpenMCL is uncomfortable
> with, but can't figure out how to profile it.

If this -is- thrashing around in the GC, the TIME macro should report
that.

>
> David
>



More information about the Openmcl-devel mailing list