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 |
|