aboutsummaryrefslogtreecommitdiffstats
path: root/src/comp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* add record_unwind_current_buffer as importedAndrea Corallo2020-01-011-6/+9
* add more runtime helpersAndrea Corallo2020-01-011-0/+11
* fix func reloc order emissionAndrea Corallo2020-01-011-17/+20
* ignore inliners while relocatingAndrea Corallo2020-01-011-10/+12
* adding runtime relocsAndrea Corallo2020-01-011-14/+36
* style fix in emit_limple_push_handlerAndrea Corallo2020-01-011-3/+2
* add authorshipAndrea Corallo2020-01-011-0/+2
* clean-up unnecessary includesAndrea Corallo2020-01-011-3/+0
* improve reloc mechanismAndrea Corallo2020-01-011-18/+56
* reloc emission mechanism seems okAndrea Corallo2020-01-011-85/+151
* emit function relocation into structureAndrea Corallo2020-01-011-26/+58
* some renamingAndrea Corallo2020-01-011-7/+6
* seems to emit all relocsAndrea Corallo2020-01-011-73/+79
* reloc fist simple funcAndrea Corallo2020-01-011-65/+86
* make use of data relocationsAndrea Corallo2020-01-011-101/+115
* prevent garbage collectionAndrea Corallo2020-01-011-7/+23
* move away from modulesAndrea Corallo2020-01-011-6/+81
* basic reload almost workingAndrea Corallo2020-01-011-18/+28
* remove function list form the C compiler ctxtAndrea Corallo2020-01-011-60/+56
* emit relocs as text into c codeAndrea Corallo2020-01-011-2/+51
* rename a bunch o f functions as privateAndrea Corallo2020-01-011-11/+10
* declare comp-ctxt Vcomp_ctxtAndrea Corallo2020-01-011-0/+5
* disable const vect per functionAndrea Corallo2020-01-011-17/+0
* render data_relocs vectorAndrea Corallo2020-01-011-2/+23
* export native_compiled_emacs_lisp symbol and make it loadable.Andrea Corallo2020-01-011-0/+5
* add comp-compile-ctxt-to-fileAndrea Corallo2020-01-011-2/+45
* some other renamingAndrea Corallo2020-01-011-1/+1
* some renamingAndrea Corallo2020-01-011-9/+9
* code clean-upAndrea Corallo2020-01-011-18/+1
* inline setcar setcdrAndrea Corallo2020-01-011-0/+28
* inline integerpAndrea Corallo2020-01-011-3/+15
* inline numberpAndrea Corallo2020-01-011-50/+62
* remove duplicate codeAndrea Corallo2020-01-011-9/+3
* inline negateAndrea Corallo2020-01-011-16/+109
* inline car cdrAndrea Corallo2020-01-011-0/+24
* inline conspAndrea Corallo2020-01-011-0/+14
* inline sub1Andrea Corallo2020-01-011-56/+75
* inline add1Andrea Corallo2020-01-011-96/+187
* some renamingAndrea Corallo2020-01-011-2/+4
* some minorsAndrea Corallo2020-01-011-8/+9
* C support for new prologue mechanismAndrea Corallo2020-01-011-74/+97
* rework args structuresAndrea Corallo2020-01-011-4/+3
* add save-restriction supportAndrea Corallo2020-01-011-1/+17
* add record_unwind_protect_excursion supportAndrea Corallo2020-01-011-0/+3
* fix bug for not blanking func_hash after context releaseAndrea Corallo2020-01-011-2/+5
* dipatcher support for helper_unwind_protect record_unwind_current_bufferAndrea Corallo2020-01-011-17/+31
* some fixes to unbind_nAndrea Corallo2020-01-011-7/+6
* some renamingAndrea Corallo2020-01-011-11/+11
* block hash use symbol as keyAndrea Corallo2020-01-011-13/+12
* save C pointers as mint_ptr type to avoid corruptionAndrea Corallo2020-01-011-6/+6