Andrea Corallo
|
bdadeff503
|
add narrow-to-region + widen support
|
2020-01-01 11:33:59 +01:00 |
|
Andrea Corallo
|
128cc4a2f4
|
add record_unwind_protect_excursion support
|
2020-01-01 11:33:59 +01:00 |
|
Andrea Corallo
|
3e18100038
|
implement log-buffer
|
2020-01-01 11:33:59 +01:00 |
|
Andrea Corallo
|
5dda07d22c
|
dipatcher support for helper_unwind_protect record_unwind_current_buffer
|
2020-01-01 11:33:58 +01:00 |
|
Andrea Corallo
|
9901f47ef7
|
some fixes to unbind_n
|
2020-01-01 11:33:58 +01:00 |
|
Andrea Corallo
|
7720dceba1
|
add record_unwind_current_buffer helper_unwind_protect support
|
2020-01-01 11:33:57 +01:00 |
|
Andrea Corallo
|
39e224ba18
|
clean-up unnecessary declarations
|
2020-01-01 11:33:57 +01:00 |
|
Andrea Corallo
|
63bcc81d1d
|
add incoming &rest arg support
|
2020-01-01 11:33:57 +01:00 |
|
Andrea Corallo
|
c77ad1866d
|
add incoming &optional args support
|
2020-01-01 11:33:57 +01:00 |
|
Andrea Corallo
|
318c4772af
|
fix comp-limplify-listn
|
2020-01-01 11:33:56 +01:00 |
|
Andrea Corallo
|
bebe5a9791
|
add limple switch support
|
2020-01-01 11:33:56 +01:00 |
|
Andrea Corallo
|
79f7d40fa8
|
better make-comp-mvar
|
2020-01-01 11:33:56 +01:00 |
|
Andrea Corallo
|
1b72dad74f
|
catch works
|
2020-01-01 11:33:56 +01:00 |
|
Andrea Corallo
|
8b22849a5c
|
pushconditioncase working
|
2020-01-01 11:33:56 +01:00 |
|
Andrea Corallo
|
868b6b454e
|
separate basic blocks
|
2020-01-01 11:33:56 +01:00 |
|
Andrea Corallo
|
a2cf65d203
|
separate code
|
2020-01-01 11:33:56 +01:00 |
|
Andrea Corallo
|
759a15d446
|
adding non locals
|
2020-01-01 11:33:56 +01:00 |
|
Andrea Corallo
|
e25cf44115
|
fix comp-emit-cond-jump
|
2020-01-01 11:33:55 +01:00 |
|
Andrea Corallo
|
6e1e1bdc2c
|
fix goto
|
2020-01-01 11:33:55 +01:00 |
|
Andrea Corallo
|
d025ce26f8
|
stackset
|
2020-01-01 11:33:55 +01:00 |
|
Andrea Corallo
|
8da012e224
|
ops
|
2020-01-01 11:33:55 +01:00 |
|
Andrea Corallo
|
231c71706b
|
Add other ops
|
2020-01-01 11:33:55 +01:00 |
|
Andrea Corallo
|
45a4510738
|
adding ops
|
2020-01-01 11:33:55 +01:00 |
|
Andrea Corallo
|
c7341aad72
|
improve comp-op-case again
|
2020-01-01 11:33:55 +01:00 |
|
Andrea Corallo
|
f78257006c
|
add a bunch of ops
|
2020-01-01 11:33:55 +01:00 |
|
Andrea Corallo
|
a556a2ef5b
|
improve comp-op-case
|
2020-01-01 11:33:54 +01:00 |
|
Andrea Corallo
|
c87027e054
|
adding some ops
|
2020-01-01 11:33:54 +01:00 |
|
Andrea Corallo
|
099f9159c4
|
rework comp.el
|
2020-01-01 11:33:54 +01:00 |
|
Andrea Corallo
|
f9723f947a
|
fix goto
|
2020-01-01 11:33:54 +01:00 |
|
Andrea Corallo
|
53947aa60b
|
add comp-emit-set-call-subr macro
|
2020-01-01 11:33:54 +01:00 |
|
Andrea Corallo
|
5aee49d203
|
byte-varbind byte-unbind
|
2020-01-01 11:33:54 +01:00 |
|
Andrea Corallo
|
721d110298
|
improve comp-c-func-name
|
2020-01-01 11:33:54 +01:00 |
|
Andrea Corallo
|
15e4c44564
|
some code massage
|
2020-01-01 11:33:54 +01:00 |
|
Andrea Corallo
|
8c149505a0
|
conditionals working
|
2020-01-01 11:33:54 +01:00 |
|
Andrea Corallo
|
af7bfaad6a
|
rename comp-limple-frame comp-limplify
|
2020-01-01 11:33:53 +01:00 |
|
Andrea Corallo
|
988a5133dc
|
block to hash
|
2020-01-01 11:33:53 +01:00 |
|
Andrea Corallo
|
1deb54f5c9
|
adding conditionals
|
2020-01-01 11:33:53 +01:00 |
|
Andrea Corallo
|
e1d9454215
|
basic funcall
|
2020-01-01 11:33:53 +01:00 |
|
Andrea Corallo
|
ac297b67bb
|
concat support
|
2020-01-01 11:33:53 +01:00 |
|
Andrea Corallo
|
210a3c0b3a
|
comp-op-case in place plus other rework
|
2020-01-01 11:33:53 +01:00 |
|
Andrea Corallo
|
4a0379bdb4
|
reworking comp.el
|
2020-01-01 11:33:53 +01:00 |
|
Andrea Corallo
|
fdbdf3da7f
|
symbol-value +1 test
|
2020-01-01 11:33:53 +01:00 |
|
Andrea Corallo
|
2e20dca7a0
|
add discard aref aset
|
2020-01-01 11:33:53 +01:00 |
|
Andrea Corallo
|
ba8ca065a7
|
let limple support calls with no assignment
|
2020-01-01 11:33:53 +01:00 |
|
Andrea Corallo
|
73cb29c3fb
|
varset support 5 test passing
|
2020-01-01 11:33:52 +01:00 |
|
Andrea Corallo
|
973a7b149f
|
some consistency rework one test +
|
2020-01-01 11:33:52 +01:00 |
|
Andrea Corallo
|
8f1492c0b7
|
simplify limple instruction set
|
2020-01-01 11:33:52 +01:00 |
|
Andrea Corallo
|
749f4ce51f
|
improve function name translation
|
2020-01-01 11:33:52 +01:00 |
|
Andrea Corallo
|
65918ebff8
|
function name as annotation
|
2020-01-01 11:33:52 +01:00 |
|
Andrea Corallo
|
0bd54f29cb
|
two test passing
|
2020-01-01 11:33:52 +01:00 |
|