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 |
|
Gaith Hallak
|
7898ab3946
|
Upgrade aebytecode ref in rebar.config
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
3ed7e36d29
|
Wrap args of DBGLOC in immediate tuple
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
34d363f166
|
Return an empty string instead of no_file atom
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
141eea74fd
|
Include DBGLOC instructions in the compiler output
|
2023-06-09 13:24:07 +03:00 |
|
Gaith Hallak
|
793a6829f6
|
Save debug locations for child contracts
|
2023-06-09 13:23:36 +03:00 |
|
Gaith Hallak
|
801231d628
|
Fill out empty fann() when possible
|
2023-06-09 13:23:36 +03:00 |
|
Gaith Hallak
|
a752fa5b48
|
Remove fann() from fsplit_pat() and fpat()
|
2023-06-09 13:23:36 +03:00 |
|
Gaith Hallak
|
9ddd29d63a
|
Fix dialyzer warning
|
2023-06-09 13:23:36 +03:00 |
|
Gaith Hallak
|
f6beec0a7c
|
Add file to aeso_syntax:ann()
|
2023-06-09 13:23:36 +03:00 |
|
Gaith Hallak
|
eb16d2f77b
|
Add file to fann()
|
2023-06-09 13:23:36 +03:00 |
|
Gaith Hallak
|
db3f63529d
|
Change attributes for DBGLOC instruction
|
2023-06-09 13:23:36 +03:00 |
|
Gaith Hallak
|
354e49c5d3
|
Add line to fann()
|
2023-06-09 13:23:36 +03:00 |
|
Gaith Hallak
|
5ef52c0dc3
|
Rname Ann to FAnn when the type is fann()
|
2023-06-09 13:23:36 +03:00 |
|
Gaith Hallak
|
683747bc38
|
Fix calldata tests
|
2023-06-09 13:23:36 +03:00 |
|
Gaith Hallak
|
694646fa3d
|
Fix compiler tests
|
2023-06-09 13:18:42 +03:00 |
|
Gaith Hallak
|
363a550402
|
Add instructions lines to the debugging result
|
2023-06-09 13:18:42 +03:00 |
|
Gaith Hallak
|
f0d6031fd5
|
Add dbgloc instruction to fate
|
2023-06-09 13:17:04 +03:00 |
|
Gaith Hallak
|
116fefc244
|
Fix missing fann() in tuple fexpr()
|
2023-06-09 13:17:04 +03:00 |
|
Gaith Hallak
|
835b186499
|
Add fann() to nil
|
2023-06-09 13:17:04 +03:00 |
|
Gaith Hallak
|
7648732879
|
Add fann() to tuple
|
2023-06-09 13:17:04 +03:00 |
|
Gaith Hallak
|
0611bcae9d
|
Add fann() to con
|
2023-06-09 13:17:04 +03:00 |
|
Gaith Hallak
|
9f082b1af2
|
Add fann() to builtin
|
2023-06-09 13:17:04 +03:00 |
|
Gaith Hallak
|
7abf93e0e0
|
Add fann() to lit and get_state
|
2023-06-09 13:17:04 +03:00 |
|
Gaith Hallak
|
d11f3107a4
|
Add fann() to switch
|
2023-06-09 13:17:04 +03:00 |
|
Gaith Hallak
|
08174e5dbf
|
Add fann() to var
|
2023-06-09 13:17:04 +03:00 |
|
Gaith Hallak
|
431e983940
|
Fix the spec for compute_state_layout
|
2023-06-09 13:17:04 +03:00 |
|
Gaith Hallak
|
5046c08b9f
|
Dead code removal
|
2023-06-09 13:17:04 +03:00 |
|
Gaith Hallak
|
81fc1de479
|
Add missing functions specs
|
2023-06-09 13:17:04 +03:00 |
|
Gaith Hallak
|
2d4e1d7026
|
Add fann() to builtin_u
|
2023-06-09 13:17:04 +03:00 |
|