aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity
Commit message (Expand)AuthorAgeFilesLines
* test for constructor (out of band exception)Liana Husikyan2015-06-011-2/+20
* test for exception in constructorLiana Husikyan2015-06-011-0/+17
* one more test to test the call of non-existed functionLiana Husikyan2015-06-011-1/+27
* added test to check evm exceptionLiana Husikyan2015-06-011-0/+24
* added error jump instead of STOP instraction in case of exceptionLiana Husikyan2015-06-012-192/+1
* Removed redundant std.chriseth2015-05-261-1/+1
* Functional gas estimator.chriseth2015-05-221-10/+31
* Path gas meter.chriseth2015-05-221-6/+64
* Merge pull request #1988 from LianaHus/sol_Check_ref_problems_for_structschriseth2015-05-211-0/+86
|\
| * Update SolidityEndToEndTest.cppLiana Husikyan2015-05-211-1/+1
| * Update SolidityEndToEndTest.cppLiana Husikyan2015-05-211-1/+1
| * style fixLiana Husikyan2015-05-211-2/+2
| * Update SolidityEndToEndTest.cppLiana Husikyan2015-05-211-1/+0
| * added tests to check references to struct type.Liana Husikyan2015-05-201-0/+87
* | Gas estimation taking known state into account.chriseth2015-05-202-4/+163
|/
* Move non-cryptopp dependent stuff into devcore.Gav Wood2015-05-202-2/+2
* SHA3, RIPEMD160 and SHA256 are now not cryptopp impls.Gav Wood2015-05-201-7/+3
* Bare callcode for addresses and contracts.chriseth2015-05-161-0/+31
* Store copied assembly items in test. Fixes OSX issues.chriseth2015-05-151-16/+13
* Disable test.chriseth2015-05-151-12/+15
* Known state: store tags on stack as unions.chriseth2015-05-131-0/+43
* Merge pull request #1875 from chriseth/sol_invertIfGav Wood2015-05-131-30/+29
|\
| * Reverse if and else body.chriseth2015-05-121-30/+29
* | Unify blocks with shared code.chriseth2015-05-121-1/+37
|/
* Merge pull request #1864 from chriseth/sol_knowledgeEngine2chriseth2015-05-121-0/+57
|\
| * Compute state intersection.chriseth2015-05-111-0/+36
| * Tests.chriseth2015-05-111-0/+21
* | Update SolidityABIJSON.cppLiana Husikyan2015-05-111-1/+1
* | updated unit testLiana Husikyan2015-05-112-30/+27
* | bug in abi. fixed external type for return parametersLiana Husikyan2015-05-112-1/+69
|/
* Merge pull request #1831 from chriseth/sol_newABIEncodingchriseth2015-05-112-12/+15
|\
| * New ABI encoding for dynamic types.chriseth2015-05-082-12/+15
* | Merge pull request #1813 from chriseth/sol_knowledgeEnginechriseth2015-05-091-7/+54
|\ \
| * | CFG returns vector of blocks instead of assembly items.chriseth2015-05-061-2/+6
| * | Common subexpression elimination ready for using pre-known state.chriseth2015-05-061-4/+45
| * | Split known state from common subexpression eliminator.chriseth2015-05-061-2/+4
| |/
* | added one more testLiana Husikyan2015-05-081-0/+55
* | fixed the testLiana Husikyan2015-05-082-19/+29
* | added testLiana Husikyan2015-05-081-0/+19
|/
* Merge pull request #1743 from chriseth/evmasmGav Wood2015-05-052-6/+6
|\
| * Move assembly related files to libevmasm and Params.h/.cpp to libevmcore.chriseth2015-04-302-6/+6
* | Fix for broken continue in for loop.chriseth2015-05-041-0/+46
|/
* Merge pull request #1761 from chriseth/sol_fix_deleteBytesGav Wood2015-04-281-0/+20
|\
| * Fix for deleting byte array elements.chriseth2015-04-281-0/+20
* | Removed visit functions for abstract AST nodes.chriseth2015-04-281-2/+0
|/
* Merge pull request #1740 from chriseth/sol_sourceLocationForOptimizerchriseth2015-04-271-2/+14
|\
| * Try to keep source location during optimization.chriseth2015-04-271-2/+14
* | changed the test so constructor will have input parametersLiana Husikyan2015-04-271-4/+17
* | changed the implementationLiana Husikyan2015-04-271-5/+2
* | fixed the output of the testLiana Husikyan2015-04-271-10/+9
* | test for resaltsLiana Husikyan2015-04-271-0/+21
|/
* Use non-implemented functions for solidity interface output.chriseth2015-04-231-6/+6
* Fix regarding memory overwrite during sha3 computation.chriseth2015-04-221-1/+19
* bytes parameters for events and sha3.chriseth2015-04-221-0/+43
* Merge pull request #1685 from chriseth/sol_fix_ripemd_alignmentGav Wood2015-04-211-2/+2
|\
| * Fixed byte alignment for return type of ripemd160 built-in contract.chriseth2015-04-211-2/+2
* | Merge pull request #1699 from chriseth/sol_fix_contractTypesAsArgumentsGav Wood2015-04-211-0/+19
|\ \
| * | Fix for Contract and Enum types as external function arguments.chriseth2015-04-211-0/+19
| |/
* | Merge pull request #1634 from chriseth/sol_overloadingFunctionschriseth2015-04-214-26/+217
|\ \
| * | Merge remote-tracking branch 'ethereum/develop' into sol_overloadingFunctionschriseth2015-04-214-26/+217
| |/
* / Removed (and added) some #ifs (but removed more than I added).chriseth2015-04-2112-43/+120
|/
* Restructure test foldersCJentzsch2015-04-2113-0/+9530