Commit Graph
13854 Commits
Author SHA1 Message Date
Chris Chinchilla f99d78117e Bring code examples for Style Guide inline with style guide
Add back accidentally removed public
2019-06-05 15:25:18 +02:00
Chris Chinchilla dd04a35c0e Merge pull request #6871 from fulldecent/patch-10
Learn how to spell section
2019-05-30 14:13:40 +02:00
William Entriken f1be1b2758 Learn how to spell section 2019-05-29 21:02:03 -04:00
chriseth cce79ea67b Merge pull request #6867 from ethereum/docs-style-fix-usingfor
[DOCS] Bring Using For code examples inline with style guide
2019-05-29 20:08:19 +02:00
chriseth 00f24555d9 Merge pull request #6868 from ethereum/docs-style-fix-control-struct
[DOCS] Update code examples in control structures doc to match style guide
2019-05-29 20:07:09 +02:00
chriseth 30bc7ae15a Merge pull request #6863 from ethereum/protofuzzer-fix-dup-caselit-bug
Do not enclose string literal within double quotes before conversion …
2019-05-29 20:06:03 +02:00
chriseth 885d56888f Merge pull request #6869 from ethereum/docs-style-fix-misc
[DOCS] Bring code examples for miscellaneous doc in line with style guide
2019-05-29 16:47:14 +02:00
Chris Ward 66fe9731fc Bring code examples in line with style guide 2019-05-29 16:26:23 +02:00
Chris Ward bebc479fb5 Update code examples to match style guide
Remove visibility
2019-05-29 16:21:18 +02:00
Chris Ward b015d2cd40 Bring code examples inline with style guide
Remove visibility
2019-05-29 16:17:34 +02:00
Bhargava Shastry f57439035a Do not enclose string literal within double quotes before conversion to u256 2019-05-29 15:52:31 +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 ff8898b8db Merge pull request #6860 from ethereum/release
Merge release back into develop.
2019-05-28 20:39:05 +02:00
chriseth d5b121e762 Merge pull request #6859 from ethereum/incrementVersion0510
Set version to 0.5.10
2019-05-28 20:38:31 +02:00
chriseth c68bc34e94 Merge pull request #6858 from ethereum/develop
Merge develop into release for 0.5.9 (2)
v0.5.9
2019-05-28 18:49:01 +02:00
chriseth 4eb1722176 Merge pull request #6857 from ethereum/revertRecoveringParser
Revert "Add Steve Johnson-style parser recovery rules:"
2019-05-28 18:47:25 +02:00
chriseth 4ee703e6e5 Revert "Add Steve Johnson-style parser recovery rules:"
This reverts commit 97f8ee0d1b.
2019-05-28 18:09:24 +02:00
chriseth feab4065c3 Set version to 0.5.10 2019-05-28 17:31:06 +02:00
chriseth e560f70d8e Merge pull request #6853 from ethereum/develop
Merge develop inte release for 0.5.9
2019-05-28 16:41:19 +02:00
chriseth b716b211ef Merge pull request #6852 from ethereum/prepare059
Prepare version 0.5.9.
2019-05-28 15:52:27 +02:00
chriseth 61d2919968 Prepare version 0.5.9. 2019-05-28 15:38:48 +02:00
chriseth f9dca1f282 Merge pull request #6681 from rocky/recoveringParser1
Add Steve Johnson-style parser recovery rules:
2019-05-28 15:36:45 +02:00
rockyandchriseth 97f8ee0d1b Add Steve Johnson-style parser recovery rules:
SourceUnit = Error $
    Block = '{' Error '}'
    ContractDefinition = '{' Error '}'
    Statement = Error ';'

Co-Authored-By: chriseth <chris@ethereum.org>
2019-05-28 15:06:34 +02:00
chriseth a3f721bbcc Merge pull request #6583 from ethereum/reset_yulstringrepo
Reset YulStringRepository regularly
2019-05-28 14:20:53 +02:00
chriseth 2276b567b1 Merge pull request #6840 from ethereum/discoverMSize
Only remove msize-modifying instructions if msize is not used.
2019-05-28 13:16:55 +02:00
Bhargava Shastry dbae0fa939 Reset Yul string repository before each compilation. 2019-05-28 13:12:39 +02:00
chriseth 010bb39548 Changelog entry. 2019-05-28 12:54:33 +02:00
chriseth df96648b1c Do not allow msize in inline assembly if the Yul optimizer is active. 2019-05-28 12:54:33 +02:00
chriseth d7b5ea6761 Allow msize optimization only if it is not present. 2019-05-28 12:54:32 +02:00
chriseth afe887adc1 Split MovableChecker and introduce SideEffectsUpToMSize. 2019-05-28 12:54:32 +02:00
chriseth e54d727a85 Merge pull request #6803 from ethereum/add-evmone-to-ossfuzz-build-ci
Install evmone and its dependencies
2019-05-28 12:42:53 +02:00
chriseth c3cdae908d Merge pull request #6767 from ethereum/constantOptimiserForYul
[Yul] Constant optimiser
2019-05-28 11:53:04 +02:00
chriseth b95eebee1c Merge pull request #6822 from ethereum/uninitializedLoadFromStorage
Explicitly turn uninitialized internal function pointers into invalid function when loaded from storage.
2019-05-28 11:48:56 +02:00
chriseth 01b6b680f1 Merge pull request #6829 from ethereum/solYulDivision
[SolYul] Division.
2019-05-28 11:48:20 +02:00
chriseth cee1340113 Add mini-interpreter to check representation. 2019-05-28 11:35:07 +02:00
chriseth 1c16124a09 Constant optimiser for Yul. 2019-05-28 11:35:07 +02:00
chriseth 4407af53b5 Gas meter for Yul expressions. 2019-05-28 11:34:47 +02:00
Bhargava Shastry a52e1f4130 Install evmone and its dependencies 2019-05-28 10:58:03 +02:00
chriseth 6e9bb2c073 Merge pull request #6849 from asymmetric/patch-1
Fix link to OpenZeppelin ECDSA library
2019-05-28 00:54:35 +02:00
asymmetric d67a4cfdb7 Fix link to OpenZeppelin ECDSA library
Previous link was a 404.
2019-05-27 22:29:35 +00:00
chriseth 4061ad0a7b Implement references using InvertibleRelation as data structure. 2019-05-27 22:55:59 +02:00
chriseth 7183940e24 Merge pull request #6770 from ethereum/isoltest-parser-fix
[isoltest] TestFileParser: Fixes access of iterator at and beyond iterator ends
2019-05-27 19:14:35 +02:00
chriseth 9d00f21cfb Merge pull request #6841 from ethereum/style-fixes-inheritance
[DOCS] Bring inheritance doc inline with style guide
2019-05-27 19:11:32 +02:00
chriseth fbf189151d [SolYul] Division. 2019-05-27 17:53:46 +02:00
chriseth dc0fac5dfd Merge pull request #6825 from ethereum/style-fixes-assembly
[DOCS] Bring code examples inline with style guide in assembly doc
2019-05-27 17:28:12 +02:00
chriseth 5b1a984882 Explicitly turn uninitialized internal function pointers into invalid function when loaded from storage. 2019-05-27 17:26:37 +02:00
chriseth b836079006 Merge pull request #6847 from ethereum/style-fixes-libraries
[DOCS] Make libraries code examples conform to style guide
2019-05-27 17:17:22 +02:00
Chris Ward e81e71e879 Make code examples conform to style guide 2019-05-27 16:59:54 +02:00
chriseth dee023bda6 Merge pull request #6843 from ethereum/sortChangelog
Sort changelog.
2019-05-27 15:52:14 +02:00
chriseth 1a78aef055 Sort changelog. 2019-05-27 15:40:44 +02:00