aboutsummaryrefslogtreecommitdiffstats
path: root/Assembly.cpp
Commit message (Expand)AuthorAgeFilesLines
* EIP-2.1 Fixes #96.Gav Wood2015-11-211-1/+0
* Transition from bytecode to more general linker objects.chriseth2015-09-111-53/+88
* applied changes from https://github.com/ethereum/cpp-ethereum/pull/2953debris2015-09-081-14/+14
* Detect unavailable items and do not optimise the chunk in that case.chriseth2015-08-191-0/+5
* Fixed counter modification when appending assemblies.chriseth2015-06-261-3/+3
* Some documentation and checks for vector_ref.chriseth2015-06-161-10/+0
* Remove pessimising moves.Paweł Bylica2015-06-081-1/+1
* Compute constantschriseth2015-06-051-2/+12
* Merge pull request #1975 from LianaHus/sol_EVMExceptionschriseth2015-06-011-7/+25
|\
| * corrected asm-json outputLiana Husikyan2015-06-011-3/+3
| * added error jump instead of STOP instraction in case of exceptionLiana Husikyan2015-06-011-5/+23
* | Allow duplicate code removal for loops.chriseth2015-05-281-5/+5
|/
* Gas estimation taking known state into account.chriseth2015-05-201-0/+1
* Hex/decimal cleanup for assembly output.chriseth2015-05-151-11/+5
* Unify blocks with shared code.chriseth2015-05-121-0/+10
* Reuse state during common subexpression elimination.chriseth2015-05-111-44/+36
* CFG returns vector of blocks instead of assembly items.chriseth2015-05-061-1/+4
* Remove unused old optimizer rule.chriseth2015-05-061-3/+0
* Gather knowledge about the state during control flow analysis.chriseth2015-05-061-1/+6
* Split known state from common subexpression eliminator.chriseth2015-05-061-1/+2
* Move assembly related files to libevmasm and Params.h/.cpp to libevmcore.chriseth2015-04-301-0/+485