aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/codegen/Compiler.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use CBOR encoding.chriseth2016-12-011-2/+2
|
* Add swarm hash to the end of the bytecode.chriseth2016-12-011-3/+1
|
* Metadata stamp.chriseth2016-12-011-6/+4
|
* Fix licensing headersVoR02202016-11-231-4/+4
| | | | Signed-off-by: VoR0220 <rj@erisindustries.com>
* Simple peephole optimizer that is activated even if not requested.chriseth2016-11-161-4/+2
|
* Stored combined creation and runtime tags.chriseth2016-11-161-4/+7
| | | | | | | Includes a change to Assembly to allow tags from sub-assemblies to be used. Sorry, this get a bit bigger than I thought.
* codegen: add a compilation mode and a runtime context to CompilerContextYoichi Hirai2016-11-161-3/+3
|
* Refactor compiler to avoid weird swap of contextschriseth2016-05-201-808/+9
|
* Allow access to functions in inline assembly.chriseth2016-05-121-12/+9
|
* Remove non-determinism in missing code queue.chriseth2016-05-031-12/+8
|
* Bugfix: static arrays in constructor argumentschriseth2016-04-161-1/+1
|
* Make solidity independent from ethcore.chriseth2016-04-071-3/+2
|
* reduce unnecessary solidity:: namespaceDimitry2016-04-041-44/+44
|
* rename namespace for instruction.h/cpp in libevmasmDimitry2016-04-021-44/+44
|
* move libevmcore to solidityDimitry2016-04-021-1/+1
|
* Code generation (missing external access and source locations).chriseth2016-03-301-0/+86
|
* BREAKING: Implement delegatecall and make default for library calls.chriseth2016-03-121-6/+4
|
* Bugfix for constructor unpacking with fixed-size arrays.chriseth2015-11-291-5/+13
|
* Do not store elements of a contract by AST node type.chriseth2015-11-261-1/+1
|
* Fix up for new API from EIP-1.1.Gav Wood2015-11-211-3/+3
|
* Bugfix: Returning literal strings in tuples.chriseth2015-11-011-1/+5
|
* File reorganisation.chriseth2015-10-211-0/+778