[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (5fb8b20 -> 52a55e1)
From: |
Mattias Engdegård |
Subject: |
master updated (5fb8b20 -> 52a55e1) |
Date: |
Fri, 30 Jul 2021 04:54:05 -0400 (EDT) |
mattiase pushed a change to branch master.
from 5fb8b20 mh-junk: replace color-based terms with descriptive words
new 566e29f Single source optimiser entry point
new 9a63338 Elide lexical variables in for-effect context in source
optimiser
new dc9e2a1 Optimise prog1 better
new ab9c064 Move warnings about bad let-bindings from source
optimiser to cconv
new 52a55e1 Optimise let and let* whose body is constant or the last
variable
Summary of changes:
lisp/emacs-lisp/byte-opt.el | 99 +++++++++++++++++++++-------------
lisp/emacs-lisp/bytecomp.el | 6 +--
lisp/emacs-lisp/cconv.el | 7 +++
test/lisp/emacs-lisp/bytecomp-tests.el | 18 +++++++
4 files changed, 89 insertions(+), 41 deletions(-)
- master updated (5fb8b20 -> 52a55e1),
Mattias Engdegård <=
- master 566e29f 1/5: Single source optimiser entry point, Mattias Engdegård, 2021/07/30
- master dc9e2a1 3/5: Optimise prog1 better, Mattias Engdegård, 2021/07/30
- master 9a63338 2/5: Elide lexical variables in for-effect context in source optimiser, Mattias Engdegård, 2021/07/30
- master 52a55e1 5/5: Optimise let and let* whose body is constant or the last variable, Mattias Engdegård, 2021/07/30
- master ab9c064 4/5: Move warnings about bad let-bindings from source optimiser to cconv, Mattias Engdegård, 2021/07/30