aboutsummaryrefslogtreecommitdiffstats
path: root/src/comp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* update inline emittersAndrea Corallo2020-01-011-18/+18
* simplify condition in emit_ctxt_codeAndrea Corallo2020-01-011-2/+2
* rework stati object serializationAndrea Corallo2020-01-011-83/+100
* let emit_literal_string_func emit a dbg friendly friendlyAndrea Corallo2020-01-011-0/+3
* add helper_unwind_protect as runtime importedAndrea Corallo2020-01-011-0/+6
* long string literal workaroundAndrea Corallo2020-01-011-9/+56
* add set_internal as runtime importedAndrea Corallo2020-01-011-1/+10
* typo fixesAndrea Corallo2020-01-011-12/+12
* 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