aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | Fix hang due to failure to clean up *.eln.old files at exitEli Zaretskii2021-03-141-1/+1
| * | | | | | | | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-03-127-43/+109
| |\ \ \ \ \ \ \ \
| * | | | | | | | | * src/comp.c (ABI_VERSION): Bump following-up 380ba045c4.Andrea Corallo2021-03-091-1/+1
| * | | | | | | | | Merge commit '9cbdf20316' into native-compAndrea Corallo2021-03-095-9/+59
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | * Fix comp unit type decl in eln files to fix GC crash (bug#46256)Pip Cet2021-03-091-1/+1
| * | | | | | | | | | Zero stale pointer when unloading comp units (bug#46256)Pip Cet2021-03-093-2/+17
| * | | | | | | | | | * Handle `comp-native-driver-options' both as file-local both as globalAndrea Corallo2021-03-071-3/+16
| * | | | | | | | | | ; * src/comp.c (load_comp_unit): Fix a comment.Andrea Corallo2021-03-071-1/+1
| * | | | | | | | | | Allow for `comp-native-driver-options' to work as a file-local variable.Andrea Corallo2021-03-071-1/+3
| * | | | | | | | | | * Work around GCC PR99126 on all libgccjit < 11Andrea Corallo2021-03-071-1/+2
| * | | | | | | | | | Avoid aborts in native-comp subprocesses when exiting Emacs on WindowsEli Zaretskii2021-03-071-0/+7
| * | | | | | | | | | Fix encoding of file names in comp.cEli Zaretskii2021-03-071-1/+6
| * | | | | | | | | | Use MS-Windows system APIs to get number of processorsEli Zaretskii2021-03-073-3/+24
| * | | | | | | | | | ; * src/comp.c (Fcomp__compile_ctxt_to_file) [WINDOWSNT]: Fix last change.Eli Zaretskii2021-03-071-0/+1
| * | | | | | | | | | Fix libgccjit PROGNAME on MS-WindowsEli Zaretskii2021-03-071-0/+30
| * | | | | | | | | | Fix some unsafe uses of SSDATA in comp.cEli Zaretskii2021-03-051-12/+21
| * | | | | | | | | | * Harden `comp-abi-hash' computationAndrea Corallo2021-03-051-1/+12
| * | | | | | | | | | Fix typos and doc strings in native-compilation filesEli Zaretskii2021-03-041-2/+1
| * | | | | | | | | | * src/comp.c (hash_native_abi): Account for `system-configuraton-options'.Andrea Corallo2021-03-041-1/+2
| * | | | | | | | | | Don't call _setjmp through a function pointer (Bug#46824)Pip Cet2021-03-031-7/+17
| * | | | | | | | | | * src/comp.c (return_nil): Make it not a nested function.Andrea Corallo2021-03-031-2/+8
| * | | | | | | | | | Fix compilation warnings in --with-wide-int build on WindowsEli Zaretskii2021-03-031-3/+9
| * | | | | | | | | | Avoid aborting on MS-Windows at startupEli Zaretskii2021-03-031-0/+12
| * | | | | | | | | | Migrate and rename a bunch of functions from comp.el to comp-cstr.elAndrea Corallo2021-02-281-2/+2
| * | | | | | | | | | * Canonicalize filenames on Windows before hashing (bug#46256)Andrea Corallo2021-02-261-2/+9
| * | | | | | | | | | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-02-266-27/+55
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2021-02-2110-8/+111
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | * Work around bug#46495 (GCC PR99126)Andrea Corallo2021-02-191-0/+15
| * | | | | | | | | | | | * Remove unnecessary function 'emit_rvalue_from_unsigned_long_long'Andrea Corallo2021-02-191-47/+3
| * | | | | | | | | | | | * Pacify GCC warning on non wide-int configurationsAndrea Corallo2021-02-191-8/+12
| * | | | | | | | | | | | * src/pdumper.c (dump_do_dump_relocation): Use emacs_fopen + ENCODE_FILE.Andrea Corallo2021-02-181-3/+3
| * | | | | | | | | | | | * src/emacs.c (syms_of_emacs): Add a FIXME for Windows native-comp.Andrea Corallo2021-02-181-3/+3
| * | | | | | | | | | | | * Add a bunch of assertions for fixnums coming from Lisp later used as intAndrea Corallo2021-02-181-0/+7
| * | | | | | | | | | | | * Add assertion guarding against emitting a relocation array overflowAndrea Corallo2021-02-181-11/+19
| * | | | | | | | | | | | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-02-1717-108/+349
| |\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | * src/comp.c (Fcomp__compile_ctxt_to_file): Clean-up unused variable.Andrea Corallo2021-02-171-2/+0
| * | | | | | | | | | | | | * Clean-up some signal related dead-codeAndrea Corallo2021-02-161-25/+0
| * | | | | | | | | | | | | * src/comp.c (check_comp_unit_relocs): Prefer ptrdiff_t to EMACS_INT.Andrea Corallo2021-02-161-2/+2
| * | | | | | | | | | | | | * Better long range checkAndrea Corallo2021-02-161-4/+4
| * | | | | | | | | | | | | * Sanitize frame slot access in finalAndrea Corallo2021-02-161-6/+9
| * | | | | | | | | | | | | Revert "* src/comp.c (define_jmp_buf): Use 'jmp_buf' instead of 'sys_jmp_buf'."Andrea Corallo2021-02-141-1/+1
| * | | | | | | | | | | | | * src/comp.c (define_jmp_buf): Use 'jmp_buf' instead of 'sys_jmp_buf'.Andrea Corallo2021-02-141-1/+1
| * | | | | | | | | | | | | * src/comp.c (load_comp_unit): Fix 'data_ephemeral_vec' shadowing decl.Andrea Corallo2021-02-141-1/+1
| * | | | | | | | | | | | | Add late load pdumper hooks so these can call into LispAndrea Corallo2021-02-103-1/+38
| * | | | | | | | | | | | | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2021-02-1020-156/+296
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | * Remove `system-configuration' from eln filenameAndrea Corallo2021-02-031-7/+3
| * | | | | | | | | | | | | | * Short eln filename hashesAndrea Corallo2021-02-031-2/+5
| * | | | | | | | | | | | | | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-01-3017-51/+273
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-01-2414-71/+263
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Make `comp-enable-subr-trampolines' effective for advices (bug#45854)Andrea Corallo2021-01-171-3/+3