chriseth
|
73275e1825
|
Use only a single stack slot for storage references.
|
2015-07-14 11:58:16 +02:00 |
|
chriseth
|
46dde467e7
|
Flexible string literals, convertible to bytesX, bytes and string.
|
2015-07-09 17:10:58 +02:00 |
|
chriseth
|
aa6182ab87
|
Style and some assertion messages.
|
2015-07-03 18:15:05 +02:00 |
|
chriseth
|
6059d20750
|
Fix for copying arrays to storage.
|
2015-07-03 17:25:30 +02:00 |
|
chriseth
|
cad3379306
|
Memory structs.
|
2015-07-03 17:25:29 +02:00 |
|
chriseth
|
ca497f5d10
|
Delete for memory objects.
|
2015-06-26 21:28:02 +02:00 |
|
chriseth
|
37e7f1f10d
|
Do not copy reference types to memory in-place.
|
2015-06-26 19:15:00 +02:00 |
|
chriseth
|
258b1a74e2
|
Distinction between storage pointer and storage ref and type checking for conversion between storage and memory.
|
2015-06-15 14:40:41 +02:00 |
|
chriseth
|
c2a9419e49
|
Improved "Stack too deep" error message.
Closes #2080.
|
2015-06-07 12:51:15 +02:00 |
|
chriseth
|
c1983d1bef
|
Fix for deleting byte array elements.
Fixes #1759.
|
2015-04-28 11:31:40 +02:00 |
|
chriseth
|
2d69b269e9
|
Merge remote-tracking branch 'ethereum/develop' into sol_overloadingFunctions
|
2015-04-17 16:24:23 +02:00 |
|
chriseth
|
5622364a98
|
Fix for signed integers in storage.
|
2015-04-17 13:27:31 +02:00 |
|
chriseth
|
5216a9bc67
|
Some cleanup concerning byte arrays.
|
2015-04-15 18:06:41 +02:00 |
|
chriseth
|
0c69d5fdcd
|
Fixed function overloads.
Added tests, disallowed non-calling usage of non-unique function
references.
|
2015-04-15 17:40:50 +02:00 |
|
chriseth
|
02595abf6a
|
Fetch and store packed values.
|
2015-03-16 18:07:14 +01:00 |
|
chriseth
|
fff3f98f58
|
Enlarge storage references to two stack slots.
|
2015-03-16 18:07:14 +01:00 |
|
chriseth
|
a16677dcfb
|
Fix gas for builtin.
Fixes #1300
|
2015-03-13 17:31:56 +01:00 |
|
Lefteris Karapetsas
|
3b54583d38
|
Style fixes and some additional hash to bytes32 renaming
|
2015-03-12 12:53:01 +01:00 |
|
Lefteris Karapetsas
|
cd3e8c1756
|
Fixing byte array index access code generation
|
2015-03-12 12:53:00 +01:00 |
|
Lefteris Karapetsas
|
b2fadf6b93
|
Conversion changes after renaming Hash/String to Bytes.
- Almost all end to end tests pass. Still needs a little bit of work
|
2015-03-12 12:53:00 +01:00 |
|
Lefteris Karapetsas
|
3ca37caddd
|
Fixes after rebasing on top of develop
|
2015-03-12 12:53:00 +01:00 |
|
chriseth
|
11e943fc6a
|
Fix for arrays containing mappings.
|
2015-03-06 13:17:52 +01:00 |
|
chriseth
|
280df42463
|
Styling
|
2015-03-05 15:41:39 +01:00 |
|
Christian
|
b84cf62d6b
|
Index access for calldata arrays.
|
2015-03-05 13:19:59 +01:00 |
|
Christian
|
7f37659a28
|
Removed unused variables.
|
2015-03-02 15:12:54 +01:00 |
|
Christian
|
87365f7612
|
Shortening of dynamic arrays.
|
2015-02-27 22:52:19 +01:00 |
|
Gav Wood
|
a5b4f18dd7
|
Fix warnings.
|
2015-02-26 13:19:34 +01:00 |
|
Christian
|
cc31a7ab32
|
LValue refactoring.
|
2015-02-25 15:41:19 +01:00 |
|