[Ecls-list] More changes
Juan Jose Garcia-Ripoll
jjgarcia at users.sourceforge.net
Fri Feb 8 15:29:25 UTC 2008
Until now, ECL was ignoring all DEBUG declarations. But now...
- When using (OPTIMIZE (DEBUG n)) for n >= 1, calls to functions in the same
file are not inlined and always go through cl_funcall. This way they show up
in backtraces in the debugger, and the function can be traced and profiled.
- Declaration SI:C-LOCAL is deactivated by (DEBUG > 0).
Tag: (CVS 2008-02-08 16:21)
You can take this as a first step towards implementing of compiled
code. Nothing too ambitions: just checking execution times and
consing. I also do not expect it to be too fast, but it is a must in
order to discover why pprint.lsp conses so much.
Have a nice weekend,
Juanjo
--
Facultad de Fisicas, Universidad Complutense,
Ciudad Universitaria s/n Madrid 28040 (Spain)
http://juanjose.garciaripoll.googlepages.com
More information about the ecl-devel
mailing list