aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Correct stack height adjustment after returnsub.chriseth2017-06-085-6/+6
* Generate only single error in inline assembly.chriseth2017-06-082-3/+12
* Move inline assembly to new abstraction and test both backends.chriseth2017-06-081-14/+25
* Introduce machine-dependent stack adjustment.chriseth2017-06-083-15/+28
* Test for accessing outer inline assembly scope.chriseth2017-06-082-2/+60
* Initial EVM1.5 assembly implementation.chriseth2017-06-0820-139/+857
* Merge pull request #2348 from ethereum/asmstack-analyzechriseth2017-06-082-0/+22
|\
| * Refactor AssemblyStackAlex Beregszaszi2017-06-072-4/+7
| * Add analyze(block) to AssemblyStackAlex Beregszaszi2017-06-072-0/+18
| * Reset error list in parseAndAnalyzeAlex Beregszaszi2017-06-071-0/+1
* | Merge pull request #2351 from AndreMiras/patch-1Yoichi Hirai2017-06-081-0/+6
|\ \ | |/ |/|
| * Update installing-solidity.rst on Gentoo LinuxAndreMiras2017-06-081-0/+6
|/
* Merge pull request #2332 from ethereum/fixLiteralPrintchriseth2017-06-063-3/+19
|\
| * adjusted testcase and renamingdjudjuu2017-06-063-6/+4
| * fix Literalprintdjudjuu2017-05-312-2/+20
* | Merge pull request #2341 from ethernomad/patch-3chriseth2017-06-061-1/+1
|\ \
| * | for free => automaticallyJonathan Brown2017-06-031-1/+1
* | | Merge pull request #2342 from roadriverrail/ignore_qtcreator_settingschriseth2017-06-061-0/+1
|\ \ \
| * | | Ignore the CMakeLists.txt.user qtcreator makesRhett Aultman2017-06-031-0/+1
| |/ /
* | | Merge pull request #2345 from ethereum/logochriseth2017-06-062-0/+32
|\ \ \ | |/ / |/| |
| * | Include logo in introAlex Beregszaszi2017-06-051-0/+5
| * | Import logo from browser-solidity#16e74469Alex Beregszaszi2017-06-051-0/+27
|/ /
* | Merge pull request #2336 from ethereum/expectExpressionchriseth2017-06-012-38/+29
|\ \
| * | Add comma.chriseth2017-06-011-1/+1
| * | Improved error message.chriseth2017-06-011-1/+1
| * | Refactor to use expectExpression in analyzer.chriseth2017-06-012-38/+29
* | | Merge pull request #2335 from ethereum/compilerstack-cleanupchriseth2017-06-012-31/+8
|\ \ \ | |/ / |/| |
| * | Fix state after CompilerStack.reset()Alex Beregszaszi2017-06-012-1/+26
| * | Remove unused functions from CompilerStackAlex Beregszaszi2017-06-012-48/+0
|/ /
* | Merge pull request #2317 from ethereum/keccak256chriseth2017-05-3122-113/+183
|\ \ | |/ |/|
| * Add inline assembly test for sha3/keccak256Alex Beregszaszi2017-05-302-0/+47
| * Document keccak256 in assemblyAlex Beregszaszi2017-05-301-0/+2
| * Add changelog entry for keccak256Alex Beregszaszi2017-05-301-0/+2
| * Add test for sha3() == keccak256()Alex Beregszaszi2017-05-301-0/+17
| * Use keccak256() in tests (and not sha3())Alex Beregszaszi2017-05-306-64/+64
| * Alias sha3 to keccak256 in inline assemblyAlex Beregszaszi2017-05-301-0/+2
| * Rename the SHA3 assembly instruction to KECCAK256Alex Beregszaszi2017-05-3013-49/+49
* | Merge pull request #2264 from roadriverrail/refactor_error_logchriseth2017-05-3047-707/+770
|\ \ | |/ |/|
| * Refactor error reportingRhett Aultman2017-05-3047-707/+770
|/
* Merge pull request #2322 from ethereum/userealhashAlex Beregszaszi2017-05-301-1/+1
|\
| * Use actual hash.chriseth2017-05-291-1/+1
* | Merge pull request #2319 from ethereum/virtualBlockschriseth2017-05-295-21/+28
|\ \
| * | Introduce virtual blocks for function arguments.chriseth2017-05-295-21/+28
| |/
* | Merge pull request #2321 from ethereum/labelid_typedefchriseth2017-05-293-6/+9
|\ \ | |/ |/|
| * Introduce LabelID typedef.chriseth2017-05-293-6/+9
|/
* Merge pull request #2287 from ethereum/legacyAstCLIchriseth2017-05-292-14/+24
|\
| * make src-indices equal (#2286)djudjuu2017-05-241-2/+2
| * add legacy/compact AST-format options to CLdjudjuu2017-05-242-14/+24
* | Merge pull request #2311 from ethereum/julia-typeschriseth2017-05-296-15/+63
|\ \
| * | Move builtin type list to the topAlex Beregszaszi2017-05-271-1/+7
| * | Change error message for invalid typeAlex Beregszaszi2017-05-272-4/+4
| * | Introduce Julia mode in AsmAnalyzerAlex Beregszaszi2017-05-276-8/+14
| * | Validate that only basic types are used in JuliaAlex Beregszaszi2017-05-273-1/+46
| * | Move constructor to AsmAnalyzer headerAlex Beregszaszi2017-05-272-11/+2
* | | Merge pull request #2312 from ethereum/parser-cleanupchriseth2017-05-295-94/+87
|\ \ \ | |/ / |/| |
| * | Pull out common code to a helperAlex Beregszaszi2017-05-272-24/+15
| * | Remove duplicate codeAlex Beregszaszi2017-05-271-20/+18
| * | Use the new ParserBase API in AsmParserAlex Beregszaszi2017-05-271-33/+33
| * | Add scanner helpers to ParserBaseAlex Beregszaszi2017-05-271-1/+5
| * | Move Solidity specific methods from ParserBase to the Solidity ParserAlex Beregszaszi2017-05-274-60/+60
|/ /
* | Merge pull request #2291 from ethereum/evm15chriseth2017-05-2718-332/+667
|\ \
| * | More comments for assemblychriseth2017-05-261-0/+2
| * | Adapt EVM codegen to new namespace.chriseth2017-05-2617-293/+364
| * | Move EVM codegen to libjulia.chriseth2017-05-264-238/+274
| * | Support multiple assembly front and backends.chriseth2017-05-264-33/+217
| * | Handle assembly in one go to allow for different stacks.chriseth2017-05-262-14/+12
| * | Commandline options.chriseth2017-05-262-2/+46
* | | Merge pull request #2318 from ethereum/inlineasm-cleanupchriseth2017-05-261-1/+1
|\ \ \
| * | | Fix expected message in test caseAlex Beregszaszi2017-05-261-1/+1
| |/ /
* | | Merge pull request #2315 from pjstadig/patch-1Yoichi Hirai2017-05-261-1/+1
|\ \ \ | |/ / |/| |
| * | Fix typoPaul Stadig2017-05-261-1/+1
* | | Merge pull request #2316 from ethereum/inlineasm-cleanupchriseth2017-05-261-5/+2
|\ \ \
| * | | Better error message for elementary operationsAlex Beregszaszi2017-05-261-5/+2
* | | | Merge pull request #2224 from ethereum/julia-switchchriseth2017-05-2612-2/+176
|\ \ \ \
| * | | | Better error messages for invalid switch casesAlex Beregszaszi2017-05-262-2/+6
| * | | | Disallow instructions as a switch expressionAlex Beregszaszi2017-05-262-1/+3
| * | | | Visit case bodies in scope fillerAlex Beregszaszi2017-05-262-1/+10
| * | | | Add testsAlex Beregszaszi2017-05-261-0/+52
| * | | | Do not stop on first switch errorAlex Beregszaszi2017-05-261-5/+7
| * | | | Check token within parseCaseAlex Beregszaszi2017-05-262-7/+9
| * | | | Switch cases are not followed by colonAlex Beregszaszi2017-05-262-3/+2
| * | | | Change switch case string to LiteralAlex Beregszaszi2017-05-264-15/+26
| * | | | Implement switch statement in the assembly parser/printerAlex Beregszaszi2017-05-2610-2/+95
| | |/ / | |/| |
* | | | Merge pull request #2310 from ethereum/julia-test-analyzerchriseth2017-05-261-8/+6
|\ \ \ \
| * | | | Enable the analyzer for Julia testsAlex Beregszaszi2017-05-251-8/+6
| |/ / /
* | | | Merge pull request #2307 from ethereum/compilerstackchriseth2017-05-261-2/+2
|\ \ \ \ | |_|/ / |/| | |
| * | | Also change error message.chriseth2017-05-261-1/+1
| * | | Scanner requires only the SourcesSet stateAlex Beregszaszi2017-05-251-1/+1
| |/ /
* | | Changed http:// to https:// on readthedocs links in README.md (#2313)sandakersmann2017-05-261-3/+3
* | | Merge pull request #2314 from Algruun/patch-1Alex Beregszaszi2017-05-261-6/+6
|\ \ \ | |/ / |/| |
| * | Rename events in purchase exampleAlexey Alexeyeff2017-05-261-6/+6
|/ /
* | Merge pull request #2299 from ethereum/bytecodecompareAlex Beregszaszi2017-05-241-6/+4
|\ \
| * | Use HEAD for report directory namechriseth2017-05-241-8/+4
| * | Move COMMIT_DATEAlex Beregszaszi2017-05-241-2/+4
* | | Merge pull request #2302 from ethereum/inlineasm-better-errorsAlex Beregszaszi2017-05-243-0/+25
|\ \ \
| * | | Uniform error messagesAlex Beregszaszi2017-05-242-4/+5
| * | | Add testsAlex Beregszaszi2017-05-241-0/+11
| * | | Better error messages during parsing functional instructionsAlex Beregszaszi2017-05-242-0/+13
|/ / /
* | | Merge pull request #2301 from ethereum/ASTFunctionTypeFixchriseth2017-05-242-2/+4
|\ \ \
| * | | insert ParameterList-node in FunctionType-jsondjudjuu2017-05-242-2/+4
* | | | Merge pull request #2297 from ethereum/metadata-testchriseth2017-05-242-20/+63
|\ \ \ \
| * | | | Validate metadata JSON tooAlex Beregszaszi2017-05-241-1/+4
| * | | | Split out metadata test into its own fileAlex Beregszaszi2017-05-242-20/+60
| |/ / /
* | | | Merge pull request #2294 from ethereum/inlineasmchriseth2017-05-241-0/+1
|\ \ \ \
| * | | | Fix scope assert in AsmAnalyzerAlex Beregszaszi2017-05-241-0/+1
| |/ / /
* | | | Merge pull request #2289 from ethereum/astjson-fixchriseth2017-05-241-1/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Fix AST JSON converter type lookupAlex Beregszaszi2017-05-241-1/+1
* | | | Merge pull request #2295 from ethereum/asm-cleanupAlex Beregszaszi2017-05-2410-41/+47
|\ \ \ \ | |_|/ / |/| | |
| * | | Rename parseFunctionalInstruction to parseCallAlex Beregszaszi2017-05-242-4/+4
| * | | Reorder AsmData for readabilityAlex Beregszaszi2017-05-241-7/+14
| * | | Rename FunctionalAssignment to AssignmentAlex Beregszaszi2017-05-249-22/+21
| * | | Rename Assignment to StackAssignmentAlex Beregszaszi2017-05-249-15/+15
|/ / /
* | | Merge pull request #2292 from roadriverrail/inline_asm_unused_warningAlex Beregszaszi2017-05-241-3/+0
|\ \ \ | |/ / |/| |
| * | Drop the inline asm includes from StaticAnalyzerRhett Aultman2017-05-231-3/+0
* | | Merge pull request #2244 from ethereum/inlineasm-let-multichriseth2017-05-238-10/+75
|\ \ \
| * | | Add testsAlex Beregszaszi2017-05-232-0/+31
| * | | Display actual error message and not assertion in analysisAlex Beregszaszi2017-05-231-1/+9
| * | | Enable a single right hand item on letAlex Beregszaszi2017-05-235-37/+7
| * | | Support multiple variables in a variable declaration in inline assemblyAlex Beregszaszi2017-05-236-15/+71
|/ / /
* | | Merge pull request #2265 from roadriverrail/inline_asm_unused_warningchriseth2017-05-224-2/+41
|\| |
| * | Analyze InlineAssembly for variable useRhett Aultman2017-05-224-2/+41
* | | Merge pull request #2285 from ripper234/patch-1chriseth2017-05-221-4/+4
|\ \ \ | |_|/ |/| |
| * | Fix spaceRon Gross2017-05-221-4/+4
| * | Fix link formatRon Gross2017-05-221-4/+4
* | | Merge pull request #1810 from ethereum/compactJsonchriseth2017-05-2215-495/+579
|\ \ \ | |/ / |/| |
| * | minor fixes and changelog updatedjudjuu2017-05-223-1/+3
| * | refactoring functionCallAnnotationdjudjuu2017-05-196-21/+51
| * | testsuite adjustmentdjudjuu2017-05-193-9/+11
| * | include new InlineAssemblyInformation into JSONdjudjuu2017-05-172-2/+13
| * | prefixChanges and contractKind-fielddjuju2017-05-172-13/+24
| * | fixed styletypos, renaming and added helperfunctiondjuju2017-05-172-36/+40
| * | Use different AST node names in legacy and new formatAlex Beregszaszi2017-05-171-9/+9
| * | Support the new AST in StandardCompilerAlex Beregszaszi2017-05-171-0/+1
| * | Compact format for AST-Json with backwards compatibilitychriseth2017-05-179-471/+494
* | | Merge pull request #2197 from ethereum/evm15chriseth2017-05-227-74/+215
|\ \ \ | |_|/ |/| |
| * | Add constchriseth2017-05-201-1/+1
| * | Review changes.chriseth2017-05-202-7/+8
| * | Refactor to abstract assembly to JULIA.chriseth2017-05-207-76/+216
* | | Merge pull request #2283 from ethereum/doNotErrOnFailedUploadAlex Beregszaszi2017-05-201-5/+14
|\ \ \
| * | | Make bytecode upload more robust and use date for directory name.chriseth2017-05-201-5/+14
* | | | Merge pull request #2281 from federicobond/editorconfigAlex Beregszaszi2017-05-201-0/+18
|\ \ \ \ | |/ / / |/| | |
| * | | Add .editorconfig fileFederico Bond2017-05-201-0/+18
* | | | Merge pull request #2261 from ethereum/asm-optimizer-rulesYoichi Hirai2017-05-201-8/+17
|\ \ \ \ | |_|/ / |/| | |
| * | | Add simplification rule for SDIV(0,X) and SDIV(X,0)Alex Beregszaszi2017-05-201-0/+2
| * | | Cleanup simplification rulesAlex Beregszaszi2017-05-201-8/+15
* | | | Merge pull request #2282 from ethereum/fuzzerchriseth2017-05-201-0/+7
|\ \ \ \
| * | | | Put filename in quotes.chriseth2017-05-191-1/+1
| * | | | Disable error checking by bash for fuzzerchriseth2017-05-191-0/+3
| * | | | Display the source on which the 'fuzzer' failedAlex Beregszaszi2017-05-191-0/+4
* | | | | Merge pull request #2262 from ethereum/interface-cleanupchriseth2017-05-1914-254/+369
|\ \ \ \ \
| * | | | | Rename handleMeta to handleNatspecAlex Beregszaszi2017-05-192-4/+4
| * | | | | Rename CompilerStack.metadata to CompilerStack.natspecAlex Beregszaszi2017-05-195-14/+14
| * | | | | Rename InterfaceHandler to NatspecAlex Beregszaszi2017-05-195-12/+11
| * | | | | Split ABI out of InterfaceHandlerAlex Beregszaszi2017-05-196-105/+212
| * | | | | Use CompilerStack.contractABI directlyAlex Beregszaszi2017-05-195-15/+24
| * | | | | Rename CompilerStack.interface to CompilerStack.contractABIAlex Beregszaszi2017-05-194-5/+5
| |/ / / /
* | | | | Merge pull request #2239 from ethereum/zestychriseth2017-05-191-1/+1
|\ \ \ \ \
| * | | | | Remove wily and add zesty.chriseth2017-05-051-1/+1
* | | | | | Merge pull request #2223 from ethereum/julia-boolchriseth2017-05-197-6/+63
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Accept bool as a type in Julia modeAlex Beregszaszi2017-05-191-1/+9
| * | | | | Add tests for bool literalAlex Beregszaszi2017-05-192-0/+12
| * | | | | Support true/false literals in inline assemblyAlex Beregszaszi2017-05-195-5/+42
* | | | | | Merge pull request #2280 from seusher/soltest_rpc_request_loggingYoichi Hirai2017-05-181-2/+2
|\ \ \ \ \ \
| * | | | | | Issue 2279: Log JSON RPC requests and responses when --log_level=message is p...seusher2017-05-181-2/+2
|/ / / / / /
* | | | | | Merge pull request #2277 from ethereum/chriseth-patch-1chriseth2017-05-171-1/+1
|\ \ \ \ \ \
| * | | | | | Fix typo.chriseth2017-05-171-1/+1
* | | | | | | Merge pull request #2278 from ethereum/chriseth-patch-2chriseth2017-05-171-1/+1
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Fix bug in example contract.chriseth2017-05-171-1/+1
| |/ / / / /
* | | | | | Merge pull request #2221 from greggdourgarian/developchriseth2017-05-171-27/+26
|\ \ \ \ \ \
| * | | | | | remove extraneous 's'greggdourgarian2017-05-041-1/+1
| * | | | | | minor punctuation, typo and clarity changesgreggdourgarian2017-05-041-28/+27
* | | | | | | Merge pull request #2250 from ethers/patch-1chriseth2017-05-171-8/+8
|\ \ \ \ \ \ \
| * | | | | | | Comment update SHA3-256 to Keccak-256 (title)ethers2017-05-131-1/+1
| * | | | | | | Comment update SHA3-256 to Keccak-256ethers2017-05-091-7/+7
* | | | | | | | Merge pull request #2247 from jamesray1/developchriseth2017-05-171-11/+13
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | Update introduction-to-smart-contracts.rstjamesray12017-05-101-1/+3
| * | | | | | | Update introduction-to-smart-contracts.rstjamesray12017-05-101-2/+2
| * | | | | | | Merge pull request #1 from jamesray1/jamesray1-patch-1jamesray12017-05-061-11/+11
| |\ \ \ \ \ \ \
| | * | | | | | | Update introduction-to-smart-contracts.rstjamesray12017-05-061-11/+11
| |/ / / / / / /
* | | | | | | | Merge pull request #2222 from ethereum/julia-typeschriseth2017-05-1612-45/+123
|\ \ \ \ \ \ \ \
| * | | | | | | | Add tests for types in JuliaAlex Beregszaszi2017-05-061-9/+17
| * | | | | | | | Use boost range adaptors in AsmPrinterAlex Beregszaszi2017-05-061-4/+12
| * | | | | | | | Parse types in Julia modeAlex Beregszaszi2017-05-0611-36/+98
| |/ / / / / / /
* | | | | | | | Merge pull request #2268 from MicahZoltu/patch-1Yoichi Hirai2017-05-161-1/+1
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ |/| | | | | | |
| * | | | | | | Improves clarity of block.timestampMicah Zoltu2017-05-131-1/+1
|/ / / / / / /
* | | | | | | Merge pull request #2263 from ethereum/compilerstackYoichi Hirai2017-05-111-4/+13
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | Ensure proper checks are in CompilerStackAlex Beregszaszi2017-05-111-4/+10
| * | | | | | Do not crash on AST if parsing failedAlex Beregszaszi2017-05-111-0/+3
|/ / / / / /
* | | | | | Merge pull request #2252 from pirapira/fix-buildAlex Beregszaszi2017-05-101-5/+0
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Remove an unused function `successAssemble`Yoichi Hirai2017-05-091-5/+0
|/ / / / /
* | | | | Merge pull request #2214 from ethereum/jsoncompiler-testsAlex Beregszaszi2017-05-065-51/+222
|\ \ \ \ \
| * | | | | Run in optimizer mode when requestedAlex Beregszaszi2017-05-061-1/+2
| * | | | | Split out common metadata validation codeAlex Beregszaszi2017-05-064-98/+125
| * | | | | Add basic test for jsonCompilerAlex Beregszaszi2017-05-062-1/+144
| |/ / / /
* | | | | Merge pull request #2212 from ethereum/cli-assemble-errorsAlex Beregszaszi2017-05-061-7/+20
|\ \ \ \ \
| * | | | | Catch errors gracefully in CLI assemblerAlex Beregszaszi2017-05-061-7/+20
* | | | | | Merge pull request #2246 from egalleye/developAlex Beregszaszi2017-05-061-1/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Added change to make compile happy on MacOS 10.9.5Erik Quenon Steggall2017-05-061-1/+1
|/ / / / /
* | | | | Merge pull request #2205 from ethereum/julia-strict-parserAlex Beregszaszi2017-05-055-4/+219
|\ \ \ \ \
| * | | | | Assert that invalid AST elements are not printed in Julia modeAlex Beregszaszi2017-05-051-1/+5
| * | | | | Add flag for JULIA printingAlex Beregszaszi2017-05-051-0/+5
| * | | | | Remove analyzer from Julia testsAlex Beregszaszi2017-05-051-21/+1
| * | | | | Add Julia parser testAlex Beregszaszi2017-05-052-0/+213
| * | | | | Show better error message for Julia modeAlex Beregszaszi2017-05-051-3/+11
| * | | | | Do not allow literal pushes in JuliaAlex Beregszaszi2017-05-051-0/+2
| * | | | | Disable labels in JuliaAlex Beregszaszi2017-05-051-0/+3
|/ / / / /
* | | | | Merge pull request #2194 from ethereum/removeerrorlabelchriseth2017-05-058-53/+3
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Remove error label / invalid jump label.chriseth2017-04-288-53/+3
* | | | | Merge pull request #2231 from ethereum/releasechriseth2017-05-040-0/+0
|\ \ \ \ \
| * \ \ \ \ Merge pull request #2219 from ethereum/developchriseth2017-05-03121-1398/+5006
| |\ \ \ \ \ | | | |_|/ / | | |/| | |
| * | | | | Merge pull request #1782 from ethereum/developchriseth2017-03-16122-1484/+3601
| |\ \ \ \ \
* | \ \ \ \ \ Merge pull request #2230 from ethereum/versionchriseth2017-05-042-1/+3
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | Bump version.chriseth2017-05-042-1/+3
|/ / / / / /
* | | | | | Merge pull request #2218 from ethereum/buglistchriseth2017-05-033-3/+3
|\ \ \ \ \ \
| * | | | | | Update permalink for optimizer bug and fix release date.chriseth2017-05-033-3/+3
|/ / / / / /
* | | | | | Merge pull request #2217 from ethereum/buglistchriseth2017-05-031-0/+4
|\ \ \ \ \ \
| * | | | | | Update bug list.chriseth2017-05-031-0/+4
|/ / / / / /
* | | | | | Merge pull request #2207 from ethereum/wski-developchriseth2017-05-037-127/+102
|\ \ \ \ \ \
| * | | | | | Parentheses.chriseth2017-05-031-3/+3
| * | | | | | Corrections and some style.chriseth2017-05-033-12/+13
| * | | | | | Cleanup to make the docs more consistent.chriseth2017-05-034-40/+40
| * | | | | | Update common-patterns.rstMatt Wisniewski2017-05-037-99/+73
* | | | | | | Merge pull request #2216 from ethereum/compilerfixchriseth2017-05-031-1/+1
|\ \ \ \ \ \ \
| * | | | | | | Fix return value in the fuzzer.chriseth2017-05-031-1/+1
|/ / / / / / /
* | | | | | | Merge pull request #2215 from ethereum/changelogchriseth2017-05-031-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Finalize changelog.chriseth2017-05-031-1/+1
|/ / / / / /
* | | | | | Merge pull request #2206 from ethereum/fixoptimizerchriseth2017-05-035-25/+87
|\ \ \ \ \ \
| * | | | | | Fix keys for bugs.json.chriseth2017-05-031-5/+4
| * | | | | | Add parentheses for readability.chriseth2017-05-021-1/+1
| * | | | | | Add entry to bug list.chriseth2017-05-022-4/+49
| * | | | | | Fix number representation bug.chriseth2017-05-022-2/+8
| * | | | | | Stricter tests for constant optimization.chriseth2017-05-021-19/+31
* | | | | | | Merge pull request #2139 from roadriverrail/warn_unusedchriseth2017-05-035-34/+237
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | Fix tests.chriseth2017-05-031-0/+3
| * | | | | | Cleanup, style and additional test.chriseth2017-05-033-13/+17
| * | | | | | More strict tests.chriseth2017-05-031-7/+7
| * | | | | | Revert changes to standard token.chriseth2017-05-031-3/+3
| * | | | | | Refactor: Combine bool and function pointer.chriseth2017-05-032-10/+8
| * | | | | | Treat returns with expressions as return param useRhett Aultman2017-05-033-1/+30
| * | | | | | Warn on unused local variablesRhett Aultman2017-05-035-36/+205
|/ / / / / /
* | | | | | Merge pull request #2211 from ethereum/jsonio-fixesAlex Beregszaszi2017-05-023-10/+10
|\ \ \ \ \ \
| * | | | | | Follow the JSON I/O spec closelyAlex Beregszaszi2017-05-023-10/+10
* | | | | | | Merge pull request #2199 from roadriverrail/no_unary_pluschriseth2017-05-024-1/+40
|\ \ \ \ \ \ \
| * | | | | | | Style and stricter tests.chriseth2017-05-022-4/+10
| * | | | | | | Deprecate use of unary '+'Rhett Aultman2017-04-294-1/+34
* | | | | | | | Merge pull request #2210 from ethereum/jsonio-remove-why3chriseth2017-05-022-31/+4
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Remove why3 from standard compilerAlex Beregszaszi2017-05-022-31/+4
* | | | | | | | Merge pull request #2201 from FedericoCapello/patch-1chriseth2017-05-021-2/+2
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Update units-and-global-variables.rstFedericoCapello2017-05-021-2/+2
| |/ / / / / /
* | | | | | | Merge pull request #2198 from ethereum/conditionalCompilerStateResetchriseth2017-05-021-1/+4
|\ \ \ \ \ \ \