Gaith Hallak
|
3ea11105b4
|
Remove file committed by mistake
|
2023-06-09 13:38:51 +03:00 |
|
Gaith Hallak
|
34920eb467
|
Fix calldata tests
|
2023-06-09 13:34:16 +03:00 |
|
Gaith Hallak
|
1353cebc99
|
Remove the getopt dep
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
3a13840451
|
Upgrade aebytecode
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
271870b2a4
|
Update rename when a new rename comes up
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
9b9853cbfd
|
Fix pattern matching on fpat
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
4c29750c3c
|
Fix pp_fpat
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
de52ca362a
|
Upgrade aebytecode version
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
9208a5974e
|
Use FAnn instead of get_fann(Body)
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
7c67561585
|
Fix issues with pretty-printing of fexprs
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
066ff0bc96
|
Add annotations to fexpr var
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
f3398b9b8b
|
Update the lock file
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
e0dd64cd22
|
Upgrade aebytecode dep
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
55ea2caa54
|
Upgrade aebytecode dep
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
39ccb44c86
|
Fix the inability to pattern match constructors
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
ccc6d98fe9
|
Add DBG_DEF for switch pattern vars
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
f6730bd274
|
Revert "Save fresh names of pattern variables"
This reverts commit d2473f982996336131477df2b2115c04a55a62cb.
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
b69af9a499
|
Set fann for switches
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
f41e05928b
|
Implement fsplit_pat_vars for assign
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
f05c246335
|
Save fresh names of pattern variables
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
626b27ce1a
|
Add DBG_CONTRACT and DBG_LOC before DBG_DEF
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
88a1e07f13
|
Check if a var name is fresh in separate function
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
e579ea15e8
|
Add DBG_CONTRACT instruction
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
73133e39dc
|
Upgrade aebytecode: Add DBG_CONTRACT
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
49bcc48360
|
Rename env.debug to env.debug_info
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
3a40ef05fc
|
Disable tail call optimization for better debug call stack
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
61ffa8f849
|
Revert "Add DBG_CALL and DBG_RETURN"
This reverts commit c406c6feb09b6a5bb859c38d634f08208c901e5a.
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
7e3d8ea102
|
Revert "Separate the split at CALL_T and loop"
This reverts commit 4ea823a7ca798c756b20cee32f928f41092c4959.
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
bc4f3fdbbd
|
Separate the split at CALL_T and loop
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
335d91b48a
|
Add DBG_CALL and DBG_RETURN
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
45b0df8aff
|
Add dbg_loc in to_scode
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
7e8db136b2
|
Remove dbg_loc before closure
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
cdd3c514b5
|
Fix indenting
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
7a1e94c1e6
|
Fix annotations
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
c6fbaaaf75
|
Split complicated code and add comment
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
ef2bec69af
|
Make debug ops impure
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
a91ff6adbd
|
List only needed attributes
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
3ef72e9091
|
Use lookup instead of lookup_all
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
095d0f0d0a
|
Use get_value/3 to handle default
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
ed3e62b40a
|
Remove the variable-register map from debug output
|
2023-06-09 13:30:25 +03:00 |
|
Gaith Hallak
|
864189ee5e
|
Add DBG_LOC op to step at function sig
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
ee4c0eee34
|
Remove col from fann
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
9dc7ed3d97
|
Keep a single DBG_LOC instruction per line
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
ef10b39fa6
|
Add missing dbg_loc in to_scode1
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
90666d3f33
|
Remove column from DBG_LOC
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
81da836b66
|
Rename DBGLOC to DBG_LOC
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
c1bf063093
|
Fix dbg_undef for args
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
6b7bc06c38
|
Do not use DBG_DEF and DBG_UNDEF on args
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
04aed6670a
|
Do not DBG_DEF vars with % prefix
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
9619bb6071
|
Add DBG_DEF and DBG_UNDEF
|
2023-06-09 13:24:07 +03:00 |
|