1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-15 09:47:20 +00:00
Commit Graph

140552 Commits

Author SHA1 Message Date
Andrea Corallo
ba51c31b47 gate propagate to comp-speed > 1 2020-01-01 11:38:10 +01:00
Andrea Corallo
10adad440b update limple example 2020-01-01 11:38:10 +01:00
Andrea Corallo
6a3624eecb fix wrong enum usage into declare_function 2020-01-01 11:38:10 +01:00
Andrea Corallo
44023f3db2 fix comp-log-edges 2020-01-01 11:38:10 +01:00
Andrea Corallo
ba2bbea816 adjust print verbosity according to the doc 2020-01-01 11:38:10 +01:00
Andrea Corallo
9650e5a1a9 revert unnecessary modifications 2020-01-01 11:38:10 +01:00
Andrea Corallo
831f5e6061 make buffer names constant 2020-01-01 11:38:10 +01:00
Andrea Corallo
f0b1519fbd rename native-compile-log-buffer -> comp-log-buffer-name 2020-01-01 11:38:10 +01:00
Andrea Corallo
ea421cfefe do not use thread for async compilation 2020-01-01 11:38:10 +01:00
Andrea Corallo
d4a5aba954 update limple comments 2020-01-01 11:38:10 +01:00
Andrea Corallo
d2d2290436 better comp-byte-frame-size 2020-01-01 11:38:09 +01:00
Andrea Corallo
4fc8524df0 fix single function top level generation 2020-01-01 11:38:09 +01:00
Andrea Corallo
0c94e69fa6 add comp-tests-free-fun 2020-01-01 11:38:09 +01:00
Andrea Corallo
960aa0c798 review two slot names in comp-func 2020-01-01 11:38:09 +01:00
Andrea Corallo
c039822082 better style into comp-tests-bootstrap 2020-01-01 11:38:09 +01:00
Andrea Corallo
a421c27723 fix single function compilation 2020-01-01 11:38:09 +01:00
Andrea Corallo
d901221e2b style fixes into comp.c 2020-01-01 11:38:09 +01:00
Andrea Corallo
954eb9b4a0 homogeneous setf style 2020-01-01 11:38:09 +01:00
Andrea Corallo
8ef0a1814e better loop style into comp-compute-edges 2020-01-01 11:38:09 +01:00
Andrea Corallo
99258421bb sanityze orthography in comp.el 2020-01-01 11:38:09 +01:00
Andrea Corallo
d0e6a27664 better ert usage into tests 2020-01-01 11:38:08 +01:00
Andrea Corallo
0bf55d3a81 fix type hints error kind 2020-01-01 11:38:08 +01:00
Andrea Corallo
71b363e2b3 error handling rework 2020-01-01 11:38:08 +01:00
Andrea Corallo
23874aee88 define internal-native-compiler-error as error 2020-01-01 11:38:08 +01:00
Andrea Corallo
4fe02acb6b better error handling while loading eln files 2020-01-01 11:38:08 +01:00
Andrea Corallo
95eb82644d fix symbol_subr + better naming 2020-01-01 11:38:08 +01:00
Andrea Corallo
eae7f30a9a comment nit 2020-01-01 11:38:08 +01:00
Andrea Corallo
630fcab4fc fix missing goto into load_comp_unit 2020-01-01 11:38:08 +01:00
Andrea Corallo
37989f9431 remove unsigned in favor of ptrdiff_t 2020-01-01 11:38:08 +01:00
Andrea Corallo
e97826ab84 remove native-load-history 2020-01-01 11:38:08 +01:00
Andrea Corallo
0c60b3bae7 fix comp-tests-bootstrap 2020-01-01 11:38:07 +01:00
Andrea Corallo
ab5611c25b fix comp-propagate* 2020-01-01 11:38:07 +01:00
Andrea Corallo
407f5aac70 better comp-function-call-remove 2020-01-01 11:38:07 +01:00
Andrea Corallo
3681402bf1 improve dead assignment 2020-01-01 11:38:07 +01:00
Andrea Corallo
16fe8a4678 allow for pure function call removal optimization 2020-01-01 11:38:07 +01:00
Andrea Corallo
a99a3fbc40 fix jump table emission when test fn is not eq 2020-01-01 11:38:07 +01:00
Andrea Corallo
42b08f8a9a some style nits 2020-01-01 11:38:07 +01:00
Andrea Corallo
41bfb91f5d add comp-tests-jump-table-2-f 2020-01-01 11:38:07 +01:00
Andrea Corallo
77c9236957 add comp-tests-signal 2020-01-01 11:38:07 +01:00
Andrea Corallo
41e5c9400c require advice when compiling or loading 2020-01-01 11:38:07 +01:00
Andrea Corallo
3850be836e make compilation too robust against advices 2020-01-01 11:38:06 +01:00
Andrea Corallo
065dd0b5c6 better error signaling while loading 2020-01-01 11:38:06 +01:00
Andrea Corallo
207b151473 Vnative_units_loaded -> Vnative_load_history 2020-01-01 11:38:06 +01:00
Andrea Corallo
6a546e63d0 remove old eln before creating a new one to prevent crashes 2020-01-01 11:38:06 +01:00
Andrea Corallo
f6b58e8016 message when finished compiling 2020-01-01 11:38:06 +01:00
Andrea Corallo
ab3f36fac2 style nit into load_comp_unit 2020-01-01 11:38:06 +01:00
Andrea Corallo
437c75cfcd add native-units-loaded 2020-01-01 11:38:06 +01:00
Andrea Corallo
13f3b52fa4 always name the compilation unit responsible for the error 2020-01-01 11:38:06 +01:00
Andrea Corallo
f7c52087b2 do not force compiler settings within the testsuite 2020-01-01 11:38:06 +01:00
Andrea Corallo
3d0a3a51b8 fix configure.ac 2020-01-01 11:38:06 +01:00