]> git.eshelyaron.com Git - emacs.git/commit
Open-code aref and aset in bytecode interpreter
authorMattias Engdegård <mattiase@acm.org>
Sun, 2 Jan 2022 11:19:54 +0000 (12:19 +0100)
committerMattias Engdegård <mattiase@acm.org>
Mon, 24 Jan 2022 10:41:47 +0000 (11:41 +0100)
commit11e1abd5cc76c9adc72746c25688cf23365a9eb0
treed33a2457222b61710505dbf40fe66333773da135
parent721357b86856505324b5f32584d5eae0ba9ab4ac
Open-code aref and aset in bytecode interpreter

* src/bytecode.c (exec_byte_code): Inline aref and aset for
vectors and records, since this is important for code that makes heavy
use of arrays and/or objects.
src/bytecode.c