Christian
|
d7f4e02dbd
|
Evaluate expressions in convenient order.
|
2014-11-07 02:07:59 +01:00 |
|
Gav Wood
|
8eb6675bc6
|
Merge pull request #478 from chriseth/sol_typePromotion
Type promotion
|
2014-11-06 23:43:03 +00:00 |
|
Gav Wood
|
afa4e9f575
|
Merge pull request #478 from chriseth/sol_typePromotion
Type promotion
|
2014-11-06 23:43:03 +00:00 |
|
Gav Wood
|
c5d0481836
|
Merge pull request #483 from chriseth/libevmcore
Moved instructions and assembly to new libevmcore.
|
2014-11-06 23:40:59 +00:00 |
|
Gav Wood
|
49e03ad4c9
|
Merge pull request #483 from chriseth/libevmcore
Moved instructions and assembly to new libevmcore.
|
2014-11-06 23:40:59 +00:00 |
|
Christian
|
7594813e1e
|
Option to activate the optimizer for solidity.
|
2014-11-06 22:55:42 +01:00 |
|
Christian
|
b66e58d6c9
|
Prevent optimizer from changing certain parts of the code.
|
2014-11-06 22:55:42 +01:00 |
|
Christian
|
225fc8e1b3
|
Option to activate the optimizer for solidity.
|
2014-11-06 22:55:42 +01:00 |
|
chriseth
|
d9decb8f1d
|
Removed superfluous braces.
|
2014-11-06 22:11:21 +01:00 |
|
Christian
|
1dfc8d9f2b
|
Merge remote-tracking branch 'ethereum/develop' into sol_typePromotion
|
2014-11-06 22:07:02 +01:00 |
|
Christian
|
6c2e3ffd76
|
Merge remote-tracking branch 'ethereum/develop' into sol_typePromotion
|
2014-11-06 22:07:02 +01:00 |
|
Christian
|
d3215fb4a6
|
Re-added some changes lost in merges.
|
2014-11-06 22:04:10 +01:00 |
|
chriseth
|
e0ba1c79db
|
Stylistic changes.
|
2014-11-06 21:55:01 +01:00 |
|
Paweł Bylica
|
51c3638cfe
|
Merge branch 'develop-evmcc' into pr-jit
|
2014-11-06 18:08:30 +01:00 |
|
Paweł Bylica
|
a352c6a178
|
Merge branch 'develop' into develop-evmcc
|
2014-11-06 18:01:09 +01:00 |
|
Paweł Bylica
|
109d0fa8db
|
Merge branch 'develop-evmcc' into pr-jit
|
2014-11-06 17:59:03 +01:00 |
|
Paweł Bylica
|
6d2979ed5c
|
Merge branch 'develop' into develop-evmcc
Conflicts:
libevm/VM.h
test/vm.cpp
|
2014-11-06 17:58:13 +01:00 |
|
Christoph Jentzsch
|
e62f089a02
|
Merge remote-tracking branch 'upstream/develop' into NewStateTests
|
2014-11-06 17:47:13 +01:00 |
|
Christoph Jentzsch
|
a61bac692e
|
Added precompiledContracts tests
|
2014-11-06 17:47:03 +01:00 |
|
sveneh
|
0956402469
|
full project compile with crypto++ dependency
|
2014-11-06 15:56:00 +01:00 |
|
Marek Kotewicz
|
543699df95
|
added eth_lll
|
2014-11-06 15:51:08 +01:00 |
|
Christian
|
26150755f6
|
Merge remote-tracking branch 'ethereum/develop' into sol_optimizer
|
2014-11-06 15:34:35 +01:00 |
|
Christian
|
04726a4ee4
|
Merge remote-tracking branch 'ethereum/develop' into sol_optimizer
|
2014-11-06 15:34:35 +01:00 |
|
Gav Wood
|
eb894869d4
|
Merge pull request #477 from chriseth/sol_someCleanup
Minor cleanup.
|
2014-11-06 14:20:13 +00:00 |
|
Marek Kotewicz
|
7271412370
|
renaming calls to include a subprotocol prefix
|
2014-11-06 14:57:13 +01:00 |
|
Christian
|
476853f3fe
|
Moved instructions and assembly to new libevmcore.
|
2014-11-06 14:50:18 +01:00 |
|
Christian
|
239afeaffd
|
Moved instructions and assembly to new libevmcore.
|
2014-11-06 14:50:18 +01:00 |
|
Christian
|
34f16940ea
|
Moved instructions and assembly to new libevmcore.
|
2014-11-06 14:50:18 +01:00 |
|
Christian
|
8a0fff83f1
|
Moved instructions and assembly to new libevmcore.
|
2014-11-06 14:50:18 +01:00 |
|
sveneh
|
935b56755d
|
... addition to last commit, these were lost.
|
2014-11-06 10:41:37 +01:00 |
|
Christoph Jentzsch
|
85ded72014
|
Merge branch 'stateTests' into NewStateTests
Conflicts:
test/TestHelper.cpp
test/vm.cpp
|
2014-11-06 09:43:33 +01:00 |
|
Christoph Jentzsch
|
988ca7b6fc
|
update SIGNEXTEND tests
|
2014-11-06 09:37:50 +01:00 |
|
Christian
|
008a91ca9d
|
Ignore break and continue outside of loops.
|
2014-11-06 02:46:48 +01:00 |
|
Christian
|
d1df8b810f
|
Ignore break and continue outside of loops.
|
2014-11-06 02:46:48 +01:00 |
|
Christian
|
b20e70b4b4
|
Tests for break and continue in nested loops.
|
2014-11-06 02:46:40 +01:00 |
|
Christian
|
08cba0653f
|
Support for negative literals.
|
2014-11-06 02:44:43 +01:00 |
|
Christian
|
627c80f0a8
|
Support for negative literals.
|
2014-11-06 02:44:43 +01:00 |
|
Christian
|
b5e77678c9
|
Keywords for all integer types.
|
2014-11-06 02:40:39 +01:00 |
|
Christian
|
b9cc3baf40
|
Fixes for test framework (sign the transaction).
|
2014-11-06 02:36:39 +01:00 |
|
Christian
|
95d2edfbac
|
Type promotion fixes and tests.
|
2014-11-06 02:36:39 +01:00 |
|
Christian
|
04e7977ea1
|
Type promotion fixes and tests.
|
2014-11-06 02:36:39 +01:00 |
|
Christian
|
13baaf98b8
|
Proper type promotion and conversion.
|
2014-11-06 02:36:39 +01:00 |
|
Christian
|
010710353a
|
Proper type promotion and conversion.
|
2014-11-06 02:36:39 +01:00 |
|
Christian
|
4b6c422315
|
More information for type expectation errors.
|
2014-11-06 02:22:24 +01:00 |
|
Christian
|
e22cad4d35
|
Tests for type conversion at comparison.
|
2014-11-06 02:22:24 +01:00 |
|
Christian
|
29c9a7aed9
|
Allow implicit type conversions for comparisons.
|
2014-11-06 02:22:24 +01:00 |
|
Christian
|
de493c673f
|
Detect integer length from literals and remove "std::".
|
2014-11-06 02:22:24 +01:00 |
|
Christian
|
0062cdb83c
|
Minor cleanup.
|
2014-11-05 23:35:00 +01:00 |
|
Gav Wood
|
4b9dcd95ce
|
Compile warnings fixed.
|
2014-11-05 22:17:05 +00:00 |
|
Gav Wood
|
67d0ea5cc1
|
Merge pull request #460 from CJentzsch/stateTests
Clean up and organize tests + state class tests
|
2014-11-05 22:11:33 +00:00 |
|