aboutsummaryrefslogtreecommitdiffstats
path: root/src/comp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * Fix windows NT handling for [...]_add_driver_optionsAndreas Fuchs2020-08-261-8/+19
| * Pass driver options to libgccjit where supportedAndreas Fuchs2020-08-191-0/+28
* | Rework eln hash filename strategyAndrea Corallo2020-08-231-16/+145
* | Revert "Fix native code uneffective loads after recompilation" (bug#42944)Andrea Corallo2020-08-201-17/+2
|/
* Fix native code uneffective loads after recompilationAndrea Corallo2020-08-191-2/+17
* * Improve eln filename hashingAndrea Corallo2020-08-171-10/+52
* Allow for native compiling .el.gz filesAndrea Corallo2020-08-171-1/+7
* Make install target functional for new eln-cache directory arrangementAndrea Corallo2020-08-171-0/+21
* Make comp-deferred-compilation a simple global and set it on by defaultAndrea Corallo2020-08-171-1/+7
* Move eln files into dedicated cache directoriesAndrea Corallo2020-08-171-11/+60
* * Fix bug#42360Andrea Corallo2020-07-151-6/+41
* * Rework frame allocation strategyAndrea Corallo2020-07-131-61/+9
* * Rework the backend to allocate arument arrays for call by referencesAndrea Corallo2020-07-131-20/+40
* Revert "* src/comp.c (Fcomp__register_subr): Remove code duplication using Fd...Andrea Corallo2020-06-291-1/+11
* * Enable deferred compilation for dynamic scoped codeAndrea Corallo2020-06-281-1/+8
* * src/comp.c (Fcomp__register_subr): Remove code duplication using Fdefalias.Andrea Corallo2020-06-281-11/+1
* * Setup correctly the printer while dumping objs in native CU (bug#42088)Andrea Corallo2020-06-281-0/+12
* src/comp.c (Fcomp__register_subr): Handle advice activation (bug#42038).Andrea Corallo2020-06-271-1/+9
* ;* src/comp.c (define_maybe_gc_or_quit): Fix a comment.Andrea Corallo2020-06-221-2/+2
* * src/comp.c (Fcomp__compile_ctxt_to_file): Confine gcc optim level in [0, 3].Andrea Corallo2020-06-221-1/+2
* Allow per function speed declarationAndrea Corallo2020-06-221-4/+6
* Add native compiler dynamic scope supportAndrea Corallo2020-06-191-21/+42
* * Implement 'maybe_gc_or_quit' to allow correct GC in compiled Lisp.Andrea Corallo2020-06-131-1/+108
* Fix recursive load for non cons hashed 'data_ephemeral_vec' contentAndrea Corallo2020-06-111-7/+32
* Remove `Vcomp_sym_subr_c_name_h'Andrea Corallo2020-06-111-8/+1
* * Remove unused 'helper_save_window_excursion'Andrea Corallo2020-06-101-12/+1
* Rename lambda_gc_guard -> lambda_gc_guard_hAndrea Corallo2020-06-081-3/+3
* * Fix load logic for the reloading CU case (bug#41754)Andrea Corallo2020-06-081-0/+2
* * Clean-up unnecessary lisp_X context definitionAndrea Corallo2020-06-061-8/+6
* Change 'direct-call' 'direct-callref' LIMPLE ops sematincAndrea Corallo2020-06-061-22/+16
* * Fix build for --enable-check-lisp-object-type=yes (bug#41703)Andrea Corallo2020-06-041-0/+1
* Fix DLL imports of gccjit version functions.Nicolás Bértolo2020-06-021-6/+12
* * Throw an ICE when asked to emit a cast with sign extension.Nicolás Bértolo2020-06-011-21/+49
* * Define casts using functions.Nicolás Bértolo2020-06-011-173/+136
* * Remove unnecessary DLL load of gcc_jit_block_add_assignment_op.Nicolás Bértolo2020-06-011-7/+0
* Store libgccjit version into generated codeAndrea Corallo2020-05-311-2/+5
* * Optimize 'emit_static_object' for load-timeAndrea Corallo2020-05-311-13/+17
* * Add `comp-libgccjit-version' subrAndrea Corallo2020-05-311-0/+30
* * Cut down compile-time emitting static data as string literalsNicolás Bértolo2020-05-311-15/+105
* * Emit better debug comments in emit_static_objectAndrea Corallo2020-05-311-2/+9
* Do not call `gensym' too early when loading a dump file.Nicolás Bértolo2020-05-311-1/+6
* ; Ease ifdef navigation in native-comp filesAndrea Corallo2020-05-241-1/+2
* Fix GNU styleAndrea Corallo2020-05-241-78/+73
* Improve handling of native compilation units still in use in WindowsNicolás Bértolo2020-05-251-10/+250
* * src/comp.c: Aesthetic, GNU style fixes.Andrea Corallo2020-05-231-66/+64
* Load libgccjit dynamically in Windows.Nicolás Bértolo2020-05-231-3/+371
* * src/comp.c: Fix 32bit wide-int.Andrea Corallo2020-05-221-6/+6
* * src/comp.c: Fix i386 --enable-check-lisp-object-typeAndrea Corallo2020-05-221-1/+1
* * src/comp.c: Some aesthetic code clean-up.Andrea Corallo2020-05-221-69/+35
* Handle LISP_WORDS_ARE_POINTERS and CHECK_LISP_OBJECT_TYPE.Nicolás Bértolo2020-05-201-104/+215