[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch lloda-squash0 updated (018579c -> a5bb9da)
From: |
Daniel Llorens |
Subject: |
[Guile-commits] branch lloda-squash0 updated (018579c -> a5bb9da) |
Date: |
Fri, 18 Nov 2016 11:03:38 +0000 (UTC) |
lloda pushed a change to branch lloda-squash0
in repository guile.
discards 018579c New functions (array-for-each-cell,
array-for-each-cell-in-order)
discards 4f00886 New functions array-from, array-from*, array-amend!
discards 07da065 Special case for array-map! with three arguments
discards 492e167 Speed up for multi-arg cases of scm_ramap functions
discards 0e486a5 Do not use array handles in scm_vector
discards 72cc162 Support typed arrays in some sort functions
discards 63c72b3 Remove deprecated array functions
discards d312978 Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle
discards acf8768 Avoid unneeded internal use of array handles
discards 78bc238 Remove scm_from_contiguous_array, array 'contiguous' flag
discards 83d259a Fix compilation of rank 0 typed array literals
adds ca74e3f Add handle-interrupts inst and compiler pass
adds 4985ef1 Explicit interrupt handling in VM
new 0bbd0b8 Fix compilation of rank 0 typed array literals
new 818def8 Remove scm_from_contiguous_array, array 'contiguous' flag
new 00ced1e Avoid unneeded internal use of array handles
new 5cc1454 Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle
new 0ebea87 Remove deprecated array functions
new d0dd527 Support typed arrays in some sort functions
new 4070bce Do not use array handles in scm_vector
new 00f81b6 Speed up for multi-arg cases of scm_ramap functions
new 5d4b2c9 Special case for array-map! with three arguments
new 1945cdf New functions array-from, array-from*, array-amend!
new a5bb9da New functions (array-for-each-cell,
array-for-each-cell-in-order)
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (018579c)
\
N -- N -- N refs/heads/lloda-squash0 (a5bb9da)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 11 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:
am/bootstrap.am | 1 +
libguile/foreign.c | 6 +-
libguile/gsubr.c | 26 +++++-
libguile/vm-engine.c | 144 +++++++++++------------------
module/Makefile.am | 1 +
module/language/cps/compile-bytecode.scm | 6 +-
module/language/cps/handle-interrupts.scm | 58 ++++++++++++
module/system/vm/assembler.scm | 1 +
8 files changed, 145 insertions(+), 98 deletions(-)
create mode 100644 module/language/cps/handle-interrupts.scm
- [Guile-commits] branch lloda-squash0 updated (018579c -> a5bb9da),
Daniel Llorens <=
- [Guile-commits] 04/11: Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle, Daniel Llorens, 2016/11/18
- [Guile-commits] 02/11: Remove scm_from_contiguous_array, array 'contiguous' flag, Daniel Llorens, 2016/11/18
- [Guile-commits] 03/11: Avoid unneeded internal use of array handles, Daniel Llorens, 2016/11/18
- [Guile-commits] 05/11: Remove deprecated array functions, Daniel Llorens, 2016/11/18
- [Guile-commits] 09/11: Special case for array-map! with three arguments, Daniel Llorens, 2016/11/18
- [Guile-commits] 07/11: Do not use array handles in scm_vector, Daniel Llorens, 2016/11/18
- [Guile-commits] 08/11: Speed up for multi-arg cases of scm_ramap functions, Daniel Llorens, 2016/11/18
- [Guile-commits] 10/11: New functions array-from, array-from*, array-amend!, Daniel Llorens, 2016/11/18
- [Guile-commits] 01/11: Fix compilation of rank 0 typed array literals, Daniel Llorens, 2016/11/18
- [Guile-commits] 06/11: Support typed arrays in some sort functions, Daniel Llorens, 2016/11/18