* Add DBGLOC fate op
* Add DBGDEF and DBGUNDEF
* Change the type of arg for dbgdef and dbgundef
* Change DBGUNDEF to end_bb = true
* No safe sanity check for dbgundef
* Rename DBGDEF and DBGUNDEF to DBG_DEF and DBG_UNDEF
* Revert "No safe sanity check for dbgundef"
This reverts commit ee4949777fd988b76b9f854a2523a64a6dcdf591.
* Rename DBGLOC to DBG_LOC
* Remove column from DBG_LOC
* Add DBG_CALL and DBG_RETURN
* Update the docs for debug opcodes
* Add a DBG_CALL_R for remote calls
* Remove is_tail_call from DBG_CALL_R
* Revert "Remove is_tail_call from DBG_CALL_R"
This reverts commit a620c9c34b1c0ace77253ec0eabe6ac0b8e77ad2.
* Revert "Add a DBG_CALL_R for remote calls"
This reverts commit a336314cfc3930b348fb73352de8c108eba72973.
* Revert "Add DBG_CALL and DBG_RETURN"
This reverts commit db9766ac746b7f2d34a6f09a2f528be07b4226ea.
* Add DBG_CONTRACT op
* Upgrade aeserialization dep
* Use aeserialization v1.0.0
* Use aeserialization tag v1.0.0
* Remove debug instructions from AEVM
* Handle 5 to 8 args. Generate a test file with all instructions for asm/disasm.
* Add ops to test 7 and 8 arguments.
* Make sure rebar builds sources before trying to build.
* Make CI use rebar to build to make sure it works on top level without make.
* Generate code for fate ops from spec.
* Generate the code from the makefile. Remove generated files.
* Test targets and cleanup.
* Spell eunit the right way.
* Use test target for ci.
* Renumber opcodes. Add primops.
* Generate tokens in scanner from definitions.
* Rename NUMBER op to GENERATION and add MICROBLOCK instruction.
* Since Tag < Size, Size cannot be zero
* unit is printed `()`
* Formatting differently
* Add eqc profile
* Generate code for fate ops from spec.
* Generate the code from the makefile. Remove generated files.
* Test targets and cleanup.
* Generate op pretty printer.
* Removed unused function.
* Polish Makefile file references (#11)
* Parse all types of values except variants.
* Removed unused lib.
* Replace local blake2 implementation with eblake2.
* Add eblake2 dep to app file.
* Add eblake2 to rebar config.
* Use hex for eblake2.
* Bump version.
* Replace local rlp with aeserialization repo. Use ref till first release is available.
* Remove unused vars.