[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp updated (28df049 -> d6f6353)
From: |
Andrea Corallo |
Subject: |
feature/native-comp updated (28df049 -> d6f6353) |
Date: |
Fri, 15 May 2020 15:07:53 -0400 (EDT) |
akrl pushed a change to branch feature/native-comp.
from 28df049 * test/src/comp-tests.el (comp-tests-bootstrap): Fix test.
new a335f7e Update spill LAP machinery and compile anonymous lambdas
new 3ab6a75 * Indentation fix
new 5bf685f * Rename emit_mvar_val -> emit_mvar_rval
new acf7e12 * Rename emit_mvar_access -> emit_mvar_lval
new 392a6f9 * Split emit_const_lisp_obj logic
new c12831a * Rework comp-spill-lap-function
new 2ee2fb5 * Prune now unnecessary byte-code objects
new 6eb14da * Dump log and intemediate GCC IRs only at comp-debug 3
new 49f0331 * Render all immediates as comments at comp-debug > 2
new 44b0ce6 Add anonymous lambdas reload mechanism
new 27b80ae * Better Vcomp_sym_subr_c_name_h test function + doc
new e5b24b8 * Native compiler test update
new 2b064c7 * Fix speed 2 bootstrap
new e351a12 Sanity check on lambdas fixups
new ff9e40e * Add check_comp_unit_relocs
new 9a64585 * Allow for logging async compilation command line
new d6f6353 * Do not refuse to compile if a dynamic lambda is
encountered
Summary of changes:
lisp/emacs-lisp/bytecomp.el | 86 +++++++++++------
lisp/emacs-lisp/comp.el | 161 ++++++++++++++++++++++++-------
src/comp.c | 229 ++++++++++++++++++++++++++++++++------------
src/comp.h | 14 ++-
src/pdumper.c | 21 +++-
test/src/comp-tests.el | 4 +-
6 files changed, 380 insertions(+), 135 deletions(-)
- feature/native-comp updated (28df049 -> d6f6353),
Andrea Corallo <=
- feature/native-comp a335f7e 01/17: Update spill LAP machinery and compile anonymous lambdas, Andrea Corallo, 2020/05/15
- feature/native-comp acf7e12 04/17: * Rename emit_mvar_access -> emit_mvar_lval, Andrea Corallo, 2020/05/15
- feature/native-comp 3ab6a75 02/17: * Indentation fix, Andrea Corallo, 2020/05/15
- feature/native-comp 392a6f9 05/17: * Split emit_const_lisp_obj logic, Andrea Corallo, 2020/05/15
- feature/native-comp 5bf685f 03/17: * Rename emit_mvar_val -> emit_mvar_rval, Andrea Corallo, 2020/05/15
- feature/native-comp 49f0331 09/17: * Render all immediates as comments at comp-debug > 2, Andrea Corallo, 2020/05/15
- feature/native-comp 27b80ae 11/17: * Better Vcomp_sym_subr_c_name_h test function + doc, Andrea Corallo, 2020/05/15
- feature/native-comp 44b0ce6 10/17: Add anonymous lambdas reload mechanism, Andrea Corallo, 2020/05/15
- feature/native-comp e351a12 14/17: Sanity check on lambdas fixups, Andrea Corallo, 2020/05/15
- feature/native-comp ff9e40e 15/17: * Add check_comp_unit_relocs, Andrea Corallo, 2020/05/15