|
From: | Mattias Engdegård |
Subject: | branch scratch/bytecode-speedup created (now 712237cab6) |
Date: | Tue, 11 Jan 2022 11:50:41 -0500 (EST) |
mattiase pushed a change to branch scratch/bytecode-speedup. at 712237cab6 ; * lisp/emacs-lisp/byte-opt.el: Remove outdated comments This branch includes the following new commits: new 43932a0d90 Short-circuit the recursive bytecode funcall chain new 5dd261282d Inline fixnum operations in bytecode interpreter new b43e4a184f Inline setcar and setcdr in byte-code interpreter new 870806d4c4 Pin bytecode strings to avoid copy at call time new a2b4058b96 Byte code arity check micro-optimisation new 02ff30bfbb ; * src/bytecode.c (exec_byte_code): Cosmetic improvement new 09b5ed93b1 Remove nil check in exec_byte_code new 1dca615cf9 Move a runtime interpreter check to ENABLE_CHECKING new 1eacfb3c88 Remove the unused unbind-all bytecode new 1e439fe19a Open-code aref and aset in bytecode interpreter new 712237cab6 ; * lisp/emacs-lisp/byte-opt.el: Remove outdated comments
[Prev in Thread] | Current Thread | [Next in Thread] |