aboutsummaryrefslogtreecommitdiffstats
path: root/CompilerUtils.h
Commit message (Collapse)AuthorAgeFilesLines
* Copying between memory and memory.chriseth2015-06-161-0/+32
| | | | Also fixed some encoding and padding issues with older copying code.
* Use dynamic memory for argument encoding.chriseth2015-06-091-1/+3
|
* Dynamic memory.chriseth2015-06-091-1/+11
|
* bytes parameters for events and sha3.chriseth2015-04-221-0/+2
|
* added implementation to append code for State variable accessorLiana Husikyan2015-04-081-0/+2
| | | | fixed tests
* Copying between calldata and storage.chriseth2015-03-061-3/+0
|
* Stylingchriseth2015-03-051-5/+16
|
* Index access for calldata arrays.Christian2015-03-051-3/+5
|
* Shortening of dynamic arrays.Christian2015-02-281-13/+0
|
* Parsing of array types and basic implementation.Christian2015-02-211-2/+2
|
* loadFromMemoryDynamicChristian2015-02-171-2/+7
|
* Move code to loadFromMemory.Christian2015-02-171-5/+4
|
* Added some comments.Christian2015-02-121-6/+11
|
* Moved copy code to CompilerUtils.Christian2015-02-121-1/+12
|
* Copy storage to storage.Christian2015-02-121-0/+5
|
* Dynamic copy to memory.Christian2015-02-121-4/+8
|
* Padding for ABI types.Christian2015-01-101-2/+13
|
* Adjustments to Solidity compiler code for Function HashLefteris Karapetsas2015-01-091-3/+4
|
* Compiler EVM generation now takes into account for the new function hashLefteris Karapetsas2015-01-091-0/+3
| | | | | | | | identifier - Changed tests to comply with the new function hash identifier - Changed the function index offset to 4, and made it a constant for easy adjustment in the future
* Helper functions to access memory.Christian2014-12-111-0/+12
|
* Take variable stack size correctly into account for return value packer.Christian2014-12-101-0/+2
|
* Variable-size stack elements for expression compiler.Christian2014-12-091-0/+14
|
* Changes in compiler to support variably sized stack elements.Christian2014-12-091-0/+47