aboutsummaryrefslogtreecommitdiffstats
path: root/src/comp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* * src/comp.c (fixup_eln_load_path): Simplify code.Eli Zaretskii2021-04-181-7/+5
* Fix loading *.eln files when Emacs is installed via symlinksEli Zaretskii2021-04-171-17/+18
* * Introduce `comp-file-preloaded-p'Andrea Corallo2021-04-051-7/+13
* * src/comp.c (fixup_eln_load_path): Fix parameter name.Andrea Corallo2021-04-041-2/+2
* * src/comp.c (Fcomp_el_to_eln_filename): Fix doc.Andrea Corallo2021-04-041-1/+2
* Output native compiled preloaded files into the 'preloaded' subfolderAndrea Corallo2021-04-041-7/+22
* Issue a warning when eln look-up fails due to missing .el source file.Andrea Corallo2021-04-011-1/+2
* * src/comp.c (Fcomp__compile_ctxt_to_file): Fix debug level 1.Eli Zaretskii2021-03-311-1/+1
* Rework native compilation `comp-debug' (bug#46495)Andrea Corallo2021-03-311-2/+2
* Do not defer compilation when bytecode is explicitly requested (bug#46617)Andrea Corallo2021-03-311-1/+9
* Improve two native compiler related docstrings.Andrea Corallo2021-03-241-0/+2
* ; * src/comp.c (Fcomp_el_to_eln_filename): Improve docstring.Andrea Corallo2021-03-211-1/+2
* Prevent unnecessary multiple .el hashing in 'maybe_swap_for_eln'Andrea Corallo2021-03-211-6/+15
* Prefer expand-file-name to concat in native-compilation codeEli Zaretskii2021-03-151-4/+4
* Don't call setjmp through a function pointer on Windows (bug#47067)Pip Cet2021-03-141-12/+14
* Fix hang due to failure to clean up *.eln.old files at exitEli Zaretskii2021-03-141-1/+1
* * src/comp.c (ABI_VERSION): Bump following-up 380ba045c4.Andrea Corallo2021-03-091-1/+1
* * 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-091-0/+14
* * 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
* Fix encoding of file names in comp.cEli Zaretskii2021-03-071-1/+6
* ; * 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
* * 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
* 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
* * 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
* * 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
* * 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
* * Remove `system-configuration' from eln filenameAndrea Corallo2021-02-031-7/+3
* * Short eln filename hashesAndrea Corallo2021-02-031-2/+5
* Make `comp-enable-subr-trampolines' effective for advices (bug#45854)Andrea Corallo2021-01-171-3/+3