Alex Beregszaszi
|
991fbd2956
|
Replace uses of BOOST_THROW_EXCEPTION with assertThrow
Where appropriate.
|
2019-11-26 13:07:42 +01:00 |
|
chriseth
|
2308904f68
|
Remove "using namespace" from header and move Instruction to dev::eth.
|
2019-03-28 13:48:11 +01:00 |
|
Alex Beregszaszi
|
517beb6fa6
|
Use explicit break and do not coerce 0 into bool in AssemblyItem
|
2018-12-19 12:35:00 +00:00 |
|
chriseth
|
bc6ddbdd09
|
Remove w parameter for toHex.
|
2018-12-05 22:51:49 +01:00 |
|
chriseth
|
82055cbb61
|
Jumps with annotations cannot be functional.
|
2018-11-21 19:28:41 +01:00 |
|
Alex Beregszaszi
|
3ac3018e1d
|
Ensure that subId and tag handling is correct on all compilers in AssemblyItem
|
2018-04-30 15:57:17 +01:00 |
|
chriseth
|
6807010dc7
|
Prevent libraries from being called.
|
2018-01-19 16:27:44 +01:00 |
|
Alex Beregszaszi
|
43719839bf
|
Use isDup/SwapInstruction helper
|
2017-10-03 11:45:44 +01:00 |
|
Alex Beregszaszi
|
20ffa1db43
|
Properly calculate bytesRequired for subs
|
2017-09-18 11:39:49 +01:00 |
|
chriseth
|
82e4f6f604
|
Cleanup of FixedHash.h
|
2017-08-25 16:05:28 +02:00 |
|
Alex Beregszaszi
|
f38429fef8
|
Switch stream properties back after temporary modification
|
2017-08-22 13:55:01 +01:00 |
|
chriseth
|
09e821619e
|
Refactor exceptions and provide comment function.
|
2017-07-13 11:34:03 +02:00 |
|
chriseth
|
8ebea783f4
|
Initialize local variables.
|
2017-04-12 16:30:27 +02:00 |
|
chriseth
|
4d715e9055
|
Implement missing assembly output functions and do not use PushString for assembly.
|
2017-04-11 19:54:44 +02:00 |
|
chriseth
|
997f5d751a
|
Create functional assembly output, if possible.
|
2017-01-24 01:09:55 +01:00 |
|
chriseth
|
afad40ac5a
|
Optimise AssemblyItem::m_data.
|
2017-01-12 17:52:26 +01:00 |
|
chriseth
|
49ac2a1ee5
|
Rename programSize to bytecodeSize.
|
2017-01-03 14:13:49 +01:00 |
|
chriseth
|
a285ca44f2
|
Assembly output for Assembly object.
|
2017-01-03 14:13:49 +01:00 |
|
VoR0220
|
3f9f725737
|
Fix licensing headers
Signed-off-by: VoR0220 <rj@erisindustries.com>
|
2016-11-23 12:22:33 +01:00 |
|
chriseth
|
cb000a5532
|
Fix setting the tag.
|
2016-11-16 14:37:19 +01:00 |
|
chriseth
|
e51f852504
|
Converted sub assembly to smart pointer.
|
2016-11-16 14:37:18 +01:00 |
|
chriseth
|
e543bd34c0
|
Stored combined creation and runtime tags.
Includes a change to Assembly to allow tags from sub-assemblies to be
used.
Sorry, this get a bit bigger than I thought.
|
2016-11-16 14:37:18 +01:00 |
|
Dimitry
|
d43d4347bf
|
return instructionInfo style
|
2016-04-04 15:27:09 +04:00 |
|
Dimitry
|
858c41260d
|
rename namespace for instruction.h/cpp in libevmasm
|
2016-04-02 15:56:43 +03:00 |
|
Dimitry
|
b50e65437e
|
move libevmasm
|
2016-03-21 11:55:45 +03:00 |
|