aboutsummaryrefslogtreecommitdiffstats
path: root/CompilerUtils.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use only a single stack slot for storage references.chriseth2015-07-141-12/+4
* Flexible string literals, convertible to bytesX, bytes and string.chriseth2015-07-091-31/+107
* Style and some assertion messages.chriseth2015-07-041-1/+1
* Memory structs.chriseth2015-07-031-10/+45
* Some fixes for calldata arrays.chriseth2015-06-271-5/+2
* Do not copy reference types to memory in-place.chriseth2015-06-271-57/+125
* Merge pull request #2276 from chriseth/sol_memoryArrays7chriseth2015-06-261-125/+28
|\
| * Style.chriseth2015-06-251-1/+2
| * Initialisation of memory types.chriseth2015-06-251-1/+7
| * Copy routines for non-byte arrays.chriseth2015-06-241-124/+20
* | Simplify static memory access functions.chriseth2015-06-251-8/+5
|/
* Decoding for constructor.chriseth2015-06-231-1/+1
* Accessors for strings.chriseth2015-06-171-19/+38
* Type conversion specialities for storage references.chriseth2015-06-161-3/+6
* Style.chriseth2015-06-161-17/+19
* Copying between memory and memory.chriseth2015-06-161-3/+380
* Use dynamic memory for argument encoding.chriseth2015-06-091-0/+8
* Dynamic memory.chriseth2015-06-091-1/+18
* Improved "Stack too deep" error message.chriseth2015-06-071-4/+7
* Ability to specify the storage location of a reference type.chriseth2015-06-051-2/+2
* bytes parameters for events and sha3.chriseth2015-04-221-0/+7
* Some cleanup concerning byte arrays.chriseth2015-04-161-1/+1
* added implementation to append code for State variable accessorLiana Husikyan2015-04-081-2/+6
* Fetch and store packed values.chriseth2015-03-171-1/+0
* Enlarge storage references to two stack slots.chriseth2015-03-171-0/+1
* Fix gas for builtin.chriseth2015-03-141-2/+2
* Fixes after rebasing on top of developLefteris Karapetsas2015-03-121-2/+1
* Replacing StaticStringType with FixedBytesTypeLefteris Karapetsas2015-03-121-3/+4
* Copying between calldata and storage.chriseth2015-03-061-5/+3
* Stylingchriseth2015-03-051-3/+11
* Index access for calldata arrays.Christian2015-03-051-10/+13
* Shortening of dynamic arrays.Christian2015-02-281-170/+0
* Parsing of array types and basic implementation.Christian2015-02-211-14/+18
* Calldata byte arrays stored on the stack.Christian2015-02-171-13/+21
* loadFromMemoryDynamicChristian2015-02-171-24/+39
* Move code to loadFromMemory.Christian2015-02-171-22/+23
* Copying calldata directly to memory.Christian2015-02-131-27/+36
* Bytes type cleanup.Christian2015-02-121-6/+3
* Moved copy code to CompilerUtils.Christian2015-02-121-5/+208
* Copy storage to storage.Christian2015-02-121-0/+6
* Dynamic copy to memory.Christian2015-02-121-11/+30
* Padding for ABI types.Christian2015-01-101-6/+13
* Adjustments to Solidity compiler code for Function HashLefteris Karapetsas2015-01-091-0/+2
* Assertions that throw InternalCompilerErrors.Christian2014-12-171-4/+2
* Support empty strings.Christian2014-12-111-4/+14
* Helper functions to access memory.Christian2014-12-111-0/+30
* Stylistic changes.Christian2014-12-101-1/+2
* Take variable stack size correctly into account for return value packer.Christian2014-12-101-0/+9
* Variable-size stack elements for expression compiler.Christian2014-12-091-0/+11
* Changes in compiler to support variably sized stack elements.Christian2014-12-091-0/+50