[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch wip-exception-truncate updated (7259c67 -> d99a6c
From: |
Daniel Llorens |
Subject: |
[Guile-commits] branch wip-exception-truncate updated (7259c67 -> d99a6c8) |
Date: |
Tue, 19 May 2020 06:39:58 -0400 (EDT) |
lloda pushed a change to branch wip-exception-truncate
in repository guile.
discard 7259c67 Provide a hook for the exception printer
discard 0fc6c9c Note on modifying literal vectors
add 32eef3d Slight optimization to baseline compiler
add 132292f Punt more CPS compiler until later in bootstrap
add c5da9d6 Fix optimizers after language lowerer refactor
add a165c49 Minor module/Makefile order tweak
add c6636ff Bump objcode minor version
add 31bb0ee Another minor module compile order tweak
add 498428f Add with-lexicals helper; fix bug in (equal? #t (foo) #t)
add 7df3f34 More robust reduction of equal? and eqv?
add 033a67d Fix ,optimize to be independent of tree-il
add 2c07a32 Tree-IL lowerer only loads needed optimizations
add 786fbcd popen: Add 'pipeline' procedure.
add 9971861 Use 'pass-if-equal' for 'pipeline' tests.
add 0e912ce doc: Tweak 'pipeline' documentation.
add f32ba44 'peval' test uses (language tree-il peval).
add 087bb68 Update match's no-matching-pattern code to use "throw"
add 922c3bd doc: Fix documentation for srfi-171.
add ac5df66 http: Support CONNECT and PATCH HTTP methods.
new fd9ce39 Note on modifying literal vectors
new d99a6c8 Provide a hook for the exception printer
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 (7259c67)
\
N -- N -- N refs/heads/wip-exception-truncate (d99a6c8)
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 "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.dir-locals.el | 1 +
am/bootstrap.am | 5 +-
doc/ref/posix.texi | 25 +++++
doc/ref/srfi-modules.texi | 4 +-
libguile/loader.h | 2 +-
libguile/posix.c | 66 ++++----------
module/Makefile.am | 103 ++++++++++-----------
module/ice-9/match.scm | 12 ++-
module/ice-9/match.upstream.scm | 2 +-
module/ice-9/popen.scm | 46 +++++++++-
module/language/cps/optimize.scm | 55 ++++++-----
module/language/tree-il.scm | 17 +++-
module/language/tree-il/compile-bytecode.scm | 78 ++++++++--------
module/language/tree-il/compile-cps.scm | 21 +----
module/language/tree-il/optimize.scm | 85 ++++++++---------
module/language/tree-il/peval.scm | 64 ++++++++-----
module/language/tree-il/primitives.scm | 132 ++++++++++-----------------
module/system/repl/common.scm | 44 +++++++--
module/system/vm/assembler.scm | 2 +-
module/web/http.scm | 2 +
test-suite/tests/peval.test | 69 ++++++++++++--
test-suite/tests/popen.test | 42 ++++++++-
test-suite/tests/tree-il.test | 60 ------------
23 files changed, 513 insertions(+), 424 deletions(-)
- [Guile-commits] branch wip-exception-truncate updated (7259c67 -> d99a6c8),
Daniel Llorens <=