Mathias Baumann
|
6c6a9054b2
|
Implement override checking
|
2019-10-30 17:31:33 +01:00 |
|
Christian Parpart
|
df729b3084
|
Make use of C++17 std::optional<> instead of boost::optional<>.
|
2019-10-28 11:39:30 +01:00 |
|
kcy1019
|
547cd2eb71
|
Remove dependency on boost::regex from Whiskers
|
2019-10-16 21:26:49 +09:00 |
|
Daniel Kirchner
|
d459fa6f22
|
Explicitly link against pthreads for static build.
|
2019-10-02 00:30:38 +02:00 |
|
mingchuan
|
520a3ccfff
|
[YulOpt] declare SSA var when control flow joins
|
2019-09-17 13:22:02 +02:00 |
|
chriseth
|
c047803b80
|
Change BreadthFirstSearch to use value types instead of pointers.
|
2019-08-15 16:10:10 +02:00 |
|
Christian Parpart
|
e91c6acbc3
|
Defaulting to C++17 for building.
|
2019-08-13 16:19:18 +02:00 |
|
chriseth
|
3dec3af638
|
Use evmone for testing.
|
2019-08-08 17:35:44 +02:00 |
|
djudjuu
|
cafa01cbf6
|
moved SuffixHelper to StringUtils
|
2019-07-09 13:50:07 +02:00 |
|
Mathias Baumann
|
08b9da0df5
|
Make Whiskers fail early when called with int
|
2019-07-04 09:31:24 +02:00 |
|
chriseth
|
776fec1913
|
Make json output a bit prettier.
|
2019-07-02 18:07:05 +02:00 |
|
chriseth
|
aa11ad7d0a
|
Update swarm hash.
|
2019-06-27 12:48:51 +02:00 |
|
chriseth
|
1f9d11c644
|
Knowledge about storage.
|
2019-06-20 18:43:37 +02:00 |
|
chriseth
|
5b92640ab5
|
Merge pull request #6972 from ethereum/restrictWhiskersTemplateParams
Restrict whiskers parameters to regular characters.
|
2019-06-20 11:23:02 +02:00 |
|
chriseth
|
fc6f47e453
|
Restrict whiskers parameters to regular characters.
|
2019-06-19 18:46:16 +02:00 |
|
chriseth
|
d7b366ff46
|
Name displacer.
|
2019-06-19 14:55:38 +02:00 |
|
Daniel Kirchner
|
226f8bb64d
|
Use imported cmake targets for boost.
|
2019-06-06 18:49:34 +02:00 |
|
chriseth
|
c9e2d388b5
|
Merge pull request #6848 from ethereum/invertibleRelation
Implement references using InvertibleRelation as data structure.
|
2019-05-29 13:34:10 +02:00 |
|
chriseth
|
cee1340113
|
Add mini-interpreter to check representation.
|
2019-05-28 11:35:07 +02:00 |
|
chriseth
|
4061ad0a7b
|
Implement references using InvertibleRelation as data structure.
|
2019-05-27 22:55:59 +02:00 |
|
chriseth
|
91312e657b
|
Skip empty entries in memory and storage dump.
|
2019-05-23 12:27:56 +02:00 |
|
Mathias Baumann
|
cbf81b123a
|
Fix new found spelling mistakes and add exceptions
|
2019-05-21 10:59:34 +02:00 |
|
Daniel Kirchner
|
2046e61c26
|
Add make_vector helper to compensate for the lack of rvalue initializer lists.
|
2019-05-17 10:08:53 +02:00 |
|
chriseth
|
f6437a2016
|
Optimizer rules that combine shifts and masks.
|
2019-05-15 20:30:53 +02:00 |
|
chriseth
|
d753fcdb36
|
Tools to compute UnixFS IPFS hash.
|
2019-05-14 11:52:11 +02:00 |
|
chriseth
|
b4d6f847b4
|
Events.
|
2019-05-08 13:29:11 +02:00 |
|
chriseth
|
606551e4dd
|
Add condition parameters.
|
2019-05-07 15:05:35 +02:00 |
|
chriseth
|
dfe07867e0
|
Refactor.
|
2019-05-07 15:04:07 +02:00 |
|
chriseth
|
1dc7ede233
|
Add some move semantics.
|
2019-05-07 15:02:26 +02:00 |
|
chriseth
|
f2cee9ec0c
|
Include cleanup.
|
2019-03-28 14:32:48 +01:00 |
|
chriseth
|
b82b970429
|
Add operator for move-append onto set.
|
2019-03-19 17:50:50 +01:00 |
|
Leonardo Alt
|
15a5b2bf65
|
Move CommonData operator functions to the global namespace
|
2019-03-19 16:06:23 +01:00 |
|
Erik Kundt
|
b9a7a88346
|
Improves Result<T> in order to prevent defects.
|
2019-03-14 14:33:28 +01:00 |
|
Erik Kundt
|
6ac5c52528
|
Implements merging of Result<T>.
|
2019-03-14 14:33:28 +01:00 |
|
Alex Beregszaszi
|
a7c2dba681
|
Document the boost multiprecision shift bug in RuleList
|
2019-03-04 13:37:20 +01:00 |
|
Mathias Baumann
|
37e78d5011
|
Remove unused and unimplemented declaration escaped()
|
2019-02-18 15:31:16 +01:00 |
|
Daniel Kirchner
|
809b9a95f9
|
Even more style checks.
|
2019-02-14 11:53:00 +01:00 |
|
Daniel Kirchner
|
8ca6715e18
|
More style checks.
|
2019-02-14 11:41:20 +01:00 |
|
chriseth
|
1a823f0bf8
|
Fix tabs/spaces.
|
2019-02-13 17:05:48 +01:00 |
|
chriseth
|
17ea467e5b
|
Fix style of "const".
|
2019-02-13 16:34:53 +01:00 |
|
Christian Parpart
|
ef6a76ce67
|
libdevcore: Introduces a generalized AnsiColorized, an improved FormattedScope
a future commit/PR could replace existing code to use AnsiColorized and
remove the old implementation of FormattedScope.
|
2019-02-07 12:55:14 +01:00 |
|
Bhargava Shastry
|
24b1de7df0
|
This PR refactors and shares oss-fuzz specific test harness code with the afl fuzzer harness. ChangeLog updated.
|
2019-01-23 11:06:25 +01:00 |
|
Alex Beregszaszi
|
b1d43a868c
|
Add error condition if compiling with Boost <1.65
|
2019-01-18 18:13:59 +00:00 |
|
Alex Beregszaszi
|
6a32f7e444
|
Remove boost_multiprecision_number_compare_bug_workaround for Boost <=1.58
|
2019-01-18 18:09:26 +00:00 |
|
Alex Beregszaszi
|
8c97fb1688
|
Remove boost::filesystem::weakly_canonical workaround
|
2019-01-18 17:59:32 +00:00 |
|
Daniel Kirchner
|
6de2d92f20
|
Add SSAReverser to the yul optimiser.
|
2019-01-17 20:37:43 +01:00 |
|
Daniel Kirchner
|
81f24f24e6
|
Add equivalent function combiner as Yul optimizer step.
|
2019-01-15 17:21:03 +01:00 |
|
Daniel Kirchner
|
0dfd4a726e
|
Warn about unreachable code.
|
2019-01-10 10:36:50 +01:00 |
|
Christian Parpart
|
62fe57479e
|
make use of C++ = default constructor declarations as well as more non-static member initialization syntax.
|
2018-12-19 11:26:42 +01:00 |
|
chriseth
|
e970590675
|
Merge pull request #5664 from ethereum/cmakeUpdates
Use imported CMake targets.
|
2018-12-18 17:45:23 +01:00 |
|