]> git.eshelyaron.com Git - emacs.git/commit
; Make JIT compilation loop more readable.
authorNickolas Lloyd <ultrageek.lloyd@gmail.com>
Sat, 31 Dec 2016 04:19:14 +0000 (23:19 -0500)
committerNickolas Lloyd <ultrageek.lloyd@gmail.com>
Sat, 31 Dec 2016 04:19:14 +0000 (23:19 -0500)
commit639dfad3ae2a478652a399986b03e5eec219eab1
treef060284201f1902c1bc3e9d8364310c58c38f709
parent86357df0e06d9fc4125eb668337657d27148cdce
; Make JIT compilation loop more readable.

; * src/bytecode-jit.c (jit_byte_code__): Condense cases using
JIT_CALL_STACK_N and JIT_CALL_STACK_MANY.
; * src/bytecode.h: Define function called and number of stack items for
each bytecode instruction.
src/bytecode-jit.c
src/bytecode.c
src/bytecode.h