Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | | | | | | | Fix and better output for tests | Lefteris Karapetsas | 2017-01-25 | 2 | -1/+7 | |
| * | | | | | | | | | | | | Accept any kind of whitespace after natspec tags | Lefteris Karapetsas | 2017-01-25 | 2 | -13/+70 | |
* | | | | | | | | | | | | | Merge pull request #1613 from ethereum/refactorJson | Alex Beregszaszi | 2017-01-27 | 5 | -51/+49 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | Refactor json return type generation. | chriseth | 2017-01-27 | 5 | -51/+49 | |
|/ / / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | | Merge pull request #1608 from LefterisJP/archlinux_add_ethereum_git | chriseth | 2017-01-27 | 1 | -0/+2 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | Add ethereum-git to archlinux dependencies | Lefteris Karapetsas | 2017-01-26 | 1 | -0/+2 | |
| |/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1604 from ethereum/checksums | Alex Beregszaszi | 2017-01-26 | 15 | -18/+294 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Simplify length rule. | chriseth | 2017-01-26 | 1 | -2/+2 | |
| * | | | | | | | | | | | | Add some more tests for the checksum routine. | chriseth | 2017-01-25 | 1 | -0/+83 | |
| * | | | | | | | | | | | | Documentation. | chriseth | 2017-01-25 | 1 | -0/+13 | |
| * | | | | | | | | | | | | Also check library addresses. | chriseth | 2017-01-25 | 4 | -23/+49 | |
| * | | | | | | | | | | | | Tests for library checksums. | chriseth | 2017-01-25 | 2 | -14/+53 | |
| * | | | | | | | | | | | | Warn about invalid checksums of addresses. | chriseth | 2017-01-25 | 8 | -2/+117 | |
| |/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1610 from ethereum/assemblyModeError | Alex Beregszaszi | 2017-01-26 | 2 | -26/+33 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Header cleanup. | chriseth | 2017-01-26 | 2 | -26/+29 | |
| * | | | | | | | | | | | | Proper error reporting for assembly mode. | chriseth | 2017-01-26 | 1 | -0/+4 | |
| |/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1611 from ethereum/metadata-literal-sources | chriseth | 2017-01-26 | 4 | -5/+18 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Add literal metadata sources to changelog | Alex Beregszaszi | 2017-01-26 | 1 | -0/+1 | |
| * | | | | | | | | | | | | Add option to solc to use literal sources in metadta | Alex Beregszaszi | 2017-01-26 | 1 | -1/+6 | |
| * | | | | | | | | | | | | Add option to store literal sources in metadata | Alex Beregszaszi | 2017-01-26 | 2 | -4/+11 | |
|/ / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1606 from ethereum/inlineasm-instr-shadowing | Alex Beregszaszi | 2017-01-26 | 5 | -4/+33 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Update error message. | chriseth | 2017-01-26 | 2 | -2/+2 | |
| * | | | | | | | | | | | Disallow assignment to non-identifiers. | chriseth | 2017-01-26 | 2 | -0/+8 | |
| * | | | | | | | | | | | Disallow instructions in assignment. | chriseth | 2017-01-26 | 1 | -6/+5 | |
| * | | | | | | | | | | | Add test for assignment. | chriseth | 2017-01-26 | 1 | -1/+7 | |
| * | | | | | | | | | | | Renamed function. | chriseth | 2017-01-26 | 2 | -5/+5 | |
| * | | | | | | | | | | | Moved test. | chriseth | 2017-01-26 | 3 | -15/+7 | |
| * | | | | | | | | | | | Rewording in changelog. | chriseth | 2017-01-26 | 1 | -1/+1 | |
| * | | | | | | | | | | | Add test for shadowing inline assembly instruction | Alex Beregszaszi | 2017-01-25 | 1 | -0/+13 | |
| * | | | | | | | | | | | Do not allow shadowing inline assembly instructions with variables | Alex Beregszaszi | 2017-01-25 | 3 | -1/+12 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1595 from ethereum/noDuplicatedContracts | RJ Catalano | 2017-01-25 | 2 | -14/+47 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Include creation code only once. | chriseth | 2017-01-25 | 1 | -14/+18 | |
| * | | | | | | | | | | | Test double inclusion of bytecode. | chriseth | 2017-01-25 | 1 | -0/+29 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1588 from ethereum/fixrecursivestructs | chriseth | 2017-01-25 | 8 | -457/+607 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Use int arithmetics for stack adjustment. | chriseth | 2017-01-24 | 1 | -1/+1 | |
| * | | | | | | | | | | | Change clearStorageLoop to TypePointer. | chriseth | 2017-01-24 | 2 | -16/+18 | |
| * | | | | | | | | | | | Changelog entry. | chriseth | 2017-01-24 | 1 | -0/+4 | |
| * | | | | | | | | | | | Use shared_ptrs to enable shared_from_this. | chriseth | 2017-01-24 | 1 | -4/+4 | |
| * | | | | | | | | | | | Convert ArrayUtils routines into low-level functions. | chriseth | 2017-01-24 | 1 | -228/+251 | |
| * | | | | | | | | | | | Move some util functions to low-level functions. | chriseth | 2017-01-24 | 5 | -244/+320 | |
| * | | | | | | | | | | | Low level named functions for CompilerContext. | chriseth | 2017-01-24 | 2 | -0/+23 | |
| * | | | | | | | | | | | Test for initializing recursive structs. | chriseth | 2017-01-24 | 1 | -0/+22 | |
* | | | | | | | | | | | | Merge pull request #1600 from ethereum/functionalAsmOut | chriseth | 2017-01-25 | 4 | -17/+94 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Create functional assembly output, if possible. | chriseth | 2017-01-24 | 4 | -17/+94 | |
* | | | | | | | | | | | | Merge pull request #1245 from ethereum/1215 | chriseth | 2017-01-24 | 5 | -7/+177 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | analysis: disallow overloading functions with events | Yoichi Hirai | 2017-01-23 | 1 | -1/+6 | |
| * | | | | | | | | | | | test: add tests about functions and events of the same name | Yoichi Hirai | 2017-01-23 | 1 | -0/+47 | |
| * | | | | | | | | | | | analysis: fix format | Yoichi Hirai | 2017-01-23 | 1 | -4/+7 | |
| * | | | | | | | | | | | test: add a test case about inheriting multiple events of the same name | Yoichi Hirai | 2017-01-23 | 1 | -0/+52 | |
| * | | | | | | | | | | | Changelog: move an item upwards | Yoichi Hirai | 2017-01-23 | 1 | -1/+1 | |
| * | | | | | | | | | | | test: somehow log counting system has changed | Yoichi Hirai | 2017-01-23 | 1 | -10/+10 | |
| * | | | | | | | | | | | analysis: Resolve event overloading | Yoichi Hirai | 2017-01-23 | 2 | -14/+11 | |
| * | | | | | | | | | | | test: check the results of function calls in the test for multiple events of ... | Yoichi Hirai | 2017-01-23 | 1 | -6/+9 | |
| * | | | | | | | | | | | test: fixing inconsistent usage of end-to-end test framework | Yoichi Hirai | 2017-01-23 | 1 | -4/+7 | |
| * | | | | | | | | | | | Changelog: add a point about allowing multiple events that share the same name | Yoichi Hirai | 2017-01-23 | 1 | -0/+1 | |
| * | | | | | | | | | | | test: Add an end-to-end test about multiple events of the same name | Yoichi Hirai | 2017-01-23 | 1 | -0/+41 | |
| * | | | | | | | | | | | analysis: Allow multiple events of the same name | Yoichi Hirai | 2017-01-23 | 1 | -0/+7 | |
| * | | | | | | | | | | | test: Add a test for #1215 | Yoichi Hirai | 2017-01-23 | 1 | -0/+11 | |
| |/ / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1599 from ethereum/fixErrorTagLLL | Alex Beregszaszi | 2017-01-23 | 2 | -1/+8 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | LLL: add test for (panic) in a sequence | Alex Beregszaszi | 2017-01-12 | 1 | -0/+7 | |
| * | | | | | | | | | | | Fix error tag usage in lll. | chriseth | 2017-01-23 | 1 | -1/+1 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1591 from ethereum/stackTooDeepLocation | Yoichi Hirai | 2017-01-23 | 3 | -3/+16 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Report source location on "stack too deep" errors. | chriseth | 2017-01-21 | 3 | -3/+16 | |
| |/ / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1593 from ethereum/identifierRegex | Yoichi Hirai | 2017-01-23 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Correct identifier regex | chriseth | 2017-01-21 | 1 | -1/+1 | |
| |/ / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1592 from ethereum/internalConstructors | Yoichi Hirai | 2017-01-23 | 5 | -2/+49 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Check if constructor is public or not. | chriseth | 2017-01-21 | 3 | -2/+13 | |
| * | | | | | | | | | | | Add tests for internal constructor. | chriseth | 2017-01-21 | 2 | -0/+36 | |
| |/ / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1597 from sarbogast/patch-2 | chriseth | 2017-01-23 | 1 | -10/+10 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Fix the list of reasons for throwing automatically | Sebastien Arbogast | 2017-01-21 | 1 | -10/+10 | |
| |/ / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1596 from sarbogast/patch-1 | chriseth | 2017-01-23 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | Fixed typo on contract instance | Sebastien Arbogast | 2017-01-21 | 1 | -1/+1 | |
|/ / / / / / / / / / | ||||||
* | | | | | | | | | | Merge pull request #1576 from ethereum/typeIdentifiers | Yoichi Hirai | 2017-01-20 | 7 | -20/+359 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | Make m_id const. | chriseth | 2017-01-20 | 1 | -1/+1 | |
| * | | | | | | | | | | Reset AST node IDs between compilation runs. | chriseth | 2017-01-20 | 5 | -5/+28 | |
| * | | | | | | | | | | Properly escape user strings and lists. | chriseth | 2017-01-19 | 3 | -56/+98 | |
| * | | | | | | | | | | Type identifiers. | chriseth | 2017-01-19 | 4 | -3/+277 | |
* | | | | | | | | | | | Merge pull request #1587 from ethereum/fixFunctionVisibility | Yoichi Hirai | 2017-01-19 | 2 | -2/+4 | |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | Fix default function type name visibility. | chriseth | 2017-01-19 | 2 | -2/+4 | |
|/ / / / / / / / / / | ||||||
* | | | | | | | | | | Merge pull request #1583 from federicobond/fix-comment | chriseth | 2017-01-19 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | Fix typo in comment | Federico Bond | 2017-01-18 | 1 | -1/+1 | |
* | | | | | | | | | | | Merge pull request #1584 from ethereum/tier | chriseth | 2017-01-19 | 3 | -149/+149 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | libevmasm: remove duplicate `Tier` from `Tier::xTier`s | Yoichi Hirai | 2017-01-19 | 3 | -149/+149 | |
* | | | | | | | | | | | | Merge pull request #1585 from ethereum/libraryfallback | chriseth | 2017-01-19 | 4 | -21/+42 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Provide fallback for linking. | chriseth | 2017-01-19 | 4 | -21/+42 | |
* | | | | | | | | | | | | Merge pull request #1581 from ethereum/fixosx | chriseth | 2017-01-18 | 1 | -2/+2 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Fix JSON output on macos. | chriseth | 2017-01-18 | 1 | -2/+2 | |
* | | | | | | | | | | | | Merge pull request #1397 from roadriverrail/contract_collision | chriseth | 2017-01-18 | 10 | -59/+82 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Provide fall-back method for contract lookup | Rhett Aultman | 2017-01-17 | 1 | -1/+18 | |
| * | | | | | | | | | | | Revert "Fix contract lookup in tests" | Rhett Aultman | 2017-01-17 | 5 | -10/+6 | |
| * | | | | | | | | | | | Update changelog | Rhett Aultman | 2017-01-17 | 1 | -0/+3 | |
| * | | | | | | | | | | | Fix bad merge artifact(?) | Rhett Aultman | 2017-01-17 | 1 | -1/+1 | |
| * | | | | | | | | | | | Modify library collision test | Rhett Aultman | 2017-01-17 | 1 | -0/+1 | |
| * | | | | | | | | | | | Revert "Move clashing libraries to common source in test" | Rhett Aultman | 2017-01-17 | 1 | -1/+2 | |
| * | | | | | | | | | | | Remove checkLibraryNameClashes() | Rhett Aultman | 2017-01-17 | 2 | -37/+0 | |
| * | | | | | | | | | | | Use fully-qualified names for linking, too | Rhett Aultman | 2017-01-17 | 3 | -15/+15 | |
| * | | | | | | | | | | | Remove unique error for contract collision | Rhett Aultman | 2017-01-17 | 1 | -39/+10 | |
| * | | | | | | | | | | | Fix contract lookup in tests | Rhett Aultman | 2017-01-17 | 5 | -6/+10 | |
| * | | | | | | | | | | | Move fullyQualified() name to Declaration | Rhett Aultman | 2017-01-17 | 2 | -10/+1 | |
| * | | | | | | | | | | | Stylistic corrections | Rhett Aultman | 2017-01-17 | 3 | -11/+5 | |
| * | | | | | | | | | | | Move clashing libraries to common source in test | Rhett Aultman | 2017-01-17 | 1 | -2/+1 | |
| * | | | | | | | | | | | Push the error instead of throwing it | Rhett Aultman | 2017-01-17 | 1 | -10/+34 | |
| * | | | | | | | | | | | Drop ':' if the source file name is empty | Rhett Aultman | 2017-01-17 | 1 | -1/+2 | |
| * | | | | | | | | | | | Only avoid collision if it's the same file | Rhett Aultman | 2017-01-17 | 5 | -14/+52 | |
| * | | | | | | | | | | | Tab whitespace cleanup (again) | Rhett Aultman | 2017-01-17 | 1 | -1/+2 | |
| * | | | | | | | | | | | Tidy up the error message | Rhett Aultman | 2017-01-17 | 1 | -3/+3 | |
| * | | | | | | | | | | | Fix tab, drop stupid '!!!', change error message. | Rhett Aultman | 2017-01-17 | 1 | -3/+3 | |
| * | | | | | | | | | | | Error out when contracts collide on name | Rhett Aultman | 2017-01-17 | 1 | -0/+19 | |
* | | | | | | | | | | | | Merge pull request #1573 from ethereum/metadata-version | chriseth | 2017-01-17 | 6 | -1/+11 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Include SOL_VERSION_COMMIT/SOL_VERSION_PLATFORM in buildinfo.h | Alex Beregszaszi | 2017-01-17 | 3 | -1/+6 | |
| * | | | | | | | | | | | | Store strict version number in metadata (exclude the platform) | Alex Beregszaszi | 2017-01-17 | 4 | -1/+6 | |
| | |/ / / / / / / / / / | |/| | | | | | | | | | | ||||||
* | | | | | | | | | | | | Merge pull request #1574 from ethereum/docs-version | chriseth | 2017-01-17 | 1 | -0/+18 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Mention how our version maps to Semver | Alex Beregszaszi | 2017-01-17 | 1 | -0/+3 | |
| * | | | | | | | | | | | | Explain how version numbers are built | Alex Beregszaszi | 2017-01-17 | 1 | -0/+15 | |
| |/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1575 from ethereum/docs-copyright-date | chriseth | 2017-01-17 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Update copyright date in docs | Alex Beregszaszi | 2017-01-17 | 1 | -1/+1 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1570 from ethereum/astidentifiers | chriseth | 2017-01-17 | 4 | -2/+11 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Deterministic AST node identifiers. | chriseth | 2017-01-17 | 4 | -2/+11 | |
|/ / / / / / / / / / / | ||||||
* / / / / / / / / / / | Add git submodule init to build instructions (#1569) | Rhett Aultman | 2017-01-17 | 1 | -0/+5 | |
|/ / / / / / / / / / | ||||||
* | | | | | | | | | | Update SolidityLexer.py (#1567) | Nicola | 2017-01-16 | 1 | -0/+1 | |
* | | | | | | | | | | Merge pull request #1564 from natzei/patch-1 | chriseth | 2017-01-13 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | Update SolidityLexer.py | Nicola | 2017-01-13 | 1 | -1/+1 | |
|/ / / / / / / / / / | ||||||
* | | | | | | | | | | Merge pull request #1562 from ethereum/gas-tier-enum-class | chriseth | 2017-01-13 | 3 | -141/+141 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | Make enum Tier into an enum class | Yoichi Hirai | 2017-01-13 | 3 | -141/+141 | |
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | ||||||
* | | | | | | | | | | Merge pull request #1563 from ethereum/updateVersion | chriseth | 2017-01-13 | 3 | -3/+5 | |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | ||||||
| * | | | | | | | | | Update version to 0.4.9. | chriseth | 2017-01-13 | 3 | -3/+5 | |
|/ / / / / / / / / | ||||||
* | | | | | | | | | Update Changelog.md | chriseth | 2017-01-13 | 1 | -1/+1 | |
* | | | | | | | | | Merge pull request #1479 from ethereum/function_variable_mixin | chriseth | 2017-01-13 | 9 | -67/+190 | |
|\ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | ast: events have FunctionType too | Yoichi Hirai | 2017-01-12 | 2 | -8/+17 | |
| * | | | | | | | | | analysis: use Declaration::functionType() in another location | Yoichi Hirai | 2017-01-12 | 1 | -11/+4 | |
| * | | | | | | | | | ast: add Declaration::functionType() | Yoichi Hirai | 2017-01-12 | 3 | -14/+80 | |
| * | | | | | | | | | Changelog: add a line about #1479 | Yoichi Hirai | 2017-01-12 | 1 | -0/+1 | |
| * | | | | | | | | | docs: document the resriction about a function and an event of the same name,... | Yoichi Hirai | 2017-01-12 | 1 | -0/+7 | |
| * | | | | | | | | | test: allow multiple errors in modifier-function overriding | Yoichi Hirai | 2017-01-12 | 1 | -2/+6 | |
| * | | | | | | | | | analysis: avoid emscripten build failure | Yoichi Hirai | 2017-01-12 | 1 | -3/+3 | |
| * | | | | | | | | | analysis: changes necessary to compile std/StandardToken.sol | Yoichi Hirai | 2017-01-12 | 3 | -12/+58 | |
| * | | | | | | | | | analysis: allow some shadowings explicitly | Yoichi Hirai | 2017-01-12 | 3 | -56/+29 | |
| * | | | | | | | | | analysis: report errors when inheritance causes collision | Yoichi Hirai | 2017-01-12 | 1 | -1/+25 | |
* | | | | | | | | | | Merge pull request #1560 from ethereum/cmake | chriseth | 2017-01-13 | 2 | -0/+39 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | Travis CI: Install latest CMake | Paweł Bylica | 2017-01-12 | 2 | -0/+39 | |
* | | | | | | | | | | | Merge pull request #1549 from ethereum/optimizeOptimizer | chriseth | 2017-01-13 | 12 | -461/+646 | |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | Minor changes from review. | chriseth | 2017-01-13 | 4 | -4/+3 | |
| * | | | | | | | | | | Changelog entry. | chriseth | 2017-01-13 | 1 | -1/+2 | |
| * | | | | | | | | | | Windows build fix. | chriseth | 2017-01-13 | 1 | -0/+2 | |
| * | | | | | | | | | | Fix match groups. | chriseth | 2017-01-13 | 1 | -0/+1 | |
| * | | | | | | | | | | Fix debug output. | chriseth | 2017-01-13 | 1 | -2/+8 | |
| * | | | | | | | | | | Optimize constant optimization. | chriseth | 2017-01-13 | 2 | -37/+58 | |
| * | | | | | | | | | | Optimise simplification rules (sort into bins). | chriseth | 2017-01-13 | 4 | -394/+514 | |
| * | | | | | | | | | | Do not evaluate strings if assertion succeeds. | chriseth | 2017-01-13 | 1 | -20/+12 | |
| * | | | | | | | | | | Optimize pattern matcher. | chriseth | 2017-01-13 | 2 | -16/+22 | |
| * | | | | | | | | | | Optimise AssemblyItem::m_data. | chriseth | 2017-01-13 | 5 | -22/+59 | |
|/ / / / / / / / / / | ||||||
* | | | | | | | | | | Merge pull request #1548 from VoR0220/remappingBugFix | chriseth | 2017-01-12 | 4 | -9/+51 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | fixed | VoR0220 | 2017-01-12 | 2 | -4/+4 | |
| * | | | | | | | | | | added fix and a test for order independence of nested prefixing | VoR0220 | 2017-01-12 | 2 | -2/+20 | |
| * | | | | | | | | | | cleanup | VoR0220 | 2017-01-12 | 3 | -16/+16 | |
| * | | | | | | | | | | changelog entry | VoR0220 | 2017-01-11 | 1 | -0/+2 | |
| * | | | | | | | | | | fixed unused filepath bug | VoR0220 | 2017-01-11 | 1 | -2/+1 | |
| * | | | | | | | | | | much smaller helper function | VoR0220 | 2017-01-10 | 2 | -5/+5 | |
| * | | | | | | | | | | can do this purely on length. Also made prefix filesystem string for more acc... | VoR0220 | 2017-01-09 | 1 | -27/+16 | |
| * | | | | | | | | | | fixed test and added solution | VoR0220 | 2017-01-09 | 2 | -5/+28 | |
| * | | | | | | | | | | added test | VoR0220 | 2017-01-09 | 1 | -0/+11 | |
* | | | | | | | | | | | Merge pull request #1558 from anders94/doc-rewording | chriseth | 2017-01-12 | 1 | -2/+2 | |
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | Re-word somewhat bumpy sentence to be more clear. | Anders Brownworth | 2017-01-12 | 1 | -2/+2 | |
* | | | | | | | | | | | Merge pull request #1555 from ethereum/chriseth-patch-1 | Yoichi Hirai | 2017-01-12 | 1 | -0/+3 | |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | Changelog entry about assembly output | chriseth | 2017-01-11 | 1 | -0/+3 | |
|/ / / / / / / / / / | ||||||
* | | | | | | | | | | Merge pull request #1553 from federicobond/improve-grammar | chriseth | 2017-01-11 | 1 | -5/+11 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | grammar.txt: Replace Identifier for Typename in NewExpression | Federico Bond | 2017-01-11 | 1 | -1/+1 | |
| * | | | | | | | | | | grammar.txt: Add named function arguments | Federico Bond | 2017-01-11 | 1 | -1/+7 | |
| * | | | | | | | | | | grammar.txt: Move StorageLocation? up to VariableDeclaration | Federico Bond | 2017-01-11 | 1 | -3/+3 | |
|/ / / / / / / / / / | ||||||
* | | | | | | | | | | Merge pull request #1330 from ethereum/assemblyDef | chriseth | 2017-01-11 | 5 | -51/+1056 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | Move explanatory sections and other small changes. | chriseth | 2017-01-09 | 1 | -183/+192 | |
| * | | | | | | | | | | Typos and clarifications. | chriseth | 2017-01-04 | 1 | -13/+17 | |
| * | | | | | | | | | | More information about switch, loops and functions. | chriseth | 2017-01-04 | 1 | -1/+78 | |
| * | | | | | | | | | | Update to new assembly specification. | chriseth | 2017-01-03 | 1 | -31/+381 | |
| * | | | | | | | | | | Rename programSize to bytecodeSize. | chriseth | 2017-01-03 | 1 | -1/+1 | |
| * | | | | | | | | | | Assembly output for Assembly object. | chriseth | 2017-01-03 | 3 | -51/+105 | |
| * | | | | | | | | | | Assembly definition. | chriseth | 2017-01-03 | 2 | -0/+511 | |
* | | | | | | | | | | | Merge pull request #1542 from ethereum/publishTarball | chriseth | 2017-01-09 | 2 | -36/+49 | |
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | Replace `` by $(). | chriseth | 2017-01-09 | 1 | -4/+3 | |
| * | | | | | | | | | | Create source tarballs for releases. | chriseth | 2017-01-04 | 2 | -36/+50 | |
* | | | | | | | | | | | Merge pull request #1537 from ethereum/absolute-path | chriseth | 2017-01-07 | 4 | -5/+15 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Changelog: document #1537 | Yoichi Hirai | 2017-01-06 | 1 | -0/+1 | |
| * | | | | | | | | | | | test: add a test importing a file name starting with a period | Yoichi Hirai | 2017-01-04 | 1 | -0/+8 | |
| * | | | | | | | | | | | interface: change absolutePath() so that ".dir" is considered as an absolute ... | Yoichi Hirai | 2017-01-04 | 1 | -3/+3 | |
| * | | | | | | | | | | | docs: clarify what are considered as absolute paths | Yoichi Hirai | 2017-01-04 | 1 | -2/+3 | |
| |/ / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1545 from federicobond/refactor-rename | chriseth | 2017-01-05 | 1 | -3/+3 | |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | Rename contractName to typeName when parsing new expression | Federico Bond | 2017-01-05 | 1 | -3/+3 | |
* | | | | | | | | | | | Merge pull request #1541 from ethereum/stabelnodejs | chriseth | 2017-01-03 | 1 | -0/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | Require stable nodejs for deployment. | chriseth | 2017-01-03 | 1 | -0/+1 | |
* | | | | | | | | | | | Merge pull request #1474 from ethereum/event-lookup-base-name | chriseth | 2017-01-03 | 4 | -9/+61 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | ast, codegen: enable accessing events through contract names. | Yoichi Hirai | 2017-01-03 | 3 | -9/+39 | |
| * | | | | | | | | | | | test: add a test case for #1286 | Yoichi Hirai | 2017-01-03 | 1 | -0/+22 | |
* | | | | | | | | | | | | Merge pull request #1527 from federicobond/elementarytypenameconversion | chriseth | 2017-01-03 | 1 | -1/+8 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Add ElementaryTypeNameExpression to grammar.txt | Federico Bond | 2017-01-02 | 1 | -1/+8 | |
| | |_|/ / / / / / / / / | |/| | | | | | | | | | | ||||||
* | | | | | | | | | | | | Merge pull request #1538 from ethereum/multi-keys | chriseth | 2017-01-03 | 1 | -2/+2 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | doc: rephrase the case when two remapping keys are applicable | Yoichi Hirai | 2017-01-02 | 1 | -2/+2 | |
| | |/ / / / / / / / / / | |/| | | | | | | | | | | ||||||
* | | | | | | | | | | | | Merge pull request #1526 from federicobond/docs-grammar | chriseth | 2017-01-03 | 1 | -0/+9 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Add parsers and grammars to documentation | Federico Bond | 2017-01-02 | 1 | -0/+9 | |
| | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | ||||||
* | | | | | | | | | | | Merge pull request #1530 from federicobond/remove-syntax-highlighting | chriseth | 2017-01-02 | 1 | -0/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Remove wrong syntax highlighting in docs | Federico Bond | 2016-12-29 | 1 | -0/+1 | |
| | |/ / / / / / / / / | |/| | | | | | | | | | ||||||
* | | | | | | | | | | | Merge pull request #1529 from federicobond/right-shifts | chriseth | 2017-01-02 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Add missing right-hand side expression for shifts | Federico Bond | 2016-12-28 | 1 | -1/+1 | |
| |/ / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1528 from federicobond/userdefinedtypename | chriseth | 2017-01-02 | 1 | -2/+10 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Add UserDefinedTypeName to grammar.txt | Federico Bond | 2016-12-28 | 1 | -2/+10 | |
| |/ / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1531 from ethereum/srcmap | chriseth | 2017-01-02 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | libevmasm: OpPop() optimization keeps the source location | Yoichi Hirai | 2016-12-30 | 1 | -1/+1 | |
|/ / / / / / / / / / | ||||||
* | | | | | | | | | | Merge pull request #1522 from federicobond/patch-2 | Yoichi Hirai | 2016-12-27 | 1 | -3/+6 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | Add unimplemented functions to grammar | Federico Bond | 2016-12-27 | 1 | -1/+1 | |
| * | | | | | | | | | | Fix NumberLiteral rule for hex numbers | Federico Bond | 2016-12-25 | 1 | -1/+4 | |
| * | | | | | | | | | | Fix StorageLocation position for ArrayTypeName rule in grammar | Federico Bond | 2016-12-25 | 1 | -1/+1 | |
|/ / / / / / / / / / | ||||||
* | | | | | | | | | | Merge pull request #1518 from mcoblenz/patch-2 | chriseth | 2016-12-22 | 1 | -2/+2 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | Corrected explanation per discussion. | Michael Coblenz | 2016-12-22 | 1 | -2/+2 | |
| * | | | | | | | | | | Clarified support for recursive creation. | Michael Coblenz | 2016-12-21 | 1 | -2/+2 | |
| * | | | | | | | | | | Fixed misleading typo | Michael Coblenz | 2016-12-20 | 1 | -1/+1 | |
| | |/ / / / / / / / | |/| | | | | | | | | ||||||
* | | | | | | | | | | Merge pull request #1519 from federicobond/patch-1 | Yoichi Hirai | 2016-12-22 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | ||||||
| * | | | | | | | | | Fix mapping syntax in docs | Federico Bond | 2016-12-22 | 1 | -1/+1 | |
|/ / / / / / / / / | ||||||
* | | | | | | | | | Merge pull request #1515 from ethereum/version | chriseth | 2016-12-16 | 3 | -3/+5 | |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | ||||||
| * | | | | | | | | Update develop version. | chriseth | 2016-12-15 | 3 | -3/+5 | |
|/ / / / / / / / | ||||||
* | | | | | | | | Merge pull request #1514 from ethereum/changelog | chriseth | 2016-12-15 | 1 | -4/+4 | |
|\ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | Update changelog for release. | chriseth | 2016-12-15 | 1 | -4/+4 | |
|/ / / / / / / / | ||||||
* | | | | | | | | Merge pull request #1513 from ethereum/changelog-for-ast-json | chriseth | 2016-12-15 | 1 | -0/+3 | |
|\ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | Changelog: add entries for #1497 and #1503 | Yoichi Hirai | 2016-12-15 | 1 | -0/+3 | |
|/ / / / / / / / | ||||||
* | | | | | | | | Merge pull request #1503 from federicobond/json-visibility | Yoichi Hirai | 2016-12-15 | 2 | -7/+22 | |
|\ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | Include visibility level for functions in AST | Federico Bond | 2016-12-13 | 2 | -7/+22 | |
* | | | | | | | | | Merge pull request #1508 from ethereum/multiurls | chriseth | 2016-12-15 | 2 | -6/+8 | |
|\ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | Use multiple URLs for metadata. | chriseth | 2016-12-13 | 2 | -6/+8 | |
* | | | | | | | | | | Merge pull request #1487 from ethereum/shift-ops | Yoichi Hirai | 2016-12-14 | 7 | -42/+543 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | Fix tests. | chriseth | 2016-12-14 | 1 | -5/+5 | |
| * | | | | | | | | | | Use correct type for storing. | chriseth | 2016-12-13 | 1 | -7/+7 | |
| * | | | | | | | | | | Update documentation. | chriseth | 2016-12-13 | 1 | -7/+7 | |
| * | | | | | | | | | | test: add tests that tries different types on <<= | Yoichi Hirai | 2016-12-13 | 1 | -0/+18 | |
| * | | | | | | | | | | Documentation. | chriseth | 2016-12-12 | 2 | -11/+21 | |
| * | | | | | | | | | | Tests for bytes. | chriseth | 2016-12-12 | 1 | -0/+38 | |
| * | | | | | | | | | | Correct test expectations. | chriseth | 2016-12-12 | 1 | -3/+5 | |
| * | | | | | | | | | | Display tx hash for debugging. | chriseth | 2016-12-12 | 1 | -2/+5 | |
| * | | | | | | | | | | Cleaner shift handling and type conversion for binary operations. | chriseth | 2016-12-12 | 4 | -78/+122 | |
| * | | | | | | | | | | Type after shift should be type of left operand. | chriseth | 2016-12-12 | 2 | -5/+57 | |
| * | | | | | | | | | | Support bitshifting in variables | Alex Beregszaszi | 2016-12-12 | 5 | -9/+346 | |
* | | | | | | | | | | | Merge pull request #1507 from ethereum/memcopystyle | Yoichi Hirai | 2016-12-14 | 2 | -14/+14 | |
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | Renamed padToWordBoundaries -> padToWords | chriseth | 2016-12-13 | 2 | -14/+14 | |
* | | | | | | | | | | | Merge pull request #1506 from federicobond/improve-error-msg | chriseth | 2016-12-13 | 3 | -1/+19 | |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | Improve error message when trying to modify constant variables | Federico Bond | 2016-12-13 | 3 | -1/+19 | |
|/ / / / / / / / / / | ||||||
* | | | | | | | | | | Merge pull request #1468 from ethereum/memcpy-assembly | Yoichi Hirai | 2016-12-13 | 5 | -16/+83 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | Changelog entry. | chriseth | 2016-12-12 | 1 | -0/+1 | |
| * | | | | | | | | | | Split memcopy into three functions. | chriseth | 2016-12-12 | 3 | -54/+79 | |
| * | | | | | | | | | | Fix inline assembly. | chriseth | 2016-12-12 | 1 | -1/+2 | |
| * | | | | | | | | | | Reset stack height after inline assembly block | Alex Beregszaszi | 2016-12-12 | 1 | -0/+1 | |
| * | | | | | | | | | | Better assert message for appendInlineAssembnly | Alex Beregszaszi | 2016-12-12 | 1 | -1/+1 | |
| * | | | | | | | | | | Implement identity call in inline assembly | Alex Beregszaszi | 2016-12-12 | 1 | -14/+21 | |
| * | | | | | | | | | | Turn off the identity precompile for testing | Alex Beregszaszi | 2016-12-12 | 1 | -1/+1 |