]> git.eshelyaron.com Git - emacs.git/commit
; Fix a performance regression in bytecode JIT compiler
authorNickolas Lloyd <ultrageek.lloyd@gmail.com>
Sun, 1 Jan 2017 19:02:26 +0000 (14:02 -0500)
committerNickolas Lloyd <ultrageek.lloyd@gmail.com>
Sun, 1 Jan 2017 19:02:26 +0000 (14:02 -0500)
commit1b8bb2df51067b2123a92c63bdbed03389c036b8
tree003d6152aa45b5f005d19a52bef52cce4b8dcafc
parentfcc76c6d04ce212d579620fcac9c166a0ff141b5
; Fix a performance regression in bytecode JIT compiler

; * src/bytecode-jit.c: Make `functions' array static const to allow the
compiler to elide the array accesses.  This brings `jit_byte_code__'
performance back in line with the more explicit, repetitive
pre-639dfad3ae2a478652a399986b03e5eec219eab1 version.
src/bytecode-jit.c