1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-26 01:40:53 -08:00
Commit graph

140030 commits

Author SHA1 Message Date
Andrea Corallo
7cbfd437a9 better logging into emit_scratch_callN 2020-01-01 11:33:43 +01:00
Andrea Corallo
a31a164ea0 imrpve macros 2020-01-01 11:33:43 +01:00
Andrea Corallo
8f0bb7d264 rework debug dump 2020-01-01 11:33:43 +01:00
Andrea Corallo
9cb5ce763d name basic blocks 2020-01-01 11:33:43 +01:00
Andrea Corallo
3dde8c0e12 adding Bpushconditioncase Bpushcatch 2020-01-01 11:33:43 +01:00
Andrea Corallo
a9adf96df3 more type definitions 2020-01-01 11:33:43 +01:00
Andrea Corallo
4665ad2c89 better macro usage 2020-01-01 11:33:43 +01:00
Andrea Corallo
09b33fb6bf use emacs_int 2020-01-01 11:33:43 +01:00
Andrea Corallo
72e2d6752c some renaming convention 2020-01-01 11:33:42 +01:00
Andrea Corallo
bb45450e4b Bcar_safe Bcdr_safe support 2020-01-01 11:33:42 +01:00
Andrea Corallo
eefd7d819c Bstack_set2 support 2020-01-01 11:33:42 +01:00
Andrea Corallo
1510e15c3c Binsert support 2020-01-01 11:33:42 +01:00
Andrea Corallo
0c7115c7b8 BdiscardN support 2020-01-01 11:33:42 +01:00
Andrea Corallo
04aafb7f66 Bnumberp support 2020-01-01 11:33:42 +01:00
Andrea Corallo
96e1a5efb3 fix consp 2020-01-01 11:33:42 +01:00
Andrea Corallo
2a1bb41c14 Bintegerp support 2020-01-01 11:33:42 +01:00
Andrea Corallo
0438e245a1 add emit_INTEGERP 2020-01-01 11:33:42 +01:00
Andrea Corallo
cb4ce8b31c add emit_BIGNUMP 2020-01-01 11:33:42 +01:00
Andrea Corallo
f245990714 emit_call funcs return now rval 2020-01-01 11:33:42 +01:00
Andrea Corallo
433108104a helper_PSEUDOVECTOR_TYPEP -> helper_PSEUDOVECTOR_TYPEP_XUNTAG 2020-01-01 11:33:42 +01:00
Andrea Corallo
4ca1857b50 fix intern_c_string_1 2020-01-01 11:33:42 +01:00
Andrea Corallo
a11dc2c8ad better naming ocnvention 2020-01-01 11:33:42 +01:00
Andrea Corallo
8f446c0649 add declare_PSEUDOVECTORP 2020-01-01 11:33:42 +01:00
Andrea Corallo
79dc3a717e XLP XLI l and r values 2020-01-01 11:33:41 +01:00
Andrea Corallo
187c1eed6f rename comp_lisp_obj_from_ptr 2020-01-01 11:33:41 +01:00
Andrea Corallo
d88694315f reset compiler context for everi run 2020-01-01 11:33:41 +01:00
Andrea Corallo
f3fd0293d9 make some order into debug facilities 2020-01-01 11:33:41 +01:00
Andrea Corallo
d6ab304991 add comp_VECTORLIKEP 2020-01-01 11:33:41 +01:00
Andrea Corallo
592bfe5a97 adding other ops 2020-01-01 11:33:41 +01:00
Andrea Corallo
b3d858da8d inline consp 2020-01-01 11:33:41 +01:00
Andrea Corallo
4da353c6a3 add comp_TAGGEDP 2020-01-01 11:33:41 +01:00
Andrea Corallo
1001af9b84 add bubble sort into to tests 2020-01-01 11:33:41 +01:00
Andrea Corallo
87bf022f2f fix prologue strategy 2020-01-01 11:33:41 +01:00
Andrea Corallo
203b6ce9fa improve comp_lisp_obj_as_ptr_from_ptr generated var naming 2020-01-01 11:33:41 +01:00
Andrea Corallo
edcadf5c44 add Bstack_set 2020-01-01 11:33:41 +01:00
Andrea Corallo
3ee58c64e5 add setcar setcdr 2020-01-01 11:33:41 +01:00
Andrea Corallo
5c406adac7 add arithmetic comparisons 2020-01-01 11:33:41 +01:00
Andrea Corallo
7ce2c17a0f add Bnegate support 2020-01-01 11:33:40 +01:00
Andrea Corallo
65eb55ff41 code cleanup 2020-01-01 11:33:40 +01:00
Andrea Corallo
097f36bc75 add Badd1 support 2020-01-01 11:33:40 +01:00
Andrea Corallo
f867699b23 allow + in lisp functions to be compiled 2020-01-01 11:33:40 +01:00
Andrea Corallo
a580344193 add speed parameter 2020-01-01 11:33:40 +01:00
Andrea Corallo
8bfe8ce8d0 add sub1 2020-01-01 11:33:40 +01:00
Andrea Corallo
96fc40d7db generate reproducer if needed 2020-01-01 11:33:40 +01:00
Andrea Corallo
efd20b8c4b add comp_xfixnum + comp_make_fixnum 2020-01-01 11:33:40 +01:00
Andrea Corallo
34d1a15307 fix uninitialized read 2020-01-01 11:33:40 +01:00
Andrea Corallo
1e9bd1df4c adding sub1 2020-01-01 11:33:40 +01:00
Andrea Corallo
e642113184 remame compiler functions 2020-01-01 11:33:40 +01:00
Andrea Corallo
b8aeb2e35d move to lispobj as union 2020-01-01 11:33:40 +01:00
Andrea Corallo
16b2a5471e add some new constant 2020-01-01 11:33:40 +01:00