chriseth
|
0335ed4cb4
|
Simple peephole optimizer that is activated even if not requested.
|
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 |
|
Yoichi Hirai
|
c9f9b2ab4d
|
codegen: add a compilation mode and a runtime context to CompilerContext
|
2016-11-16 14:37:18 +01:00 |
|
chriseth
|
47794c1da4
|
Implement uninitialized storage functions.
|
2016-11-16 14:37:18 +01:00 |
|
chriseth
|
77f4424589
|
Provide inline assembly to the code generator. (#840)
* Directly usable inline assembly.
* Add missing header.
|
2016-08-16 16:27:20 +02:00 |
|
chriseth
|
67ca3bb4b9
|
Allow access to functions in inline assembly.
|
2016-05-12 12:30:48 +02:00 |
|
chriseth
|
652bc583c0
|
Remove non-determinism in missing code queue.
|
2016-05-03 01:14:26 +02:00 |
|
Dimitry
|
d2cee6f9c6
|
reduce unnecessary solidity:: namespace
|
2016-04-04 15:41:35 +04:00 |
|
Dimitry
|
858c41260d
|
rename namespace for instruction.h/cpp in libevmasm
|
2016-04-02 15:56:43 +03:00 |
|
Dimitry
|
ccbd3ff63f
|
move libevmcore to solidity
|
2016-04-01 23:11:01 +03:00 |
|
chriseth
|
f049430723
|
Code generation (missing external access and source locations).
|
2016-03-30 02:37:00 +02:00 |
|
chriseth
|
e3dffb611f
|
File reorganisation.
|
2015-10-21 00:46:01 +02:00 |
|