guile-commits
[Top][All Lists]
Advanced

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

[Guile-commits] branch master updated (5e1748f -> 5342eb5)


From: Andy Wingo
Subject: [Guile-commits] branch master updated (5e1748f -> 5342eb5)
Date: Thu, 30 Jul 2020 07:26:42 -0400 (EDT)

wingo pushed a change to branch master
in repository guile.

    from 5e1748f  Update NEWS.
     new bb7fa5b  Add jtable instruction
     new b2ef1d5  Fix patch_veneer on aarch64
     new 56d9285  Merge branch 'fix-aarch64-veneers' into 'master'
     new 6c7813a  Ensure tail caller and callee in jmpi test have compatible ABI
     new 7b4840d  Merge branch 'fix-tail-call-test' into 'master'
     new 91c1591  Add support for emitting inline data and table switches
     new 644ee3a  Merge branch 'table-switch' into 'master'
     new 439e93a  Merge https://gitlab.com/wingo/lightening master branch
     new 5342eb5  Add JIT implementation for jtable

The 9 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 +
 doc/ref/vm.texi                             |  18 +-
 libguile/instructions.c                     |   6 +-
 libguile/jit.c                              |  72 +++++
 libguile/lightening/lightening.h            |  11 +-
 libguile/lightening/lightening/aarch64.c    |   4 +-
 libguile/lightening/lightening/lightening.c |  90 ++++++-
 libguile/lightening/lightening/x86.c        |  16 +-
 libguile/lightening/tests/jmp_table.c       |  61 +++++
 libguile/lightening/tests/jmpi.c            |  32 ++-
 libguile/vm-engine.c                        |  26 +-
 module/language/bytecode.scm                | 150 ++++++-----
 module/system/vm/assembler.scm              |  15 ++
 module/system/vm/disassembler.scm           | 394 ++++++++++++++--------------
 14 files changed, 601 insertions(+), 295 deletions(-)
 create mode 100644 libguile/lightening/tests/jmp_table.c



reply via email to

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