866 Commits (a586e2cafe30ca0cd8c1a88dabbe1d01cf5623ad)

Author SHA1 Message Date
chriseth 9c483859d1 Fixed checking of abstract functions. 10 years ago
chriseth edd52f0553 Memory arrays cannot be resized. 10 years ago
chriseth 6f64919698 Another compiler fix. 10 years ago
chriseth 2951cbd3cb Fix gcc issue. 10 years ago
chriseth 1f5c86d01a Disallow memory types containing mappings. 10 years ago
chriseth 97180a1305 No delete on storage pointers. 10 years ago
chriseth f95baf2cb9 Delete for memory objects. 10 years ago
chriseth 766c3ee37b Some fixes for calldata arrays. 10 years ago
chriseth 79375056db Do not copy reference types to memory in-place. 10 years ago
chriseth f94ff7b41c Fixed and simplified external type computation. 10 years ago
chriseth a2440df1ab Style. 10 years ago
chriseth 987a9bafc2 Simplify static memory access functions. 10 years ago
Gav Wood 096662a692 Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop 10 years ago
chriseth b5c2a28371 Initialisation of memory types. 10 years ago
chriseth 1f9060faf0 Copy routines for non-byte arrays. 10 years ago
chriseth 3246bb99ef Copy only expected arguments for constructor if statically sized. 10 years ago
chriseth 9e36e8c4e1 Decoding for constructor. 10 years ago
chriseth 23a484e989 Remove dynamic return types. 10 years ago
chriseth 5ba138f096 Memory-storage copy. 10 years ago
chriseth c7b257acde Fix and test for not really recursive structs. 10 years ago
chriseth 536bd36185 Accessors for strings. 10 years ago
chriseth c75c72a994 Type conversion specialities for storage references. 10 years ago
chriseth bab25a2bd7 Style. 10 years ago
chriseth e0c101ca3b Copying between memory and memory. 10 years ago
chriseth 02c9589734 Style. 10 years ago
chriseth 1e6b82606e Pleased gcc. 10 years ago
chriseth 7d09d87d16 Distinction between storage pointer and storage ref and type checking for conversion between storage and memory. 10 years ago
chriseth 6c45ac6ab1 Optimize RETURN x 0 to STOP. 10 years ago
chriseth 5eb31c2281 Added missing source locations for new memory management code. 10 years ago
Liana Husikyan f61f429f34 style fixes 10 years ago
Liana Husikyan 197837b1f6 style fixes 10 years ago
chriseth 3a417e5fe5 Improved type conversion error messages. 10 years ago
chriseth e66a5ca0b5 Use dynamic memory for argument encoding. 10 years ago
chriseth e66383994d Dynamic memory. 10 years ago
Liana Husikyan 2d732e8923 removed byte0 keyword 10 years ago
Paweł Bylica a9f3df90b1 Add missing override specifiers. 10 years ago
Paweł Bylica 4205cf79f9 Remove pessimising moves. 10 years ago
Liana Husikyan 10615249cf added test 10 years ago
chriseth 9db5fb5bb6 Improved "Stack too deep" error message. 10 years ago
chriseth 089c9477b4 Style. 10 years ago
chriseth 0f8c4a7fbb Bare functions return success condition. 10 years ago
chriseth b60da19241 Fallback takes constant amount of gas, and send to gas with send. 10 years ago
chriseth 3fc61e9087 Compute constants 10 years ago
chriseth 2b9e46d8f6 Style. 10 years ago
chriseth ac79514e63 Ability to specify the storage location of a reference type. 10 years ago
Liana Husikyan f604ab72ee Update Types.cpp 10 years ago
Liana Husikyan ee2b5e7cb4 fixed assigning negative number to unsigned 10 years ago
Liana Husikyan 9da464ee05 - style fixes 10 years ago
Liana Husikyan 4757651b64 - conversion of positive literals to signed int 10 years ago
Liana Husikyan 4f925169c1 fixed assertion 10 years ago