Number: 786 Date: 23-Apr-84 13':46':20 Submitter: Sannella.PA Source: MASINTER.PA Subject: Document and test FCOMPILE Assigned To: Attn: Masinter Status: Open In/By: Problem Type: Bug Impact: Moderate Difficulty: Moderate Frequency: Everytime Priority: Perhaps System: Language Support Subsystem: Compiler, Code Format Machine: Disk: Lisp Version: Source Files: Microcode Version: Memory Size: File Server: Server Software Version: Disposition: Description: ' The FCOMPILE system allows a very fast compile. FCOMPILE+execute is usually faster than EVAL.' Date': 18 APR 84 23':06 PST' From': MASINTER.PA' Subject': FCOMPILE2 + call orders of magnitude faster than interpret' To': lispcore^' ' I was tuning the Reduce benchmark, and found that for a simple loop that didn''t amount to much on most systems, that a ''fast'' compile using FCOMPILE2 and calling the compiled procedure was 1-2 orders of magnitude faster than running interpreted.' ' In this case the interpreted program was a nested series of PROGs. Progs, gos, etc. are none to swift interpreted in our system.' ' ' Possible tasks':' ' a) verify FCOMPILE works (was having some problems with it last time I tried)' ' ... Workaround: Test Case: Edit-By: masinter Edit-Date: 5-Jun-84 11':00':12