summaryrefslogtreecommitdiff
path: root/src/comp.c
AgeCommit message (Expand)Author
2020-12-28Reorder subr register function arguments to make some roomAndrea Corallo
2020-12-27* Don't require trailing backslashes in `comp-eln-load-path' (bug#45462)Andrea Corallo
2020-12-24Invert basic block argument order in LIMPLE cond-jumpAndrea Corallo
2020-12-22Fix --with-nativecomp Windows build (bug#45303)Liāu, Kiong-Gē 廖宮毅
2020-12-21Fix Windows build link-time zlib error (bug#45303)Andrea Corallo
2020-12-21* src/comp.c (eln_load_path_final_clean_up): Fix call arg order (bug#45303).Andrea Corallo
2020-12-21* src/comp.c (Fcomp__compile_ctxt_to_file): Fix sigmask store/restore.Andrea Corallo
2020-12-20* Fix missing 'gcc_jit_type_get_const' macro definition (bug#45303).Andrea Corallo
2020-12-19Add 'internal_condition_case_5' (bug#45303).Andrea Corallo
2020-12-19* Add 'gcc_jit_type_get_const' to Windows dynamic load machinery (bug#45303).Andrea Corallo
2020-12-19* Move diagnostic pragmas out of namespace-scope (bug#45303).Andrea Corallo
2020-12-04* Fix `load-history' causing a number of spurious compiler warningsAndrea Corallo
2020-12-04* Reduce (half) the number of loads emitted for calling into C codeAndrea Corallo
2020-11-27* Synthesize as const primitive function pointers and its container struct.Andrea Corallo
2020-11-21Make load argument of native-compile-async internalStefan Kangas
2020-11-20; Fix trivial typosStefan Kangas
2020-11-18* Fix eln file hasing for symlink paths (bug#44701)Andrea Corallo
2020-11-16Various doc fixes for comp.el and comp.cStefan Kangas
2020-11-14* Fix debug symbol emissionAndrea Corallo
2020-11-12Add initial nativecomp typeset and range propagation supportAndrea Corallo
2020-11-07* Allow for manually bumbing new native compiler ABI versionsAndrea Corallo
2020-11-07Allow for native compilation qualities to be specified per input fileAndrea Corallo
2020-11-01Add new cond-rw pass to have forward propagation track cond branchesAndrea Corallo
2020-10-14Use form native compilation in `comp-trampoline-compile'Andrea Corallo
2020-10-14Have `native-elisp-load' return the last registerd functionAndrea Corallo
2020-10-10Provide feature nativecomp and make use of itAndrea Corallo
2020-10-10Various typo fixes in native compiler related filesBrian Leung
2020-10-07* Fix failure when eln-cache is removed (introduced by 4a1bb46260)Andrea Corallo
2020-10-06* Native compiling do not target a directory with no write permissionAndrea Corallo
2020-10-05Make primitive redefinition effective through trampoline synthesisAndrea Corallo
2020-10-04Make filename hashing compatible with self contained builds (bug#43532)Andrea Corallo
2020-09-30* Improve some docstring in src/comp.cAndrea Corallo
2020-09-28Rename in docstrings "non nil" into "non-nil"Andrea Corallo
2020-09-24Do not install a subr trampoline twiceAndrea Corallo
2020-09-23* Add `comp--install-trampoline' machineryAndrea Corallo
2020-09-22* Fix MacOS Emacs.app installation (bug#43532)Andrea Corallo
2020-09-15* Better error handling after calling 'gcc_jit_context_compile_to_file'Andrea Corallo
2020-09-11* src/comp.c (emit_static_object): Make use of ARRAYELTS.Andrea Corallo
2020-09-11* Make use of new 'gcc_jit_global_set_initializer' entry pointAndrea Corallo
2020-09-10* Guard against trying to rename files into eln sys directoryAndrea Corallo
2020-09-10* Fix rename file error when reloading the same file from an sys eln dir.Andrea Corallo
2020-09-10Revert "* src/comp.c (Fcomp__compile_ctxt_to_file): Don't cleanup caches at b...Andrea Corallo
2020-09-08* src/comp.c (Fcomp__compile_ctxt_to_file): Don't cleanup caches at bootstrap.Andrea Corallo
2020-09-08* Name temp eln files as .eln.tmp so we can't clean-up them mistakenly.Andrea Corallo
2020-09-06* src/comp.c (Fcomp__compile_ctxt_to_file): Rename a variable.Andrea Corallo
2020-09-06* src/comp.c (Fnative_elisp_load): Make recompilation always effective.Andrea Corallo
2020-09-06Rework eln deletion strategy for new eln-cache folder structureAndrea Corallo
2020-09-04Rename and move eln system directoryAndrea Corallo
2020-08-26Merge branch 'add_driver_option' into HEADAndrea Corallo
2020-08-26* Init gcc_jit_context_add_driver_option as optionalAndrea Corallo