guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] branch master updated (7883290 -> 593e2db)


From: Andy Wingo
Subject: [Guile-commits] branch master updated (7883290 -> 593e2db)
Date: Wed, 27 Jun 2018 14:00:10 -0400 (EDT)

wingo pushed a change to branch master
in repository guile.

      from  7883290   Inline handling of non-program apply
       new  0faa414   allocate-words intrinsic
       new  8918165   Compile current-module as intrinsic call
       new  85ab5f0   Remove dedicated current-module instruction.
       new  294e627   Intrinsic for "prompt"
       new  7e11c99   bind-rest inst uses cons-rest intrinsic
       new  fd4eb14   Use CALL_INTRINSICS helper in VM
       new  18431e6   Refactor handling of active VM registers
       new  154a5de   Minor scm_thread refactoring
       new  64d1148   Intrinsics take registers from thread
       new  9c8c406   Remove "resume" arg from vm engine
       new  19cff78   Minor optimizations to debug hook dispatch
       new  2a8d72f   Microoptimizations to hook dispatch
       new  593e2db   Refactor hook dispatch in VM

The 13 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/continuations.c                 |   4 +-
 libguile/continuations.h                 |   4 +-
 libguile/control.c                       |   2 +-
 libguile/eval.c                          |   6 +-
 libguile/fluids.c                        |  17 ++-
 libguile/fluids.h                        |   2 +
 libguile/intrinsics.c                    |  29 +++++
 libguile/intrinsics.h                    |  18 ++-
 libguile/modules.c                       |  15 ++-
 libguile/modules.h                       |   1 +
 libguile/threads.h                       |   9 +-
 libguile/throw.c                         |   6 +-
 libguile/vm-engine.c                     | 211 +++++++++++++++----------------
 libguile/vm.c                            |  84 +++++++-----
 libguile/vm.h                            |   4 +-
 module/language/cps/reify-primitives.scm |   2 +-
 module/system/vm/assembler.scm           |   6 +-
 17 files changed, 242 insertions(+), 178 deletions(-)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]