Integrated LISP Optimiser and Integrated LISP Profiler
Comments
-
Dear Kerry,
our "LDSP" docs (Lisp Developer Support Package - see our ApplicationCatalog, freeware download) exactly documents what the Optimiser does;
and even contains more suggestions to improve Lisp code performqance.There is no way to save the optimised code to disk
For the Profiler there was an initial attempt (more like a proof-of-concept) for a commandline based "profiler" Lisp function family ...
outdated now
As the new BLADE in V19.2.03 contains an integrated Profiler - very simple to use, with both performance measurement and also code flow loggind (use right-mouse-button context menu inside Profiler panel).hope this gives you some ideas ...
many greetings !0 -
There is no way to save the optimised code to disk
Thanks Torsten .. I had to ask
I've see the "Optimised Code Patterns" and "General Performance Hints" thanks.
I'll take this chance to also say a belated thanks for "Fast-COM" and the "VLE-" methods.
0 -
Dear Kerry,
nothing to thank for
For V20, some more additions to VLE library will follow : (vle-vector-xxx) function family;
many basic 2d/3d point/vector/plane functions ... all not rocket-science at all, but in traditional Lisp-way, tons of code
(arguments checking, 2d/3d optional Z coordinates checking, etc.) - lot of code ...Here, the built-in (vle-vector-xxx) functions - also emulated for AutoCAD & CO - provide a massive performance boost ... personally I measured factor ~200, compared to AutoCAD 2018/2019, using emulated, classic Lisp implementation
many greetings !
0