Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Use inline assembly directly and not via AsmStack | Alex Beregszaszi | 2017-06-09 | 1 | -3/+17 | |
|/ / | ||||||
* | | Merge pull request #2304 from ethereum/evm15asm | Alex Beregszaszi | 2017-06-09 | 24 | -193/+1046 | |
|\ \ | ||||||
| * | | Add test for two functions calling eachother | Alex Beregszaszi | 2017-06-09 | 1 | -0/+1 | |
| * | | Comments and consistent variable names. | chriseth | 2017-06-09 | 4 | -17/+18 | |
| * | | Fix compiler warning. | chriseth | 2017-06-08 | 1 | -1/+1 | |
| * | | Fix: Copy resolver. | chriseth | 2017-06-08 | 1 | -1/+1 | |
| * | | Visitor bugfix. | chriseth | 2017-06-08 | 2 | -6/+18 | |
| * | | Missing stack height check for variable declaration. | chriseth | 2017-06-08 | 1 | -0/+1 | |
| * | | Remove error reporter from code generation phase. | chriseth | 2017-06-08 | 8 | -45/+29 | |
| * | | Some more comments. | chriseth | 2017-06-08 | 5 | -12/+25 | |
| * | | Test for embedded functions. | chriseth | 2017-06-08 | 2 | -0/+32 | |
| * | | Correct stack height adjustment after returnsub. | chriseth | 2017-06-08 | 5 | -6/+6 | |
| * | | Generate only single error in inline assembly. | chriseth | 2017-06-08 | 2 | -3/+12 | |
| * | | Move inline assembly to new abstraction and test both backends. | chriseth | 2017-06-08 | 1 | -14/+25 | |
| * | | Introduce machine-dependent stack adjustment. | chriseth | 2017-06-08 | 3 | -15/+28 | |
| * | | Test for accessing outer inline assembly scope. | chriseth | 2017-06-08 | 2 | -2/+60 | |
| * | | Initial EVM1.5 assembly implementation. | chriseth | 2017-06-08 | 20 | -139/+857 | |
|/ / | ||||||
* | | Merge pull request #2348 from ethereum/asmstack-analyze | chriseth | 2017-06-08 | 2 | -0/+22 | |
|\ \ | ||||||
| * | | Refactor AssemblyStack | Alex Beregszaszi | 2017-06-07 | 2 | -4/+7 | |
| * | | Add analyze(block) to AssemblyStack | Alex Beregszaszi | 2017-06-07 | 2 | -0/+18 | |
| * | | Reset error list in parseAndAnalyze | Alex Beregszaszi | 2017-06-07 | 1 | -0/+1 | |
* | | | Merge pull request #2351 from AndreMiras/patch-1 | Yoichi Hirai | 2017-06-08 | 1 | -0/+6 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | Update installing-solidity.rst on Gentoo Linux | AndreMiras | 2017-06-08 | 1 | -0/+6 | |
|/ / | ||||||
* | | Merge pull request #2332 from ethereum/fixLiteralPrint | chriseth | 2017-06-06 | 3 | -3/+19 | |
|\ \ | ||||||
| * | | adjusted testcase and renaming | djudjuu | 2017-06-06 | 3 | -6/+4 | |
| * | | fix Literalprint | djudjuu | 2017-05-31 | 2 | -2/+20 | |
| |/ | ||||||
* | | Merge pull request #2341 from ethernomad/patch-3 | chriseth | 2017-06-06 | 1 | -1/+1 | |
|\ \ | ||||||
| * | | for free => automatically | Jonathan Brown | 2017-06-03 | 1 | -1/+1 | |
* | | | Merge pull request #2342 from roadriverrail/ignore_qtcreator_settings | chriseth | 2017-06-06 | 1 | -0/+1 | |
|\ \ \ | ||||||
| * | | | Ignore the CMakeLists.txt.user qtcreator makes | Rhett Aultman | 2017-06-03 | 1 | -0/+1 | |
| |/ / | ||||||
* | | | Merge pull request #2345 from ethereum/logo | chriseth | 2017-06-06 | 2 | -0/+32 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | Include logo in intro | Alex Beregszaszi | 2017-06-05 | 1 | -0/+5 | |
| * | | Import logo from browser-solidity#16e74469 | Alex Beregszaszi | 2017-06-05 | 1 | -0/+27 | |
|/ / | ||||||
* | | Merge pull request #2336 from ethereum/expectExpression | chriseth | 2017-06-01 | 2 | -38/+29 | |
|\ \ | ||||||
| * | | Add comma. | chriseth | 2017-06-01 | 1 | -1/+1 | |
| * | | Improved error message. | chriseth | 2017-06-01 | 1 | -1/+1 | |
| * | | Refactor to use expectExpression in analyzer. | chriseth | 2017-06-01 | 2 | -38/+29 | |
* | | | Merge pull request #2335 from ethereum/compilerstack-cleanup | chriseth | 2017-06-01 | 2 | -31/+8 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | Fix state after CompilerStack.reset() | Alex Beregszaszi | 2017-06-01 | 2 | -1/+26 | |
| * | | Remove unused functions from CompilerStack | Alex Beregszaszi | 2017-06-01 | 2 | -48/+0 | |
|/ / | ||||||
* | | Merge pull request #2317 from ethereum/keccak256 | chriseth | 2017-05-31 | 22 | -113/+183 | |
|\ \ | |/ |/| | ||||||
| * | Add inline assembly test for sha3/keccak256 | Alex Beregszaszi | 2017-05-30 | 2 | -0/+47 | |
| * | Document keccak256 in assembly | Alex Beregszaszi | 2017-05-30 | 1 | -0/+2 | |
| * | Add changelog entry for keccak256 | Alex Beregszaszi | 2017-05-30 | 1 | -0/+2 | |
| * | Add test for sha3() == keccak256() | Alex Beregszaszi | 2017-05-30 | 1 | -0/+17 | |
| * | Use keccak256() in tests (and not sha3()) | Alex Beregszaszi | 2017-05-30 | 6 | -64/+64 | |
| * | Alias sha3 to keccak256 in inline assembly | Alex Beregszaszi | 2017-05-30 | 1 | -0/+2 | |
| * | Rename the SHA3 assembly instruction to KECCAK256 | Alex Beregszaszi | 2017-05-30 | 13 | -49/+49 | |
* | | Merge pull request #2264 from roadriverrail/refactor_error_log | chriseth | 2017-05-30 | 47 | -707/+770 | |
|\ \ | |/ |/| | ||||||
| * | Refactor error reporting | Rhett Aultman | 2017-05-30 | 47 | -707/+770 | |
|/ | ||||||
* | Merge pull request #2322 from ethereum/userealhash | Alex Beregszaszi | 2017-05-30 | 1 | -1/+1 | |
|\ | ||||||
| * | Use actual hash. | chriseth | 2017-05-29 | 1 | -1/+1 | |
* | | Merge pull request #2319 from ethereum/virtualBlocks | chriseth | 2017-05-29 | 5 | -21/+28 | |
|\ \ | ||||||
| * | | Introduce virtual blocks for function arguments. | chriseth | 2017-05-29 | 5 | -21/+28 | |
| |/ | ||||||
* | | Merge pull request #2321 from ethereum/labelid_typedef | chriseth | 2017-05-29 | 3 | -6/+9 | |
|\ \ | |/ |/| | ||||||
| * | Introduce LabelID typedef. | chriseth | 2017-05-29 | 3 | -6/+9 | |
|/ | ||||||
* | Merge pull request #2287 from ethereum/legacyAstCLI | chriseth | 2017-05-29 | 2 | -14/+24 | |
|\ | ||||||
| * | make src-indices equal (#2286) | djudjuu | 2017-05-24 | 1 | -2/+2 | |
| * | add legacy/compact AST-format options to CL | djudjuu | 2017-05-24 | 2 | -14/+24 | |
* | | Merge pull request #2311 from ethereum/julia-types | chriseth | 2017-05-29 | 6 | -15/+63 | |
|\ \ | ||||||
| * | | Move builtin type list to the top | Alex Beregszaszi | 2017-05-27 | 1 | -1/+7 | |
| * | | Change error message for invalid type | Alex Beregszaszi | 2017-05-27 | 2 | -4/+4 | |
| * | | Introduce Julia mode in AsmAnalyzer | Alex Beregszaszi | 2017-05-27 | 6 | -8/+14 | |
| * | | Validate that only basic types are used in Julia | Alex Beregszaszi | 2017-05-27 | 3 | -1/+46 | |
| * | | Move constructor to AsmAnalyzer header | Alex Beregszaszi | 2017-05-27 | 2 | -11/+2 | |
* | | | Merge pull request #2312 from ethereum/parser-cleanup | chriseth | 2017-05-29 | 5 | -94/+87 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | Pull out common code to a helper | Alex Beregszaszi | 2017-05-27 | 2 | -24/+15 | |
| * | | Remove duplicate code | Alex Beregszaszi | 2017-05-27 | 1 | -20/+18 | |
| * | | Use the new ParserBase API in AsmParser | Alex Beregszaszi | 2017-05-27 | 1 | -33/+33 | |
| * | | Add scanner helpers to ParserBase | Alex Beregszaszi | 2017-05-27 | 1 | -1/+5 | |
| * | | Move Solidity specific methods from ParserBase to the Solidity Parser | Alex Beregszaszi | 2017-05-27 | 4 | -60/+60 | |
|/ / | ||||||
* | | Merge pull request #2291 from ethereum/evm15 | chriseth | 2017-05-27 | 18 | -332/+667 | |
|\ \ | ||||||
| * | | More comments for assembly | chriseth | 2017-05-26 | 1 | -0/+2 | |
| * | | Adapt EVM codegen to new namespace. | chriseth | 2017-05-26 | 17 | -293/+364 | |
| * | | Move EVM codegen to libjulia. | chriseth | 2017-05-26 | 4 | -238/+274 | |
| * | | Support multiple assembly front and backends. | chriseth | 2017-05-26 | 4 | -33/+217 | |
| * | | Handle assembly in one go to allow for different stacks. | chriseth | 2017-05-26 | 2 | -14/+12 | |
| * | | Commandline options. | chriseth | 2017-05-26 | 2 | -2/+46 | |
* | | | Merge pull request #2318 from ethereum/inlineasm-cleanup | chriseth | 2017-05-26 | 1 | -1/+1 | |
|\ \ \ | ||||||
| * | | | Fix expected message in test case | Alex Beregszaszi | 2017-05-26 | 1 | -1/+1 | |
| |/ / | ||||||
* | | | Merge pull request #2315 from pjstadig/patch-1 | Yoichi Hirai | 2017-05-26 | 1 | -1/+1 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | Fix typo | Paul Stadig | 2017-05-26 | 1 | -1/+1 | |
* | | | Merge pull request #2316 from ethereum/inlineasm-cleanup | chriseth | 2017-05-26 | 1 | -5/+2 | |
|\ \ \ | ||||||
| * | | | Better error message for elementary operations | Alex Beregszaszi | 2017-05-26 | 1 | -5/+2 | |
* | | | | Merge pull request #2224 from ethereum/julia-switch | chriseth | 2017-05-26 | 12 | -2/+176 | |
|\ \ \ \ | ||||||
| * | | | | Better error messages for invalid switch cases | Alex Beregszaszi | 2017-05-26 | 2 | -2/+6 | |
| * | | | | Disallow instructions as a switch expression | Alex Beregszaszi | 2017-05-26 | 2 | -1/+3 | |
| * | | | | Visit case bodies in scope filler | Alex Beregszaszi | 2017-05-26 | 2 | -1/+10 | |
| * | | | | Add tests | Alex Beregszaszi | 2017-05-26 | 1 | -0/+52 | |
| * | | | | Do not stop on first switch error | Alex Beregszaszi | 2017-05-26 | 1 | -5/+7 | |
| * | | | | Check token within parseCase | Alex Beregszaszi | 2017-05-26 | 2 | -7/+9 | |
| * | | | | Switch cases are not followed by colon | Alex Beregszaszi | 2017-05-26 | 2 | -3/+2 | |
| * | | | | Change switch case string to Literal | Alex Beregszaszi | 2017-05-26 | 4 | -15/+26 | |
| * | | | | Implement switch statement in the assembly parser/printer | Alex Beregszaszi | 2017-05-26 | 10 | -2/+95 | |
| | |/ / | |/| | | ||||||
* | | | | Merge pull request #2310 from ethereum/julia-test-analyzer | chriseth | 2017-05-26 | 1 | -8/+6 | |
|\ \ \ \ | ||||||
| * | | | | Enable the analyzer for Julia tests | Alex Beregszaszi | 2017-05-25 | 1 | -8/+6 | |
| |/ / / | ||||||
* | | | | Merge pull request #2307 from ethereum/compilerstack | chriseth | 2017-05-26 | 1 | -2/+2 | |
|\ \ \ \ | |_|/ / |/| | | | ||||||
| * | | | Also change error message. | chriseth | 2017-05-26 | 1 | -1/+1 | |
| * | | | Scanner requires only the SourcesSet state | Alex Beregszaszi | 2017-05-25 | 1 | -1/+1 | |
| |/ / | ||||||
* | | | Changed http:// to https:// on readthedocs links in README.md (#2313) | sandakersmann | 2017-05-26 | 1 | -3/+3 | |
* | | | Merge pull request #2314 from Algruun/patch-1 | Alex Beregszaszi | 2017-05-26 | 1 | -6/+6 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | Rename events in purchase example | Alexey Alexeyeff | 2017-05-26 | 1 | -6/+6 | |
|/ / | ||||||
* | | Merge pull request #2299 from ethereum/bytecodecompare | Alex Beregszaszi | 2017-05-24 | 1 | -6/+4 | |
|\ \ | ||||||
| * | | Use HEAD for report directory name | chriseth | 2017-05-24 | 1 | -8/+4 | |
| * | | Move COMMIT_DATE | Alex Beregszaszi | 2017-05-24 | 1 | -2/+4 | |
* | | | Merge pull request #2302 from ethereum/inlineasm-better-errors | Alex Beregszaszi | 2017-05-24 | 3 | -0/+25 | |
|\ \ \ | ||||||
| * | | | Uniform error messages | Alex Beregszaszi | 2017-05-24 | 2 | -4/+5 | |
| * | | | Add tests | Alex Beregszaszi | 2017-05-24 | 1 | -0/+11 | |
| * | | | Better error messages during parsing functional instructions | Alex Beregszaszi | 2017-05-24 | 2 | -0/+13 | |
|/ / / | ||||||
* | | | Merge pull request #2301 from ethereum/ASTFunctionTypeFix | chriseth | 2017-05-24 | 2 | -2/+4 | |
|\ \ \ | ||||||
| * | | | insert ParameterList-node in FunctionType-json | djudjuu | 2017-05-24 | 2 | -2/+4 | |
* | | | | Merge pull request #2297 from ethereum/metadata-test | chriseth | 2017-05-24 | 2 | -20/+63 | |
|\ \ \ \ | ||||||
| * | | | | Validate metadata JSON too | Alex Beregszaszi | 2017-05-24 | 1 | -1/+4 | |
| * | | | | Split out metadata test into its own file | Alex Beregszaszi | 2017-05-24 | 2 | -20/+60 | |
| |/ / / | ||||||
* | | | | Merge pull request #2294 from ethereum/inlineasm | chriseth | 2017-05-24 | 1 | -0/+1 | |
|\ \ \ \ | ||||||
| * | | | | Fix scope assert in AsmAnalyzer | Alex Beregszaszi | 2017-05-24 | 1 | -0/+1 | |
| |/ / / | ||||||
* | | | | Merge pull request #2289 from ethereum/astjson-fix | chriseth | 2017-05-24 | 1 | -1/+1 | |
|\ \ \ \ | |/ / / |/| | | | ||||||
| * | | | Fix AST JSON converter type lookup | Alex Beregszaszi | 2017-05-24 | 1 | -1/+1 | |
* | | | | Merge pull request #2295 from ethereum/asm-cleanup | Alex Beregszaszi | 2017-05-24 | 10 | -41/+47 | |
|\ \ \ \ | |_|/ / |/| | | | ||||||
| * | | | Rename parseFunctionalInstruction to parseCall | Alex Beregszaszi | 2017-05-24 | 2 | -4/+4 | |
| * | | | Reorder AsmData for readability | Alex Beregszaszi | 2017-05-24 | 1 | -7/+14 | |
| * | | | Rename FunctionalAssignment to Assignment | Alex Beregszaszi | 2017-05-24 | 9 | -22/+21 | |
| * | | | Rename Assignment to StackAssignment | Alex Beregszaszi | 2017-05-24 | 9 | -15/+15 | |
|/ / / | ||||||
* | | | Merge pull request #2292 from roadriverrail/inline_asm_unused_warning | Alex Beregszaszi | 2017-05-24 | 1 | -3/+0 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | Drop the inline asm includes from StaticAnalyzer | Rhett Aultman | 2017-05-23 | 1 | -3/+0 | |
* | | | Merge pull request #2244 from ethereum/inlineasm-let-multi | chriseth | 2017-05-23 | 8 | -10/+75 | |
|\ \ \ | ||||||
| * | | | Add tests | Alex Beregszaszi | 2017-05-23 | 2 | -0/+31 | |
| * | | | Display actual error message and not assertion in analysis | Alex Beregszaszi | 2017-05-23 | 1 | -1/+9 | |
| * | | | Enable a single right hand item on let | Alex Beregszaszi | 2017-05-23 | 5 | -37/+7 | |
| * | | | Support multiple variables in a variable declaration in inline assembly | Alex Beregszaszi | 2017-05-23 | 6 | -15/+71 | |
|/ / / | ||||||
* | | | Merge pull request #2265 from roadriverrail/inline_asm_unused_warning | chriseth | 2017-05-22 | 4 | -2/+41 | |
|\| | | ||||||
| * | | Analyze InlineAssembly for variable use | Rhett Aultman | 2017-05-22 | 4 | -2/+41 | |
* | | | Merge pull request #2285 from ripper234/patch-1 | chriseth | 2017-05-22 | 1 | -4/+4 | |
|\ \ \ | |_|/ |/| | | ||||||
| * | | Fix space | Ron Gross | 2017-05-22 | 1 | -4/+4 | |
| * | | Fix link format | Ron Gross | 2017-05-22 | 1 | -4/+4 | |
* | | | Merge pull request #1810 from ethereum/compactJson | chriseth | 2017-05-22 | 15 | -495/+579 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | minor fixes and changelog update | djudjuu | 2017-05-22 | 3 | -1/+3 | |
| * | | refactoring functionCallAnnotation | djudjuu | 2017-05-19 | 6 | -21/+51 | |
| * | | testsuite adjustment | djudjuu | 2017-05-19 | 3 | -9/+11 | |
| * | | include new InlineAssemblyInformation into JSON | djudjuu | 2017-05-17 | 2 | -2/+13 | |
| * | | prefixChanges and contractKind-field | djuju | 2017-05-17 | 2 | -13/+24 | |
| * | | fixed styletypos, renaming and added helperfunction | djuju | 2017-05-17 | 2 | -36/+40 | |
| * | | Use different AST node names in legacy and new format | Alex Beregszaszi | 2017-05-17 | 1 | -9/+9 | |
| * | | 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 | 9 | -471/+494 | |
* | | | Merge pull request #2197 from ethereum/evm15 | chriseth | 2017-05-22 | 7 | -74/+215 | |
|\ \ \ | |_|/ |/| | | ||||||
| * | | Add const | chriseth | 2017-05-20 | 1 | -1/+1 | |
| * | | Review changes. | chriseth | 2017-05-20 | 2 | -7/+8 | |
| * | | Refactor to abstract assembly to JULIA. | chriseth | 2017-05-20 | 7 | -76/+216 | |
* | | | Merge pull request #2283 from ethereum/doNotErrOnFailedUpload | Alex Beregszaszi | 2017-05-20 | 1 | -5/+14 | |
|\ \ \ | ||||||
| * | | | Make bytecode upload more robust and use date for directory name. | chriseth | 2017-05-20 | 1 | -5/+14 | |
* | | | | Merge pull request #2281 from federicobond/editorconfig | Alex Beregszaszi | 2017-05-20 | 1 | -0/+18 | |
|\ \ \ \ | |/ / / |/| | | | ||||||
| * | | | Add .editorconfig file | Federico Bond | 2017-05-20 | 1 | -0/+18 | |
* | | | | Merge pull request #2261 from ethereum/asm-optimizer-rules | Yoichi Hirai | 2017-05-20 | 1 | -8/+17 | |
|\ \ \ \ | |_|/ / |/| | | | ||||||
| * | | | Add simplification rule for SDIV(0,X) and SDIV(X,0) | Alex Beregszaszi | 2017-05-20 | 1 | -0/+2 | |
| * | | | Cleanup simplification rules | Alex Beregszaszi | 2017-05-20 | 1 | -8/+15 | |
* | | | | Merge pull request #2282 from ethereum/fuzzer | chriseth | 2017-05-20 | 1 | -0/+7 | |
|\ \ \ \ | ||||||
| * | | | | Put filename in quotes. | chriseth | 2017-05-19 | 1 | -1/+1 | |
| * | | | | Disable error checking by bash for fuzzer | chriseth | 2017-05-19 | 1 | -0/+3 | |
| * | | | | Display the source on which the 'fuzzer' failed | Alex Beregszaszi | 2017-05-19 | 1 | -0/+4 | |
* | | | | | Merge pull request #2262 from ethereum/interface-cleanup | chriseth | 2017-05-19 | 14 | -254/+369 | |
|\ \ \ \ \ | ||||||
| * | | | | | Rename handleMeta to handleNatspec | Alex Beregszaszi | 2017-05-19 | 2 | -4/+4 | |
| * | | | | | Rename CompilerStack.metadata to CompilerStack.natspec | Alex Beregszaszi | 2017-05-19 | 5 | -14/+14 | |
| * | | | | | Rename InterfaceHandler to Natspec | Alex Beregszaszi | 2017-05-19 | 5 | -12/+11 | |
| * | | | | | Split ABI out of InterfaceHandler | Alex Beregszaszi | 2017-05-19 | 6 | -105/+212 | |
| * | | | | | Use CompilerStack.contractABI directly | Alex Beregszaszi | 2017-05-19 | 5 | -15/+24 | |
| * | | | | | Rename CompilerStack.interface to CompilerStack.contractABI | Alex Beregszaszi | 2017-05-19 | 4 | -5/+5 | |
| |/ / / / | ||||||
* | | | | | Merge pull request #2239 from ethereum/zesty | chriseth | 2017-05-19 | 1 | -1/+1 | |
|\ \ \ \ \ | ||||||
| * | | | | | Remove wily and add zesty. | chriseth | 2017-05-05 | 1 | -1/+1 | |
* | | | | | | Merge pull request #2223 from ethereum/julia-bool | chriseth | 2017-05-19 | 7 | -6/+63 | |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | ||||||
| * | | | | | Accept bool as a type in Julia mode | Alex Beregszaszi | 2017-05-19 | 1 | -1/+9 | |
| * | | | | | Add tests for bool literal | Alex Beregszaszi | 2017-05-19 | 2 | -0/+12 | |
| * | | | | | Support true/false literals in inline assembly | Alex Beregszaszi | 2017-05-19 | 5 | -5/+42 | |
* | | | | | | Merge pull request #2280 from seusher/soltest_rpc_request_logging | Yoichi Hirai | 2017-05-18 | 1 | -2/+2 | |
|\ \ \ \ \ \ | ||||||
| * | | | | | | Issue 2279: Log JSON RPC requests and responses when --log_level=message is p... | seusher | 2017-05-18 | 1 | -2/+2 | |
|/ / / / / / | ||||||
* | | | | | | Merge pull request #2277 from ethereum/chriseth-patch-1 | chriseth | 2017-05-17 | 1 | -1/+1 | |
|\ \ \ \ \ \ | ||||||
| * | | | | | | Fix typo. | chriseth | 2017-05-17 | 1 | -1/+1 | |
* | | | | | | | Merge pull request #2278 from ethereum/chriseth-patch-2 | chriseth | 2017-05-17 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | ||||||
| * | | | | | | Fix bug in example contract. | chriseth | 2017-05-17 | 1 | -1/+1 | |
| |/ / / / / | ||||||
* | | | | | | Merge pull request #2221 from greggdourgarian/develop | chriseth | 2017-05-17 | 1 | -27/+26 | |
|\ \ \ \ \ \ | ||||||
| * | | | | | | remove extraneous 's' | greggdourgarian | 2017-05-04 | 1 | -1/+1 | |
| * | | | | | | minor punctuation, typo and clarity changes | greggdourgarian | 2017-05-04 | 1 | -28/+27 | |
* | | | | | | | Merge pull request #2250 from ethers/patch-1 | chriseth | 2017-05-17 | 1 | -8/+8 | |
|\ \ \ \ \ \ \ | ||||||
| * | | | | | | | Comment update SHA3-256 to Keccak-256 (title) | ethers | 2017-05-13 | 1 | -1/+1 | |
| * | | | | | | | Comment update SHA3-256 to Keccak-256 | ethers | 2017-05-09 | 1 | -7/+7 | |
* | | | | | | | | Merge pull request #2247 from jamesray1/develop | chriseth | 2017-05-17 | 1 | -11/+13 | |
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | | ||||||
| * | | | | | | | Update introduction-to-smart-contracts.rst | jamesray1 | 2017-05-10 | 1 | -1/+3 | |
| * | | | | | | | Update introduction-to-smart-contracts.rst | jamesray1 | 2017-05-10 | 1 | -2/+2 | |
| * | | | | | | | Merge pull request #1 from jamesray1/jamesray1-patch-1 | jamesray1 | 2017-05-06 | 1 | -11/+11 | |
| |\ \ \ \ \ \ \ | ||||||
| | * | | | | | | | Update introduction-to-smart-contracts.rst | jamesray1 | 2017-05-06 | 1 | -11/+11 | |
| |/ / / / / / / | ||||||
* | | | | | | | | Merge pull request #2222 from ethereum/julia-types | chriseth | 2017-05-16 | 12 | -45/+123 | |
|\ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | Add tests for types in Julia | Alex Beregszaszi | 2017-05-06 | 1 | -9/+17 | |
| * | | | | | | | | Use boost range adaptors in AsmPrinter | Alex Beregszaszi | 2017-05-06 | 1 | -4/+12 | |
| * | | | | | | | | Parse types in Julia mode | Alex Beregszaszi | 2017-05-06 | 11 | -36/+98 | |
| |/ / / / / / / | ||||||
* | | | | | | | | Merge pull request #2268 from MicahZoltu/patch-1 | Yoichi Hirai | 2017-05-16 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ |/| | | | | | | | ||||||
| * | | | | | | | Improves clarity of block.timestamp | Micah Zoltu | 2017-05-13 | 1 | -1/+1 | |
|/ / / / / / / | ||||||
* | | | | | | | Merge pull request #2263 from ethereum/compilerstack | Yoichi Hirai | 2017-05-11 | 1 | -4/+13 | |
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | ||||||
| * | | | | | | Ensure proper checks are in CompilerStack | Alex Beregszaszi | 2017-05-11 | 1 | -4/+10 | |
| * | | | | | | Do not crash on AST if parsing failed | Alex Beregszaszi | 2017-05-11 | 1 | -0/+3 | |
|/ / / / / / | ||||||
* | | | | | | Merge pull request #2252 from pirapira/fix-build | Alex Beregszaszi | 2017-05-10 | 1 | -5/+0 | |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | ||||||
| * | | | | | Remove an unused function `successAssemble` | Yoichi Hirai | 2017-05-09 | 1 | -5/+0 | |
|/ / / / / | ||||||
* | | | | | Merge pull request #2214 from ethereum/jsoncompiler-tests | Alex Beregszaszi | 2017-05-06 | 5 | -51/+222 | |
|\ \ \ \ \ | ||||||
| * | | | | | Run in optimizer mode when requested | Alex Beregszaszi | 2017-05-06 | 1 | -1/+2 | |
| * | | | | | Split out common metadata validation code | Alex Beregszaszi | 2017-05-06 | 4 | -98/+125 | |
| * | | | | | Add basic test for jsonCompiler | Alex Beregszaszi | 2017-05-06 | 2 | -1/+144 | |
| |/ / / / | ||||||
* | | | | | Merge pull request #2212 from ethereum/cli-assemble-errors | Alex Beregszaszi | 2017-05-06 | 1 | -7/+20 | |
|\ \ \ \ \ | ||||||
| * | | | | | Catch errors gracefully in CLI assembler | Alex Beregszaszi | 2017-05-06 | 1 | -7/+20 | |
* | | | | | | Merge pull request #2246 from egalleye/develop | Alex Beregszaszi | 2017-05-06 | 1 | -1/+1 | |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | ||||||
| * | | | | | Added change to make compile happy on MacOS 10.9.5 | Erik Quenon Steggall | 2017-05-06 | 1 | -1/+1 | |
|/ / / / / | ||||||
* | | | | | Merge pull request #2205 from ethereum/julia-strict-parser | Alex Beregszaszi | 2017-05-05 | 5 | -4/+219 | |
|\ \ \ \ \ | ||||||
| * | | | | | Assert that invalid AST elements are not printed in Julia mode | Alex Beregszaszi | 2017-05-05 | 1 | -1/+5 | |
| * | | | | | Add flag for JULIA printing | Alex Beregszaszi | 2017-05-05 | 1 | -0/+5 | |
| * | | | | | Remove analyzer from Julia tests | Alex Beregszaszi | 2017-05-05 | 1 | -21/+1 | |
| * | | | | | Add Julia parser test | Alex Beregszaszi | 2017-05-05 | 2 | -0/+213 | |
| * | | | | | Show better error message for Julia mode | Alex Beregszaszi | 2017-05-05 | 1 | -3/+11 | |
| * | | | | | Do not allow literal pushes in Julia | Alex Beregszaszi | 2017-05-05 | 1 | -0/+2 | |
| * | | | | | Disable labels in Julia | Alex Beregszaszi | 2017-05-05 | 1 | -0/+3 | |
|/ / / / / | ||||||
* | | | | | Merge pull request #2194 from ethereum/removeerrorlabel | chriseth | 2017-05-05 | 8 | -53/+3 | |
|\ \ \ \ \ | |_|_|/ / |/| | | | | ||||||
| * | | | | Remove error label / invalid jump label. | chriseth | 2017-04-28 | 8 | -53/+3 | |
* | | | | | Merge pull request #2231 from ethereum/release | chriseth | 2017-05-04 | 0 | -0/+0 | |
|\ \ \ \ \ | ||||||
| * \ \ \ \ | Merge pull request #2219 from ethereum/develop | chriseth | 2017-05-03 | 121 | -1398/+5006 | |
| |\ \ \ \ \ | | | |_|/ / | | |/| | | | ||||||
| * | | | | | Merge pull request #1782 from ethereum/develop | chriseth | 2017-03-16 | 122 | -1484/+3601 | |
| |\ \ \ \ \ | ||||||
* | \ \ \ \ \ | Merge pull request #2230 from ethereum/version | chriseth | 2017-05-04 | 2 | -1/+3 | |
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | ||||||
| * | | | | | | Bump version. | chriseth | 2017-05-04 | 2 | -1/+3 | |
|/ / / / / / | ||||||
* | | | | | | Merge pull request #2218 from ethereum/buglist | chriseth | 2017-05-03 | 3 | -3/+3 | |
|\ \ \ \ \ \ | ||||||
| * | | | | | | Update permalink for optimizer bug and fix release date. | chriseth | 2017-05-03 | 3 | -3/+3 | |
|/ / / / / / | ||||||
* | | | | | | Merge pull request #2217 from ethereum/buglist | chriseth | 2017-05-03 | 1 | -0/+4 | |
|\ \ \ \ \ \ | ||||||
| * | | | | | | Update bug list. | chriseth | 2017-05-03 | 1 | -0/+4 | |
|/ / / / / / | ||||||
* | | | | | | Merge pull request #2207 from ethereum/wski-develop | chriseth | 2017-05-03 | 7 | -127/+102 | |
|\ \ \ \ \ \ | ||||||
| * | | | | | | Parentheses. | chriseth | 2017-05-03 | 1 | -3/+3 | |
| * | | | | | | Corrections and some style. | chriseth | 2017-05-03 | 3 | -12/+13 | |
| * | | | | | | Cleanup to make the docs more consistent. | chriseth | 2017-05-03 | 4 | -40/+40 | |
| * | | | | | | Update common-patterns.rst | Matt Wisniewski | 2017-05-03 | 7 | -99/+73 | |
* | | | | | | | Merge pull request #2216 from ethereum/compilerfix | chriseth | 2017-05-03 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ | ||||||
| * | | | | | | | Fix return value in the fuzzer. | chriseth | 2017-05-03 | 1 | -1/+1 | |
|/ / / / / / / | ||||||
* | | | | | | | Merge pull request #2215 from ethereum/changelog | chriseth | 2017-05-03 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | ||||||
| * | | | | | | Finalize changelog. | chriseth | 2017-05-03 | 1 | -1/+1 | |
|/ / / / / / | ||||||
* | | | | | | Merge pull request #2206 from ethereum/fixoptimizer | chriseth | 2017-05-03 | 5 | -25/+87 | |
|\ \ \ \ \ \ | ||||||
| * | | | | | | Fix keys for bugs.json. | chriseth | 2017-05-03 | 1 | -5/+4 | |
| * | | | | | | Add parentheses for readability. | chriseth | 2017-05-02 | 1 | -1/+1 | |
| * | | | | | | Add entry to bug list. | chriseth | 2017-05-02 | 2 | -4/+49 | |
| * | | | | | | Fix number representation bug. | chriseth | 2017-05-02 | 2 | -2/+8 | |
| * | | | | | | Stricter tests for constant optimization. | chriseth | 2017-05-02 | 1 | -19/+31 | |
* | | | | | | | Merge pull request #2139 from roadriverrail/warn_unused | chriseth | 2017-05-03 | 5 | -34/+237 | |
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | ||||||
| * | | | | | | Fix tests. | chriseth | 2017-05-03 | 1 | -0/+3 | |
| * | | | | | | Cleanup, style and additional test. | chriseth | 2017-05-03 | 3 | -13/+17 | |
| * | | | | | | More strict tests. | chriseth | 2017-05-03 | 1 | -7/+7 | |
| * | | | | | | Revert changes to standard token. | chriseth | 2017-05-03 | 1 | -3/+3 | |
| * | | | | | | Refactor: Combine bool and function pointer. | chriseth | 2017-05-03 | 2 | -10/+8 | |
| * | | | | | | Treat returns with expressions as return param use | Rhett Aultman | 2017-05-03 | 3 | -1/+30 |