index
:
dexon-solidity
develop
release
DEXON fork of Solidity (https://github.com/dexon-foundation/dsolidity)
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge pull request #5775 from ethereum/codeAccess
chriseth
2019-01-18
51
-72
/
+641
|
\
|
*
Changelog entry.
chriseth
2019-01-18
1
-0
/
+1
|
*
Add test for content of creationCode and runtimeCode.
chriseth
2019-01-18
1
-2
/
+45
|
*
Do not create a copy of the assembly.
chriseth
2019-01-18
6
-14
/
+22
|
*
Add helper to show if contract can be deployed.
chriseth
2019-01-18
4
-6
/
+11
|
*
Documentation.
chriseth
2019-01-18
3
-1
/
+36
|
*
Type is not reserved anymore.
chriseth
2019-01-18
1
-1
/
+0
|
*
Warn if type(..).runtimeCode is used with assembly in the constructor.
chriseth
2019-01-18
3
-1
/
+87
|
*
Add code access dependency.
chriseth
2019-01-18
1
-3
/
+14
|
*
Code generation for access to contract code.
chriseth
2019-01-18
14
-45
/
+101
|
*
Syntax for meta type information.
chriseth
2019-01-18
11
-14
/
+116
|
*
Tests.
chriseth
2019-01-18
19
-0
/
+223
*
|
Merge pull request #5794 from ethereum/ssaReverser
chriseth
2019-01-18
28
-109
/
+832
|
\
\
|
*
|
Stabilize SSAReverser.
Daniel Kirchner
2019-01-18
8
-11
/
+55
|
*
|
Undo second SSA transformation and add more tests.
Daniel Kirchner
2019-01-18
15
-75
/
+366
|
*
|
Add SSAReverser to the yul optimiser.
Daniel Kirchner
2019-01-18
16
-82
/
+470
*
|
|
Merge pull request #5807 from ethereum/fixed_point_encoding
chriseth
2019-01-18
6
-1
/
+45
|
\
\
\
|
*
|
|
Change error message and add tests
Leonardo Alt
2019-01-17
5
-1
/
+35
|
*
|
|
Return TypeError is fixed point encoding is attempted.
Leonardo Alt
2019-01-17
2
-1
/
+11
*
|
|
|
Merge pull request #5814 from tkopczynski/docs-fix-remove-word
Alex Beregszaszi
2019-01-18
1
-1
/
+1
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Remove unnecessary word
Tomek Kopczynski
2019-01-18
1
-1
/
+1
|
/
/
/
*
|
|
Merge pull request #4441 from ethereum/emscriptenBoostTest
Alex Beregszaszi
2019-01-18
7
-7
/
+16
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Use emscripten 1.38.8 on both travis and circle.
Daniel Kirchner
2019-01-18
7
-7
/
+16
|
/
/
*
|
Merge pull request #5809 from ethereum/emscripten-strict
chriseth
2019-01-18
1
-1
/
+2
|
\
\
|
|
/
|
/
|
|
*
Remove obsolete ETH_EMSCRIPTEN option
Alex Beregszaszi
2019-01-17
1
-1
/
+0
|
*
Set emscripten to strict mode (wrt deprecated compiler options).
Daniel Kirchner
2019-01-17
1
-0
/
+2
|
/
*
Merge pull request #5805 from ethereum/yulSwitchChangelogFix
chriseth
2019-01-17
1
-0
/
+2
|
\
|
*
Add missing Changelog entries for Yul switch changes.
Daniel Kirchner
2019-01-17
1
-0
/
+2
|
/
*
Merge pull request #5800 from ethereum/wip/faq-call
Chris Chinchilla
2019-01-17
2
-12
/
+4
|
\
|
*
Update docs/units-and-global-variables.rst
Erik Kundt
2019-01-17
1
-1
/
+1
|
*
Add call warning into main docs and remove FAQ item
Chris Ward
2019-01-16
2
-12
/
+4
*
|
Merge pull request #5801 from ethereum/idio-contract
Chris Chinchilla
2019-01-17
1
-1
/
+2
|
\
\
|
*
|
Mention that there is no Cron in Ethereum
Chris Ward
2019-01-16
1
-1
/
+2
|
|
/
*
|
Merge pull request #5798 from ethereum/faq-conversion
Chris Chinchilla
2019-01-17
1
-10
/
+0
|
\
\
|
*
|
Remove FAQ Item
Chris Ward
2019-01-16
1
-10
/
+0
|
|
/
*
|
Merge pull request #5694 from ethereum/yul-ast-unique_ptr
chriseth
2019-01-17
11
-50
/
+68
|
\
\
|
|
/
|
/
|
|
*
libyul: changing some AST members from shared_ptr<> to unique_ptr<>
Christian Parpart
2019-01-16
11
-50
/
+68
|
/
*
Merge pull request #5776 from ethereum/equivalentFunctionCombiner
chriseth
2019-01-16
20
-163
/
+759
|
\
|
*
Add equivalent function combiner as Yul optimizer step.
Daniel Kirchner
2019-01-16
20
-163
/
+759
*
|
Merge pull request #5787 from ethereum/boost-upgrade-and-circleci
Christian Parpart
2019-01-16
5
-9
/
+14
|
\
\
|
|
/
|
/
|
|
*
Ensuring we use at least boost 1.65, build static on Xenial, and adapt Circle...
Christian Parpart
2019-01-14
5
-9
/
+14
*
|
Merge pull request #5793 from ethereum/switchLiteralSameValue
chriseth
2019-01-15
16
-30
/
+166
|
\
\
|
*
|
Disallow mismatching types in switch cases and detect duplicates by value for...
Daniel Kirchner
2019-01-15
16
-30
/
+166
|
/
/
*
|
Merge pull request #5786 from ethereum/docs-split-micropayment
chriseth
2019-01-15
2
-429
/
+430
|
\
\
|
*
|
Split micropayments example into seperate file
Chris Ward
2019-01-15
2
-429
/
+430
|
/
/
*
|
Merge pull request #5785 from ethereum/docs-split-safe-remote
chriseth
2019-01-15
2
-107
/
+108
|
\
\
|
*
|
Split safe remote example into new file
Chris Ward
2019-01-14
2
-107
/
+108
|
|
/
*
|
Merge pull request #5784 from ethereum/docs-split-blind-auction
chriseth
2019-01-15
2
-341
/
+340
|
\
\
|
*
|
Split blind auction example into seperate doc
Chris Ward
2019-01-14
2
-341
/
+340
|
|
/
*
|
Merge pull request #5746 from ethereum/docs-split-functions
chriseth
2019-01-14
2
-399
/
+399
|
\
\
|
*
|
Split functions docs
Chris Ward
2019-01-14
2
-399
/
+399
|
/
/
*
|
Merge pull request #5790 from ethereum/faq-explicit-conversion
chriseth
2019-01-14
1
-10
/
+0
|
\
\
|
*
|
Remove explicit conversion FAQ item, covered elsewhere
Chris Ward
2019-01-14
1
-10
/
+0
|
|
/
*
|
Merge pull request #5788 from ethereum/remove-rnd-faq
chriseth
2019-01-14
1
-9
/
+0
|
\
\
|
*
|
Remove random FAQ item
Chris Ward
2019-01-14
1
-9
/
+0
|
|
/
*
|
Merge pull request #5789 from ethereum/waq-multid-array
chriseth
2019-01-14
1
-17
/
+0
|
\
\
|
*
|
Remove Multi-dimensional array FAQ
Chris Ward
2019-01-14
1
-17
/
+0
|
|
/
*
|
Merge pull request #5770 from ethereum/docs-split-mapping-types
Chris Chinchilla
2019-01-14
2
-58
/
+59
|
\
\
|
*
|
Split mapping types into new file
Chris Ward
2019-01-14
2
-58
/
+59
|
|
/
*
|
Merge pull request #5772 from ethereum/docs-split-conversion
Chris Chinchilla
2019-01-14
2
-127
/
+128
|
\
\
|
|
/
|
/
|
|
*
Split conversion sections into new doc
Chris Ward
2019-01-14
2
-127
/
+128
|
/
*
Merge pull request #5783 from ethereum/docs-split-ex-vote
Chris Chinchilla
2019-01-14
3
-192
/
+193
|
\
|
*
Split voting example into seperate file
Chris Ward
2019-01-14
3
-192
/
+193
|
/
*
Merge pull request #5777 from ethereum/windowsCodeSizeFix
Christian Parpart
2019-01-11
1
-1
/
+1
|
\
|
*
Avoid explicit conversion from Block to Statement in CodeSize visit.
Daniel Kirchner
2019-01-11
1
-1
/
+1
|
/
*
Merge pull request #5757 from fulldecent/feature-latest-version
chriseth
2019-01-10
3
-5
/
+9
|
\
|
*
Use latest version in code snippets.
William Entriken
2019-01-10
3
-5
/
+9
|
/
*
Merge pull request #5765 from ethereum/unreachableCode
chriseth
2019-01-10
27
-12
/
+258
|
\
|
*
Warn about unreachable code.
Daniel Kirchner
2019-01-10
27
-12
/
+258
*
|
Merge pull request #5774 from ethereum/variablesAreFree
chriseth
2019-01-10
10
-164
/
+322
|
\
\
|
*
|
Update tests.
chriseth
2019-01-09
5
-155
/
+174
|
*
|
Adjust inlining thresholds.
chriseth
2019-01-09
2
-6
/
+10
|
*
|
Variables are free with regards to code size.
chriseth
2019-01-09
3
-3
/
+138
|
|
/
*
|
Merge pull request #5771 from ethereum/docs-split-operators
Chris Chinchilla
2019-01-10
2
-47
/
+48
|
\
\
|
*
|
Split operators involving LValues into new doc
Chris Ward
2019-01-09
3
-48
/
+49
*
|
|
Merge pull request #5769 from ethereum/docs-split-reference-types
Chris Chinchilla
2019-01-10
2
-409
/
+410
|
\
\
\
|
*
|
|
Split Reference types doc into new file
Chris Ward
2019-01-09
3
-410
/
+411
|
|
/
/
*
|
|
Merge pull request #5768 from ethereum/docs-split-value-types
Chris Chinchilla
2019-01-10
3
-709
/
+710
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Split Value Types docs
Chris Ward
2019-01-09
3
-709
/
+710
|
|
/
*
|
Merge pull request #5764 from ethereum/moreTuning
chriseth
2019-01-09
1
-42
/
+91
|
\
\
|
|
/
|
/
|
|
*
More code for optimizer tuning.
chriseth
2019-01-09
1
-42
/
+91
|
/
*
Merge pull request #5761 from ethereum/useFlattener
chriseth
2019-01-09
5
-232
/
+206
|
\
|
*
Use the block flattener.
chriseth
2019-01-08
5
-232
/
+206
|
/
*
Merge pull request #5759 from ethereum/anotherBigTest
chriseth
2019-01-08
1
-0
/
+1136
|
\
|
*
Another ABI test case for the optimizer.
chriseth
2019-01-08
1
-0
/
+1136
*
|
Merge pull request #5760 from ethereum/grouperIdempotent
chriseth
2019-01-08
5
-7
/
+59
|
\
\
|
|
/
|
/
|
|
*
Make function grouper idempotent.
chriseth
2019-01-08
5
-7
/
+59
|
/
*
Merge pull request #5716 from ethereum/fixDataSizeOffset
chriseth
2019-01-08
17
-17
/
+133
|
\
|
*
Changelog entry.
chriseth
2019-01-08
1
-0
/
+1
|
*
Tests.
chriseth
2019-01-08
3
-0
/
+74
|
*
Take special functions that require literals into account.
chriseth
2019-01-08
13
-17
/
+58
*
|
Merge pull request #5744 from ethereum/docs-split-func-mod
chriseth
2019-01-08
2
-111
/
+112
|
\
\
|
*
|
Split Function modifiers doc into smaller file
Chris Ward
2019-01-08
2
-111
/
+112
*
|
|
Merge pull request #5756 from ethereum/docs-split-libraries
chriseth
2019-01-08
2
-230
/
+231
|
\
\
\
|
*
|
|
Split libraries into new doc
Chris Ward
2019-01-08
2
-230
/
+231
|
|
/
/
*
|
|
Merge pull request #5753 from ethereum/docs-split-interfaces
chriseth
2019-01-08
2
-37
/
+37
|
\
\
\
|
*
|
|
Split interfaces into new file
Chris Ward
2019-01-08
2
-37
/
+37
*
|
|
|
Merge pull request #5755 from ethereum/docs-split-using-for
chriseth
2019-01-08
2
-119
/
+120
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Split using for into new file
Chris Ward
2019-01-08
2
-119
/
+120
|
|
/
/
*
|
|
Merge pull request #5749 from ethereum/docs-split-abstract
chriseth
2019-01-08
2
-44
/
+44
|
\
\
\
|
*
|
|
Split Abstract Contracts docs to new file
Chris Ward
2019-01-08
2
-44
/
+44
|
|
/
/
*
|
|
Merge pull request #5748 from ethereum/docs-split-inheritance
chriseth
2019-01-08
2
-299
/
+300
|
\
\
\
|
*
|
|
Split inheritance into new doc
Chris Ward
2019-01-08
2
-299
/
+300
|
|
/
/
*
|
|
Merge pull request #5747 from ethereum/docs-split-events
chriseth
2019-01-08
2
-161
/
+162
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Split events docs into file
Chris Ward
2019-01-08
2
-161
/
+162
|
/
/
*
|
Merge pull request #5742 from ethereum/docs-split-vis-and-get
chriseth
2019-01-08
2
-198
/
+199
|
\
\
|
*
|
Exclude included files
Chris Ward
2019-01-07
1
-1
/
+1
|
*
|
Split Visibility and Getters doc
Chris Ward
2019-01-07
2
-198
/
+199
*
|
|
Merge pull request #5739 from ethereum/docs-split-create-contracts
chriseth
2019-01-08
3
-118
/
+119
|
\
\
\
|
*
|
|
Do not compile the contracts subdirectory.
chriseth
2019-01-08
1
-1
/
+1
|
*
|
|
Split creating contracts
Chris Ward
2019-01-08
2
-117
/
+118
|
/
/
/
*
|
|
Merge pull request #5713 from ethereum/addAztek
chriseth
2019-01-08
1
-0
/
+416
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Add AZTEK code as test.
chriseth
2019-01-07
1
-0
/
+416
*
|
|
Merge pull request #5752 from ethereum/addDialect
chriseth
2019-01-08
29
-116
/
+198
|
\
\
\
|
*
|
|
Make the dialect available everywhere.
chriseth
2019-01-07
29
-116
/
+198
|
|
/
/
*
|
|
Merge pull request #5685 from androlo/develop
chriseth
2019-01-07
101
-45
/
+40
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Move actual test files.
androlo
2019-01-07
100
-23
/
+23
|
*
|
Unify json and non-json commandline tests.
chriseth
2019-01-07
1
-18
/
+14
|
*
|
Use directories for tests.
androlo
2019-01-07
1
-17
/
+16
*
|
|
Merge pull request #5732 from ethereum/pragma-update
chriseth
2019-01-07
8
-24
/
+24
|
\
\
\
|
*
|
|
Update non-existant pragma 0.4.99 to 0.5.0
Chris Ward
2019-01-07
8
-24
/
+24
*
|
|
|
Merge pull request #5745 from ethereum/docs-split-cons
chriseth
2019-01-07
2
-35
/
+36
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Split Constant State Variables doc
Chris Ward
2019-01-07
2
-35
/
+36
|
|
/
/
*
|
|
Merge pull request #5710 from ethereum/moveTests
chriseth
2019-01-07
1
-39
/
+47
|
\
\
\
|
*
|
|
Move functions to the top.
androlo
2018-12-21
1
-39
/
+47
*
|
|
|
Merge pull request #5711 from ethereum/printCommandOnError
chriseth
2019-01-07
1
-0
/
+4
|
\
\
\
\
|
*
|
|
|
Print command.
chriseth
2018-12-20
1
-0
/
+4
*
|
|
|
|
Merge pull request #5741 from ethereum/fix-5730-SourceLocation
chriseth
2019-01-07
4
-1
/
+23
|
\
\
\
\
\
|
*
|
|
|
|
Adds new test for SourceReferenceExtractor to extract multiline location with...
Christian Parpart
2019-01-07
3
-0
/
+20
|
*
|
|
|
|
Fixes SourceLocation extraction on multiline locations with a too long first ...
Christian Parpart
2019-01-07
1
-1
/
+3
*
|
|
|
|
|
Merge pull request #5738 from ethereum/emscriptenBoost168
chriseth
2019-01-07
4
-14
/
+14
|
\
\
\
\
\
\
|
*
|
|
|
|
|
Update to boost 1.68 for emscripten builds.
Daniel Kirchner
2019-01-07
4
-14
/
+14
|
|
/
/
/
/
/
*
|
|
|
|
|
Merge pull request #5620 from ethereum/rematOnlyOne
chriseth
2019-01-07
23
-127
/
+261
|
\
\
\
\
\
\
|
*
|
|
|
|
|
Use rematerializer if variable is unreferenced or value is "cheap".
chriseth
2019-01-07
23
-127
/
+261
|
|
|
_
|
_
|
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Merge pull request #5743 from ethereum/srcTarball
chriseth
2019-01-07
1
-1
/
+1
|
\
\
\
\
\
\
|
|
/
/
/
/
/
|
/
|
|
|
|
|
|
*
|
|
|
|
Change uid and gid for source tarball to 0:0.
Daniel Kirchner
2019-01-07
1
-1
/
+1
|
/
/
/
/
/
*
|
|
|
|
Merge pull request #5703 from ethereum/srcTarball
Alex Beregszaszi
2019-01-07
1
-1
/
+1
|
\
\
\
\
\
|
*
|
|
|
|
Remove real username from source tarballs.
chriseth
2018-12-20
1
-1
/
+1
*
|
|
|
|
|
Merge pull request #5734 from ItsNickBarry/deprecation-notices
chriseth
2019-01-07
1
-2
/
+2
|
\
\
\
\
\
\
|
*
|
|
|
|
|
clarify antecedents in deprecation notices
Nick Barry
2019-01-03
1
-2
/
+2
|
|
|
/
/
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Merge pull request #5720 from ethereum/docs_type_conversion
chriseth
2019-01-07
1
-2
/
+2
|
\
\
\
\
\
\
|
*
|
|
|
|
|
Fix examples in type conversion docs
Leonardo Alt
2018-12-24
1
-2
/
+2
|
|
|
_
|
_
|
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Merge pull request #5731 from poiresel/docs_spelling_fixes
chriseth
2019-01-07
5
-5
/
+5
|
\
\
\
\
\
\
|
*
|
|
|
|
|
resolve spelling issues in the docs folder
poiresel
2018-12-21
5
-5
/
+5
|
|
|
_
|
_
|
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Merge pull request #5727 from spmvg/develop
chriseth
2019-01-07
1
-3
/
+2
|
\
\
\
\
\
\
|
|
_
|
_
|
_
|
_
|
/
|
/
|
|
|
|
|
|
*
|
|
|
|
fix typo in docs
spmvg
2018-12-31
1
-3
/
+2
|
|
|
/
/
/
|
|
/
|
|
|
*
|
|
|
|
Merge pull request #5698 from ethereum/chriseth-patch-2
chriseth
2019-01-07
1
-6
/
+14
|
\
\
\
\
\
|
*
|
|
|
|
[DOC] More details about packed encoding.
chriseth
2018-12-20
1
-6
/
+14
|
|
|
/
/
/
|
|
/
|
|
|
*
|
|
|
|
Merge pull request #5729 from chankruze/develop
chriseth
2019-01-07
1
-1
/
+1
|
\
\
\
\
\
|
|
_
|
_
|
/
/
|
/
|
|
|
|
|
*
|
|
|
copyright year updated
chandan kumar mandal
2019-01-02
1
-1
/
+1
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Merge pull request #5733 from HaoXuan40404/patch-2
Alex Beregszaszi
2019-01-03
1
-1
/
+1
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Update install_deps.sh
Asher
2019-01-03
1
-1
/
+1
|
/
/
/
*
|
|
Merge pull request #5709 from ethereum/onlyDirectories
chriseth
2018-12-21
1
-44
/
+54
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Only select directories to skip the README.
androlo
2018-12-20
1
-8
/
+5
|
*
|
Formatting.
chriseth
2018-12-20
1
-48
/
+61
|
/
/
*
|
Merge pull request #5699 from ethereum/cmake-no-c-dependency
chriseth
2018-12-20
3
-4
/
+2
|
\
\
|
*
|
cmake: Do not depend on a C compiler to be present by explicitly stating that...
Christian Parpart
2018-12-20
3
-4
/
+2
*
|
|
Merge pull request #2836 from ethereum/cmake-toolchains
chriseth
2018-12-20
6
-9
/
+18
|
\
\
\
|
*
|
|
CMake: Use toolchain files
Paweł Bylica
2018-12-19
6
-9
/
+18
*
|
|
|
Merge pull request #5707 from ethereum/updateReleaseChecklist
chriseth
2018-12-20
1
-2
/
+4
|
\
\
\
\
|
*
|
|
|
Update release checklist.
chriseth
2018-12-20
1
-2
/
+4
|
/
/
/
/
*
|
|
|
Merge pull request #5701 from ethereum/faq-struct
chriseth
2018-12-20
1
-5
/
+0
|
\
\
\
\
|
*
|
|
|
Remove Structs item from FAQ
Chris Ward
2018-12-19
1
-5
/
+0
*
|
|
|
|
Merge pull request #5700 from ethereum/wip/docs-comments-faq
chriseth
2018-12-20
1
-6
/
+0
|
\
\
\
\
\
|
|
_
|
_
|
/
/
|
/
|
|
|
|
|
*
|
|
|
Remove comments FAQ item
Chris Ward
2018-12-20
1
-6
/
+0
|
|
|
_
|
/
|
|
/
|
|
*
|
|
|
Merge pull request #5705 from ethereum/release
chriseth
2018-12-20
0
-0
/
+0
|
\
\
\
\
|
*
|
|
|
Merge pull request #5697 from ethereum/develop
chriseth
2018-12-20
512
-2689
/
+7656
|
|
\
|
|
|
*
|
|
|
|
Merge pull request #5704 from ethereum/bumpVersion
chriseth
2018-12-20
2
-1
/
+15
|
\
\
\
\
\
|
|
_
|
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Set version to 0.5.3
chriseth
2018-12-20
2
-1
/
+15
|
/
/
/
/
*
|
|
|
Merge pull request #5696 from ethereum/updateChangelog
chriseth
2018-12-20
2
-4
/
+10
|
\
\
\
\
|
*
|
|
|
Update buglist.
chriseth
2018-12-20
1
-0
/
+4
|
*
|
|
|
Update changelog for release.
chriseth
2018-12-20
1
-4
/
+6
|
/
/
/
/
*
|
|
|
Merge pull request #5681 from ethereum/limitOutput
chriseth
2018-12-20
12
-23
/
+160
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Changelog entry.
chriseth
2018-12-19
1
-0
/
+1
|
*
|
|
Do not include empty JSON objects in output.
chriseth
2018-12-19
5
-10
/
+16
|
*
|
|
Tests.
chriseth
2018-12-19
6
-0
/
+54
|
*
|
|
Only fully compile if binaries requested.
chriseth
2018-12-19
1
-9
/
+40
|
*
|
|
Some more compiler state tests.
chriseth
2018-12-19
1
-5
/
+50
|
|
|
/
|
|
/
|
*
|
|
Merge pull request #5693 from ethereum/assemblyitem
chriseth
2018-12-19
1
-3
/
+5
|
\
\
\
|
*
|
|
Use explicit break and do not coerce 0 into bool in AssemblyItem
Alex Beregszaszi
2018-12-19
1
-3
/
+5
|
|
/
/
*
|
|
Merge pull request #5635 from ethereum/cpp-default-ctors
chriseth
2018-12-19
33
-96
/
+78
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
make use of C++ `= default` constructor declarations as well as more non-stat...
Christian Parpart
2018-12-19
27
-65
/
+51
|
*
|
liblangutil: SourceLocation to default initialize data members (w/o the use o...
Christian Parpart
2018-12-19
7
-31
/
+27
*
|
|
Merge pull request #5683 from Zacharius/5673-doc_enum_fix
chriseth
2018-12-19
1
-1
/
+1
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
changed interface code example to illustrate working solidity version
Zacharius
2018-12-19
1
-1
/
+1
|
/
/
*
|
Merge pull request #5686 from ethereum/someStyle
chriseth
2018-12-19
1
-4
/
+6
|
\
\
|
*
|
Formatting.
chriseth
2018-12-19
1
-4
/
+6
*
|
|
Merge pull request #5684 from ethereum/doc-fix-trivial
chriseth
2018-12-19
1
-1
/
+1
|
\
\
\
|
*
|
|
Doc: Fix typo "a messy" -> "a mess"
Mathias Baumann
2018-12-19
1
-1
/
+1
|
/
/
/
*
|
|
Merge pull request #5680 from ethereum/doc-fix-trivial
chriseth
2018-12-19
1
-3
/
+3
|
\
\
\
|
*
|
|
Rephrase opcode result returning description
Mathias Baumann
2018-12-19
1
-2
/
+2
|
*
|
|
Format "and" as instruction op code
Mathias Baumann
2018-12-19
1
-1
/
+1
*
|
|
|
Merge pull request #5637 from ethereum/better-json-error-reporting
chriseth
2018-12-19
47
-13
/
+330
|
\
\
\
\
|
*
|
|
|
Json: Provide better error messages for wrong types
Mathias Baumann
2018-12-19
47
-13
/
+330
|
|
/
/
/
*
|
|
|
Merge pull request #5678 from ethereum/buildRelease
chriseth
2018-12-19
4
-6
/
+6
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Build in release mode.
chriseth
2018-12-18
4
-6
/
+6
*
|
|
|
Merge pull request #5679 from ethereum/hashCache
chriseth
2018-12-19
2
-8
/
+25
|
\
\
\
\
|
*
|
|
|
Cache hash computations.
chriseth
2018-12-18
2
-8
/
+25
|
|
/
/
/
*
|
|
|
Merge pull request #5677 from ethereum/someOpts
chriseth
2018-12-19
3
-12
/
+21
|
\
\
\
\
|
*
|
|
|
Optimize some instruction comparisons.
chriseth
2018-12-19
2
-5
/
+3
|
*
|
|
|
Provide comparison shortcut.
chriseth
2018-12-18
1
-0
/
+7
|
*
|
|
|
Use the move.
chriseth
2018-12-18
1
-7
/
+11
|
|
/
/
/
*
|
|
|
Merge pull request #5664 from ethereum/cmakeUpdates
chriseth
2018-12-19
7
-10
/
+31
|
\
\
\
\
|
*
|
|
|
Use imported CMake targets.
Daniel Kirchner
2018-12-17
7
-10
/
+31
*
|
|
|
|
Merge pull request #5674 from ethereum/parser-pragmaversion
chriseth
2018-12-18
6
-14
/
+45
|
\
\
\
\
\
|
|
_
|
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Move unsatisfied_version test from SolidityNameAndTypeResolution to SolidityP...
Alex Beregszaszi
2018-12-18
2
-12
/
+8
|
*
|
|
|
Fail if parsing failed in AnalysisFramework
Alex Beregszaszi
2018-12-18
1
-1
/
+1
|
*
|
|
|
Add version pragma parsing to Parser
Alex Beregszaszi
2018-12-18
4
-1
/
+36
*
|
|
|
|
Merge pull request #5676 from ethereum/someOpts
Alex Beregszaszi
2018-12-18
1
-1
/
+1
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Make swappable instructions static.
chriseth
2018-12-18
1
-1
/
+1
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Merge pull request #5246 from ethereum/abi-type-array
chriseth
2018-12-18
1
-25
/
+37
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Updates arrays section to improve order and clarify concepts
Chris Ward
2018-12-18
1
-25
/
+37
|
/
/
/
*
|
|
Merge pull request #5625 from ethereum/single-check
chriseth
2018-12-18
4
-15
/
+90
|
\
\
\
|
*
|
|
Only generate sort/search code when interface functions exist
Mathias Baumann
2018-12-18
4
-15
/
+90
*
|
|
|
Merge pull request #5671 from ethereum/sort_includes_interface
chriseth
2018-12-18
14
-45
/
+49
|
\
\
\
\
|
*
|
|
|
Sort includes in libsolidity/interface
Leonardo Alt
2018-12-18
14
-45
/
+49
*
|
|
|
|
Merge pull request #5672 from ethereum/sort_includes_parsing
chriseth
2018-12-18
3
-6
/
+23
|
\
\
\
\
\
|
*
|
|
|
|
Sort includes in libsolidity/parsing
Leonardo Alt
2018-12-18
3
-6
/
+23
|
|
/
/
/
/
*
|
|
|
|
Merge pull request #5669 from ethereum/retire2015
chriseth
2018-12-18
3
-11
/
+6
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Remove support for Visual Studio 2015.
chriseth
2018-12-18
3
-11
/
+6
|
/
/
/
/
*
|
|
|
Merge pull request #5668 from ethereum/sort_includes_formal
chriseth
2018-12-18
14
-36
/
+11
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Sort includes in libsolidity/formal
Leonardo Alt
2018-12-18
14
-36
/
+11
|
/
/
/
*
|
|
Merge pull request #5665 from ethereum/cmakeHeaders
chriseth
2018-12-18
7
-4
/
+160
|
\
\
\
|
*
|
|
Add headers to targets in CMakeLists.txt.
Daniel Kirchner
2018-12-17
7
-4
/
+160
|
|
/
/
*
|
|
Merge pull request #5667 from ethereum/sort_includes_codegen
chriseth
2018-12-18
16
-54
/
+52
|
\
\
\
|
*
|
|
Sort includes in libsolidity/codegen
Leonardo Alt
2018-12-18
16
-54
/
+52
*
|
|
|
Merge pull request #5666 from ethereum/sort_includes_ast
chriseth
2018-12-18
11
-31
/
+29
|
\
\
\
\
|
*
|
|
|
Sort includes in libsolidity/ast
Leonardo Alt
2018-12-17
11
-31
/
+29
|
|
/
/
/
*
|
|
|
Merge pull request #4859 from ethereum/input-output
chriseth
2018-12-18
1
-9
/
+16
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Clean input and output function types
Chris Ward
2018-12-18
1
-9
/
+16
|
/
/
/
*
|
|
Merge pull request #5388 from ethereum/smt_mapping
chriseth
2018-12-17
23
-16
/
+396
|
\
\
\
|
*
|
|
Clear all mapping knowledge after array variable assignment
Leonardo Alt
2018-12-14
3
-5
/
+42
|
*
|
|
[SMTChecker] Support to mapping
Leonardo Alt
2018-12-14
23
-15
/
+358
|
|
/
/
*
|
|
Merge pull request #5613 from ethereum/yulStringLiterals
chriseth
2018-12-17
8
-13
/
+18
|
\
\
\
|
*
|
|
Use C++ user-defined literals for creating YulString constants.
Daniel Kirchner
2018-12-13
8
-13
/
+18
*
|
|
|
Merge pull request #5639 from ethereum/docs-array-delete
chriseth
2018-12-17
1
-1
/
+8
|
\
\
\
\
|
*
|
|
|
Add array item deletion idiosyncracy
Chris Ward
2018-12-17
1
-1
/
+8
|
/
/
/
/
*
|
|
|
Merge pull request #5662 from ethereum/sort_includes
chriseth
2018-12-17
22
-41
/
+44
|
\
\
\
\
|
*
|
|
|
Sort includes in libsolidity/analysis
Leonardo Alt
2018-12-17
22
-41
/
+44
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Merge pull request #5658 from ethereum/chriseth-patch-1
chriseth
2018-12-17
2
-18
/
+5
|
\
\
\
\
|
*
|
|
|
Add gnosis safe as external test.
chriseth
2018-12-15
1
-0
/
+3
|
*
|
|
|
Do not use nvm.
chriseth
2018-12-15
1
-18
/
+2
|
|
/
/
/
*
|
|
|
Merge pull request #5663 from ethereum/docs-formatting-issue
chriseth
2018-12-17
1
-1
/
+1
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Fix italics formatting issue
Chris Ward
2018-12-17
1
-1
/
+1
|
/
/
/
*
|
|
Merge pull request #5655 from ethereum/removeUnassignedVarDefs
chriseth
2018-12-14
37
-349
/
+249
|
\
\
\
|
*
|
|
Remove VarDeclPropagator.
chriseth
2018-12-13
14
-302
/
+3
|
*
|
|
Do not create unassigned variables.
chriseth
2018-12-13
16
-47
/
+50
|
*
|
|
Add variable declaration initializer.
chriseth
2018-12-13
10
-0
/
+196
|
/
/
/
*
|
|
Merge pull request #5649 from ethereum/returnsAreZero
chriseth
2018-12-13
6
-36
/
+79
|
\
\
\
|
*
|
|
Consider return variables to be zero initially.
chriseth
2018-12-13
6
-36
/
+79
|
/
/
/
[next]