[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch master updated (4a6a7e1 -> 114198d)
From: |
Andy Wingo |
Subject: |
[Guile-commits] branch master updated (4a6a7e1 -> 114198d) |
Date: |
Wed, 11 Dec 2019 03:47:48 -0500 (EST) |
wingo pushed a change to branch master
in repository guile.
from 4a6a7e1 Remove vm->sp_min_since_gc
new d21c5a2 Add infrastructure for out-of-line JIT compilation of
slow paths
new fafa502 Move add/immediate, sub/immediate slow paths out of line
new 9c32977 Move add, sub slow paths out of line
new a3be0b1 Move handle-interrupts slow path out of line
new 1152036 Move receive slow path out of line
new 8d8c52d Move receive-values slow path out of line
new 7aad561 Move assert-nargs-ee slow path out of line
new 16c1a5d Move assert-nargs-ge slow path out of line
new c9d29e4 Move alloc-frame slow path out of line
new 76b8f10 Add subr-call out-of-line slow path
new 7a6fdd4 Add out-of-line slow path for compose-continuation
new 45b936a Add out-of-line slow path for abort
new 0c8a4d3 Move assert-nargs-le slow path out of line
new f1578c9 Move allocate-words/immediate slow path out of line
new 6b33550 Move allocate-pointerless-words/immediate slow path out
of line
new 5e41d58 Add fixnum fast-path for =
new 114198d Move less? slow path out of line
The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
libguile/jit.c | 1260 +++++++++++++++++++++++++++++++++++++++++++++-----------
1 file changed, 1011 insertions(+), 249 deletions(-)
- [Guile-commits] branch master updated (4a6a7e1 -> 114198d),
Andy Wingo <=
- [Guile-commits] 02/17: Move add/immediate, sub/immediate slow paths out of line, Andy Wingo, 2019/12/11
- [Guile-commits] 03/17: Move add, sub slow paths out of line, Andy Wingo, 2019/12/11
- [Guile-commits] 04/17: Move handle-interrupts slow path out of line, Andy Wingo, 2019/12/11
- [Guile-commits] 10/17: Add subr-call out-of-line slow path, Andy Wingo, 2019/12/11
- [Guile-commits] 09/17: Move alloc-frame slow path out of line, Andy Wingo, 2019/12/11
- [Guile-commits] 13/17: Move assert-nargs-le slow path out of line, Andy Wingo, 2019/12/11
- [Guile-commits] 14/17: Move allocate-words/immediate slow path out of line, Andy Wingo, 2019/12/11
- [Guile-commits] 05/17: Move receive slow path out of line, Andy Wingo, 2019/12/11
- [Guile-commits] 07/17: Move assert-nargs-ee slow path out of line, Andy Wingo, 2019/12/11
- [Guile-commits] 06/17: Move receive-values slow path out of line, Andy Wingo, 2019/12/11