chriseth
|
5b5c9aa2ff
|
Merge pull request #6297 from ethereum/proto-add-binary-ops
Add more binary operations to the yul proto spec.
|
2019-03-18 11:19:29 +01:00 |
|
Bhargava Shastry
|
725fc898fd
|
Discard fuzz input containing at least one character not in the following set: "isprint"able, newline, and horizontal
Co-Authored-By: bshastry <bshastry@ethereum.org>
|
2019-03-18 10:36:43 +01:00 |
|
Daniel Kirchner
|
4a28e1eb43
|
Support EVM Version rules for extracted tests.
|
2019-03-15 17:23:20 +01:00 |
|
Bhargava Shastry
|
5e8ed426df
|
Add more binary operations to the yul proto spec.
|
2019-03-14 22:26:25 +01:00 |
|
chriseth
|
48f0d41cc5
|
Merge pull request #6294 from ethereum/merge-canBeUsedExternally-and-interfaceType-6223
Merge interfaceType() canBeUsedExternally()
|
2019-03-14 18:12:07 +01:00 |
|
Mathias Baumann
|
4d060ef991
|
Merge interfaceType() canBeUsedExternally()
And cache the result for expensive calls.
|
2019-03-14 17:19:59 +01:00 |
|
chriseth
|
500843f9c5
|
Merge pull request #6242 from ethereum/yul-bc-dataflow
Yul dataflow analysis for continue/break statements
|
2019-03-14 16:34:34 +01:00 |
|
Christian Parpart
|
57bcb8ba83
|
[yul] Ensures DataFlowAnalyzer works fine with break/continue statements just like without.
|
2019-03-14 16:18:45 +01:00 |
|
chriseth
|
34893225ab
|
Merge pull request #6292 from ethereum/better-docu-for-param
[Trivial] Clarify documentation of ContractType::m_super
|
2019-03-14 16:07:30 +01:00 |
|
Mathias Baumann
|
3b546acd57
|
Clarify documentation of ContractType::m_super
|
2019-03-14 15:59:26 +01:00 |
|
chriseth
|
85a0d6a334
|
Merge pull request #6118 from ethereum/useStackOpt
Use stack optimizations.
|
2019-03-14 15:58:47 +01:00 |
|
chriseth
|
a3fbbe2019
|
Merge pull request #6291 from ethereum/proto-bugfixes
Proto spec and translator bug fixes.
|
2019-03-14 15:54:29 +01:00 |
|
Bhargava Shastry
|
5681086d2c
|
Proto spec and translator bug fixes.
|
2019-03-14 15:40:54 +01:00 |
|
chriseth
|
308e3ef1cd
|
Add test for standard compiler.
|
2019-03-14 15:34:23 +01:00 |
|
chriseth
|
49d914a391
|
Fix and test yul stack optimization flag for commandline interface.
|
2019-03-14 15:34:23 +01:00 |
|
chriseth
|
6d1ed93247
|
Use stack optimizations.
|
2019-03-14 15:34:23 +01:00 |
|
chriseth
|
ca34335d07
|
Merge pull request #6283 from ethereum/result-refactoring-merger
Result<T> improvements
|
2019-03-14 15:25:46 +01:00 |
|
chriseth
|
4503180e8e
|
Merge pull request #6170 from ethereum/docs-table-format
[DOCS] Long table cell formatting fix
|
2019-03-14 15:25:29 +01:00 |
|
chriseth
|
94cd81de8c
|
Merge pull request #6284 from levackt/patch-1
Update version range in introduction-to-smart-contracts.rst
|
2019-03-14 14:44:56 +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 |
|
Taariq Levack
|
cacd271ba6
|
Update introduction-to-smart-contracts.rst
Looks like this was missed in the bump
|
2019-03-14 14:51:55 +02:00 |
|
chriseth
|
d1d6d59c80
|
Merge pull request #6281 from ethereum/fixYulAssertion
Fix assertion in yul interpreter.
|
2019-03-14 11:22:51 +01:00 |
|
chriseth
|
ddf0cbb89b
|
Merge pull request #6280 from ethereum/soltest-hexstring-update
[soltest] Fix hex string update
|
2019-03-14 11:20:25 +01:00 |
|
Erik Kundt
|
ac5f860df9
|
Fixes hex string update via isoltest.
|
2019-03-14 11:01:26 +01:00 |
|
chriseth
|
db379403fc
|
Fix assertion in yul interpreter.
|
2019-03-13 20:58:15 +01:00 |
|
chriseth
|
ba9b3d5e95
|
Merge pull request #6264 from System-Glitch/docs-resources
[DOCS] Add Solidity IDE to resources page
|
2019-03-13 19:56:46 +01:00 |
|
chriseth
|
543363d2a0
|
Merge pull request #6273 from ethereum/centos-install-fix
Fix boost repository URL in CentOS install script
|
2019-03-13 19:56:02 +01:00 |
|
Erik Kundt
|
470c161e50
|
Fixes boost repository URL in CentOS install script.
|
2019-03-13 19:55:36 +01:00 |
|
chriseth
|
5c03178e13
|
Merge pull request #6261 from ethereum/padContractName
Defensively pad memory for ``type(C).name`` to multiples of 32.
|
2019-03-13 19:52:18 +01:00 |
|
SystemGlitch
|
d05cb3662c
|
Add Solidity IDE to resources page
|
2019-03-13 19:18:01 +01:00 |
|
chriseth
|
2e7794d8a6
|
Defensively pad memory for `type(C).name ` to multiples of 32.
|
2019-03-13 18:51:32 +01:00 |
|
chriseth
|
2da906d901
|
Merge pull request #6279 from ethereum/release
Merge release back into develop.
|
2019-03-13 18:47:20 +01:00 |
|
chriseth
|
4972b671ae
|
Merge pull request #6278 from ethereum/versiotTo057
Set version to 0.5.7.
|
2019-03-13 18:46:24 +01:00 |
|
chriseth
|
8ae8763615
|
Merge pull request #6277 from ethereum/release-checklist
Update release checklist
|
2019-03-13 18:42:52 +01:00 |
|
chriseth
|
94aa971bd5
|
Set version to 0.5.7.
|
2019-03-13 18:38:30 +01:00 |
|
Erik Kundt
|
c6a5352231
|
Adjust order of release page creation.
|
2019-03-13 18:29:22 +01:00 |
|
chriseth
|
e07ca0d2ea
|
Merge pull request #6263 from ethereum/soltest-output-sizes
[soltest] Print bytes range sizes
|
2019-03-13 18:10:09 +01:00 |
|
chriseth
|
6f14386da7
|
Merge pull request #6272 from ethereum/docs-op-prec
[DOCS] Change conditional operator precedence
|
2019-03-13 18:04:49 +01:00 |
|
chriseth
|
b259423eb8
|
Merge pull request #6269 from ethereum/develop
Merge develop into release for 0.5.6
|
2019-03-13 17:49:55 +01:00 |
|
Erik Kundt
|
2a536911f2
|
Prints returned / expected byte ranges if conversion failed.
|
2019-03-13 17:45:02 +01:00 |
|
Chris Ward
|
e76bcf25ea
|
Change conditional operator precedence
|
2019-03-13 16:29:14 +01:00 |
|
chriseth
|
d17ad8141b
|
Merge pull request #6260 from ethereum/fixGasCosts
Fix gas costs.
|
2019-03-13 14:53:48 +01:00 |
|
Chris Ward
|
c3543b470f
|
Change hyphen to non-breaking hyphen
|
2019-03-13 14:37:23 +01:00 |
|
chriseth
|
55c66b0178
|
Fix gas costs.
|
2019-03-13 14:18:53 +01:00 |
|
chriseth
|
2896d6176b
|
Merge pull request #6120 from ethereum/soltest-hex-strings
[soltest] Add support for hex string literals
|
2019-03-13 14:12:32 +01:00 |
|
Christian Parpart
|
b29bb6ccb1
|
Merge pull request #6258 from ethereum/prepare056
Prepare 0.5.6 release.
|
2019-03-13 13:12:17 +01:00 |
|
Erik Kundt
|
25ddf85d95
|
Adds support for hex string literals in soltest.
|
2019-03-13 12:37:33 +01:00 |
|
chriseth
|
9c9053dd49
|
Merge pull request #6257 from ethereum/docs-testing
Add mention of docs testing to contribution docs
|
2019-03-13 12:25:34 +01:00 |
|
chriseth
|
4c1a9aa273
|
Merge pull request #6256 from ethereum/completeLtGtRules
Complete the GT/LT rules.
|
2019-03-13 12:08:34 +01:00 |
|