Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduce assemblyString | Alex Beregszaszi | 2017-09-11 | 1 | -3/+1 |
| | |||||
* | Split out the JSON functionality from assembly.stream() | Alex Beregszaszi | 2017-09-11 | 1 | -2/+2 |
| | |||||
* | Rename read file callback. | chriseth | 2017-08-23 | 1 | -4/+4 |
| | |||||
* | Remove DocumentationType from natspec | Alex Beregszaszi | 2017-08-16 | 1 | -2/+2 |
| | |||||
* | DocstringParsingError is not thrown anymore in StandardCompiler | Alex Beregszaszi | 2017-07-27 | 1 | -16/+8 |
| | |||||
* | Catch FatalError in StandardCompiler | Alex Beregszaszi | 2017-07-27 | 1 | -3/+16 |
| | |||||
* | Add CompilerStack::setOptimiserSettings | Alex Beregszaszi | 2017-07-26 | 1 | -1/+2 |
| | |||||
* | Add CompilerStack::setLibraries | Alex Beregszaszi | 2017-07-26 | 1 | -1/+2 |
| | |||||
* | Rename onChainMetadata to metadata | Alex Beregszaszi | 2017-07-19 | 1 | -1/+1 |
| | |||||
* | Mark const variables | Alex Beregszaszi | 2017-07-18 | 1 | -4/+4 |
| | |||||
* | Reorder code for readability | Alex Beregszaszi | 2017-07-18 | 1 | -9/+9 |
| | |||||
* | Merge pull request #2527 from ethereum/onlyASTIfAnalysisSuccessful | chriseth | 2017-07-06 | 1 | -2/+2 |
|\ | | | | | Only output AST if the analysis was successful. | ||||
| * | Only output AST if the analysis was successful. | chriseth | 2017-07-06 | 1 | -2/+2 |
| | | |||||
* | | Do not omit error type. | chriseth | 2017-07-06 | 1 | -4/+4 |
|/ | |||||
* | Use more refined states in StandardCompiler | Alex Beregszaszi | 2017-07-03 | 1 | -6/+7 |
| | |||||
* | Rework functionHashes into methodIdentifiers | Alex Beregszaszi | 2017-06-22 | 1 | -1/+1 |
| | |||||
* | Use compilerStack.functionHashes in StandardCompiler | Alex Beregszaszi | 2017-06-22 | 1 | -9/+1 |
| | |||||
* | Merge pull request #1810 from ethereum/compactJson | chriseth | 2017-05-22 | 1 | -1/+2 |
|\ | | | | | Compact format for AST-Json. | ||||
| * | Support the new AST in StandardCompiler | Alex Beregszaszi | 2017-05-17 | 1 | -0/+1 |
| | | |||||
| * | Compact format for AST-Json with backwards compatibility | chriseth | 2017-05-17 | 1 | -1/+1 |
| | | |||||
* | | Rename CompilerStack.metadata to CompilerStack.natspec | Alex Beregszaszi | 2017-05-19 | 1 | -2/+2 |
| | | |||||
* | | Use CompilerStack.contractABI directly | Alex Beregszaszi | 2017-05-19 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2211 from ethereum/jsonio-fixes | Alex Beregszaszi | 2017-05-02 | 1 | -3/+3 |
|\ | | | | | Follow the JSON I/O spec closely | ||||
| * | Follow the JSON I/O spec closely | Alex Beregszaszi | 2017-05-02 | 1 | -3/+3 |
| | | |||||
* | | Remove why3 from standard compiler | Alex Beregszaszi | 2017-05-02 | 1 | -24/+0 |
|/ | |||||
* | Catch jsoncpp exceptions | Alex Beregszaszi | 2017-04-25 | 1 | -0/+8 |
| | |||||
* | Do not crash on invalid JSON input | Alex Beregszaszi | 2017-04-25 | 1 | -0/+4 |
| | |||||
* | Merge pull request #2161 from ethereum/jsonio-cleanup | chriseth | 2017-04-24 | 1 | -2/+6 |
|\ | | | | | Small cleanups to JSON IO | ||||
| * | Do not fail if parsing failed in StandardCompiler | Alex Beregszaszi | 2017-04-24 | 1 | -1/+1 |
| | | |||||
| * | Be a bit more verbose and capture Boost exceptions in StandardCompiler | Alex Beregszaszi | 2017-04-24 | 1 | -1/+5 |
| | | |||||
* | | Verify supplied hash in JSON I/O | Alex Beregszaszi | 2017-04-24 | 1 | -4/+45 |
|/ | |||||
* | Support URL sources in StandardCompiler | Alex Beregszaszi | 2017-04-21 | 1 | -2/+33 |
| | |||||
* | Rename ast to legacyAST in StandardCompiler | Alex Beregszaszi | 2017-04-21 | 1 | -1/+1 |
| | |||||
* | Ensure the language field is present in the JSON | Alex Beregszaszi | 2017-04-21 | 1 | -0/+6 |
| | |||||
* | Pull out collectEVMObject | Alex Beregszaszi | 2017-04-21 | 1 | -17/+19 |
| | |||||
* | Enclose local functions in a namespace | Alex Beregszaszi | 2017-04-21 | 1 | -0/+4 |
| | |||||
* | Support Why3 in StandardCompiler | Alex Beregszaszi | 2017-04-21 | 1 | -0/+24 |
| | |||||
* | Support gas estimates in StandardCompiler | Alex Beregszaszi | 2017-04-21 | 1 | -1/+1 |
| | |||||
* | Reject import URLs for now | Alex Beregszaszi | 2017-04-21 | 1 | -1/+6 |
| | |||||
* | Support the metadata.useLiteralContent setting | Alex Beregszaszi | 2017-04-21 | 1 | -0/+3 |
| | |||||
* | Properly split contract filename and name | Alex Beregszaszi | 2017-04-21 | 1 | -3/+10 |
| | |||||
* | Support linkReferences | Alex Beregszaszi | 2017-04-21 | 1 | -2/+29 |
| | |||||
* | Support new assembly output | Alex Beregszaszi | 2017-04-21 | 1 | -3/+4 |
| | |||||
* | Move opcodes inside the bytecode section | Alex Beregszaszi | 2017-04-21 | 1 | -1/+2 |
| | |||||
* | Support methodIdentifiers | Alex Beregszaszi | 2017-04-21 | 1 | -1/+9 |
| | |||||
* | Support proper error reporting in StandardCompiler | Alex Beregszaszi | 2017-04-21 | 1 | -18/+104 |
| | |||||
* | Refactor formatError | Alex Beregszaszi | 2017-04-21 | 1 | -6/+19 |
| | |||||
* | Fail if no sources are given | Alex Beregszaszi | 2017-04-21 | 1 | -4/+1 |
| | |||||
* | Support the AST output | Alex Beregszaszi | 2017-04-21 | 1 | -1/+2 |
| | |||||
* | Include source mapping identifier | Alex Beregszaszi | 2017-04-21 | 1 | -0/+10 |
| | |||||
* | Output legacyAssembly in StandardCompiler | Alex Beregszaszi | 2017-04-21 | 1 | -1/+12 |
| | |||||
* | Capture error messages from the JSON parser | Alex Beregszaszi | 2017-04-21 | 1 | -2/+8 |
| | |||||
* | Add formatFatalError() to StandardCompiler | Alex Beregszaszi | 2017-04-21 | 1 | -0/+15 |
| | |||||
* | Parse remappings in StandardCompiler | Alex Beregszaszi | 2017-04-21 | 1 | -0/+5 |
| | |||||
* | Parse libraries in StandardCompiler | Alex Beregszaszi | 2017-04-21 | 1 | -0/+8 |
| | |||||
* | Parse optimizer settings in StandardCompiler | Alex Beregszaszi | 2017-04-21 | 1 | -3/+6 |
| | |||||
* | Catch exceptions of StandardCompiler | Alex Beregszaszi | 2017-04-21 | 1 | -1/+13 |
| | |||||
* | Initial implementation of StandardCompiler | Alex Beregszaszi | 2017-04-21 | 1 | -0/+132 |
| | |||||
* | Add StandardCompiler skeleton | Alex Beregszaszi | 2017-04-21 | 1 | -0/+31 |