guicho271828 / common-lisp-extensions

list of extensions beyond CL available in lisp implementations, and the status of its spread.
21 stars 0 forks source link

Block compilation #37

Open guicho271828 opened 5 years ago

guicho271828 commented 5 years ago

Feature description:

Block compilation specifies a region where the functions are automatically inlined or partially inlined, for the purpose of execution speed. This allows for more knowledge sharing between functions in the same file, e.g., converting a full call with argument checking into a local call calling convention. See CMUCL/SBCL's Python compiler manual.

Supported implementations: