chriseth
|
b4c46201ef
|
Add non-const sub function.
|
2015-10-06 17:44:39 +02:00 |
|
chriseth
|
4b77b09148
|
Create version string.
|
2015-09-22 12:54:49 +02:00 |
|
Gav Wood
|
724ef6757d
|
Workaround bug in boost.
|
2015-09-13 17:49:26 +02:00 |
|
chriseth
|
129b4142d8
|
Transition from bytecode to more general linker objects.
|
2015-09-10 19:31:15 +02:00 |
|
debris
|
3ca3fb492d
|
applied changes from https://github.com/ethereum/cpp-ethereum/pull/2953
|
2015-09-08 17:11:02 +02:00 |
|
debris
|
aea7e04bf4
|
split pr changes
|
2015-09-07 14:32:06 +02:00 |
|
debris
|
fd23ee97d8
|
cmake refactor in progress
|
2015-08-27 12:19:33 +02:00 |
|
chriseth
|
34986ee4fc
|
Detect unavailable items and do not optimise the chunk in that case.
|
2015-08-18 21:22:43 +02:00 |
|
Gav Wood
|
8fbecb9c27
|
libevmasm doesn't use libdevcrypto.
|
2015-08-17 15:09:42 +02:00 |
|
Gav Wood
|
09fe2c098c
|
Style fixes.
|
2015-08-10 20:31:22 +02:00 |
|
Liana Husikyan
|
8b433edc4e
|
added checks to prevent the self assignment
|
2015-08-10 17:55:31 +02:00 |
|
Gav Wood
|
090e581fe8
|
GCC compile fix.
|
2015-08-06 15:56:00 +02:00 |
|
Gav Wood
|
7d54d746ee
|
Warnings fixes.
|
2015-08-06 15:27:50 +02:00 |
|
debris
|
ba00ce457a
|
now policy CMP0042 is set to OLD
This reverts commit 61e99b1040b80685c70c57cfb23f92e898cd41fb.
|
2015-08-05 23:51:52 +02:00 |
|
Gav Wood
|
1ea338a852
|
Revert "fixed cmake policy CMP0042, MACOSX RPATH"
|
2015-08-05 17:57:22 +02:00 |
|
debris
|
c8954e1e7c
|
fixed cmake policy CMP0042, MACOSX RPATH
|
2015-08-05 11:35:05 +02:00 |
|
chriseth
|
0f06fd8c2f
|
Fixed counter modification when appending assemblies.
|
2015-06-25 18:41:46 +02:00 |
|
chriseth
|
66a85f0229
|
Some documentation and checks for vector_ref.
|
2015-06-16 16:09:20 +02:00 |
|
chriseth
|
64a1e82b6c
|
Optimize RETURN x 0 to STOP.
|
2015-06-12 11:31:03 +02:00 |
|
chriseth
|
a72e357c4e
|
Improved exception safety in CSE.
Fixes #2135
|
2015-06-10 09:58:59 +02:00 |
|
Gav Wood
|
6cc76baeac
|
Merge pull request #2112 from chfast/refactor_move_override
Pessimising moves and missing overrides
|
2015-06-09 23:18:10 +09:00 |
|
Paweł Bylica
|
87a56b2bfe
|
Remove pessimising moves.
|
2015-06-08 12:09:24 +02:00 |
|
chriseth
|
27ac4d6d6f
|
Merge pull request #2100 from chriseth/sol_stackTooDeep
Improved "Stack too deep" error message.
|
2015-06-08 11:52:01 +02:00 |
|
chriseth
|
13a20d8372
|
Improved "Stack too deep" error message.
Closes #2080.
|
2015-06-07 12:51:15 +02:00 |
|
Gav Wood
|
dc462dcb6e
|
Merge pull request #2103 from chriseth/sol_fix_sequenceError
Invalid sequence access.
|
2015-06-07 14:19:51 +09:00 |
|
chriseth
|
55e1729852
|
Quick fix to not access inaccessible sequences.
|
2015-06-06 15:39:14 +02:00 |
|
chriseth
|
7bdd1b1d4a
|
Optimize double ISZERO.
|
2015-06-06 12:42:36 +02:00 |
|
chriseth
|
cad767de61
|
Remove namespace prefixes.
|
2015-06-05 17:35:51 +02:00 |
|
chriseth
|
81ed5612bc
|
MSVC fix.
|
2015-06-05 17:34:26 +02:00 |
|
chriseth
|
88096c2c69
|
Compute constants
|
2015-06-05 17:34:26 +02:00 |
|
chriseth
|
d309c3c768
|
Merge pull request #1975 from LianaHus/sol_EVMExceptions
"error jump" instead of STOP instraction in case of exception
|
2015-06-01 17:45:55 +02:00 |
|
Liana Husikyan
|
da4cd45a85
|
corrected asm-json output
|
2015-06-01 13:06:12 +02:00 |
|
Liana Husikyan
|
735535d960
|
style fixes
|
2015-06-01 13:06:12 +02:00 |
|
Liana Husikyan
|
25205cb05b
|
added error jump instead of STOP instraction in case of exception
|
2015-06-01 13:06:12 +02:00 |
|
chriseth
|
beab869e14
|
Allow duplicate code removal for loops.
|
2015-05-28 14:48:07 +02:00 |
|
chriseth
|
7f55e26eb8
|
Removed redundant std.
|
2015-05-26 11:31:04 +02:00 |
|
chriseth
|
06890e5428
|
Commandline interface for gas estimation.
|
2015-05-22 16:12:40 +02:00 |
|
chriseth
|
dadde12178
|
Tighter estimation for EXP.
|
2015-05-22 16:12:40 +02:00 |
|
chriseth
|
2414a23168
|
Functional gas estimator.
|
2015-05-22 16:12:40 +02:00 |
|
chriseth
|
cd28fb8faa
|
Path gas meter.
|
2015-05-22 16:12:40 +02:00 |
|
chriseth
|
d015945a1d
|
Gas estimation taking known state into account.
|
2015-05-20 00:28:15 +02:00 |
|
Gav Wood
|
3ecd54a835
|
Move non-cryptopp dependent stuff into devcore.
|
2015-05-19 19:51:38 +02:00 |
|
chriseth
|
e50070035f
|
Hex/decimal cleanup for assembly output.
|
2015-05-15 15:37:19 +02:00 |
|
chriseth
|
b124878c53
|
Fixed indentation.
|
2015-05-13 19:13:03 +02:00 |
|
chriseth
|
cebc959ff3
|
Known state: store tags on stack as unions.
|
2015-05-13 17:15:32 +02:00 |
|
Gav Wood
|
2654daab26
|
Revert "CMake: set default RUNTIME_OUTPUT_DIRECTORY property to "bin""
|
2015-05-13 11:45:18 +03:00 |
|
Gav Wood
|
0dc7c96307
|
Merge pull request #1873 from chriseth/sol_unifyBlocks
Unify blocks that share code.
|
2015-05-13 00:58:55 +03:00 |
|
Gav Wood
|
ddbb161bf2
|
Merge pull request #1855 from imapp-pl/pr/cmake_runtime_output_directory
CMake: set default RUNTIME_OUTPUT_DIRECTORY property to "bin"
|
2015-05-13 00:55:38 +03:00 |
|
chriseth
|
79f8a224ef
|
Removed unnecessary include.
|
2015-05-12 17:00:23 +02:00 |
|
chriseth
|
ced4720faa
|
Unify blocks with shared code.
|
2015-05-12 16:27:43 +02:00 |
|