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 |
|
rocky
|
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 |
|
Chris Ward
|
931b93146f
|
Update subcurrency example in introductory section
Further updates
Add line breaks
Changes from review
Updates from review
Changes from review
Fix label
|
2019-05-28 08:54:54 +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 |
|
Chris Ward
|
3b64a4b955
|
Bring inheritance doc inline with style guide
|
2019-05-27 14:23:53 +02:00 |
|
Chris Ward
|
062c67c4a8
|
Bring code examples inline with style guide in assembly doc
Fix assembly block indentation
Change variable name
|
2019-05-27 14:17:44 +02:00 |
|
chriseth
|
be653bec44
|
Merge pull request #6741 from ethereum/docs-docker
[DOCS] Add draft of Docker instructions
|
2019-05-27 14:11:43 +02:00 |
|
chriseth
|
899858784c
|
Merge pull request #6834 from sifmelcara/fix-types-doc-ref-delete
Fix reference links in types.rst
|
2019-05-27 14:09:42 +02:00 |
|
chriseth
|
6240a6e906
|
Merge pull request #6824 from ethereum/style-fixes-abi-spec
[DOCS] Confirm ABI spec code examples to style guide
|
2019-05-27 14:06:55 +02:00 |
|
mingchuan
|
27fd533f3d
|
Fix reference links in types.rst
|
2019-05-27 18:54:00 +08:00 |
|
chriseth
|
c14279fceb
|
Merge pull request #6836 from Jorropo/patch-1
Add solidity code coloration to bug_report.md
|
2019-05-27 11:17:16 +02:00 |
|
chriseth
|
a600126703
|
Merge pull request #6833 from sifmelcara/fix-struct-array-mapping
Fix assignment of struct containing array of mappings
|
2019-05-27 11:14:28 +02:00 |
|
Jorropo
|
0693e8fa81
|
Add solidity code coloration to bug_report.md
|
2019-05-25 23:47:10 +02:00 |
|
mingchuan
|
bf8af89bba
|
Fix assignment of struct containing array of mappings
|
2019-05-25 01:33:49 +08:00 |
|
chriseth
|
c74e4dba50
|
Merge pull request #6831 from ethereum/compoundAssign
[SolYul] Compound assignment
|
2019-05-24 10:34:08 +02:00 |
|
Chris Chinchilla
|
2a2cea08dd
|
Merge pull request #6826 from ethereum/style-fixes-creating-contracts
[DOCS] Make Creating contracts code examples match style guide
|
2019-05-24 09:07:11 +02:00 |
|
chriseth
|
73d0eb6b7a
|
Modify test to prevent underflow.
|
2019-05-23 21:32:30 +02:00 |
|
chriseth
|
ee7548a339
|
Activate some tests.
|
2019-05-23 21:32:30 +02:00 |
|
chriseth
|
fb40063253
|
Compound assignment.
|
2019-05-23 21:32:30 +02:00 |
|