[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp updated (42fb6de -> 2b3c7c7)
From: |
Andrea Corallo |
Subject: |
feature/native-comp updated (42fb6de -> 2b3c7c7) |
Date: |
Mon, 28 Dec 2020 10:33:13 -0500 (EST) |
akrl pushed a change to branch feature/native-comp.
from 42fb6de Add 1+ 1- integer range propagation support
new ccce152 * Improve some slot type into comp.el
new 8a0467e ; lisp/emacs-lisp/comp.el (comp-emit-narg-prologue): Nit.
new e532ec9 Compute function type for native compiled functions
new eafcc8e Propagate function calls also when hiddend under funcall
new 5a8622b Reorder subr register function arguments to make some room
new 2b3c7c7 Store function type and expose it with `subr-type'
Summary of changes:
lisp/emacs-lisp/comp.el | 123 +++++++++++++++++++++++++++++++-----------------
src/alloc.c | 1 +
src/comp.c | 31 +++++++-----
src/data.c | 14 ++++++
src/lisp.h | 7 +++
src/pdumper.c | 3 +-
test/src/comp-tests.el | 23 ++++-----
7 files changed, 135 insertions(+), 67 deletions(-)
- feature/native-comp updated (42fb6de -> 2b3c7c7),
Andrea Corallo <=
- feature/native-comp ccce152 1/6: * Improve some slot type into comp.el, Andrea Corallo, 2020/12/28
- feature/native-comp 8a0467e 2/6: ; lisp/emacs-lisp/comp.el (comp-emit-narg-prologue): Nit., Andrea Corallo, 2020/12/28
- feature/native-comp eafcc8e 4/6: Propagate function calls also when hiddend under funcall, Andrea Corallo, 2020/12/28
- feature/native-comp 5a8622b 5/6: Reorder subr register function arguments to make some room, Andrea Corallo, 2020/12/28
- feature/native-comp e532ec9 3/6: Compute function type for native compiled functions, Andrea Corallo, 2020/12/28
- feature/native-comp 2b3c7c7 6/6: Store function type and expose it with `subr-type', Andrea Corallo, 2020/12/28