Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removing extra default cases to force compile time error, instead of runtime. | Anurag Dashputre | 2018-09-30 | 1 | -2/+0 |
| | |||||
* | Properly pad data from calldata. | chriseth | 2018-06-13 | 1 | -6/+11 |
| | |||||
* | Fixes assembly bug and adds tests to cover it. | Erik Kundt | 2018-05-30 | 1 | -5/+4 |
| | |||||
* | Adds syntax tests, documentation and changelog entry. | Erik Kundt | 2018-05-30 | 1 | -1/+1 |
| | | | | Refines comment for array utility function. | ||||
* | Improves assembly and adds more tests. | Erik Kundt | 2018-05-30 | 1 | -20/+12 |
| | |||||
* | Implements pop() for byte arrays. | Erik Kundt | 2018-05-29 | 1 | -10/+65 |
| | |||||
* | Implements pop() for value type arrays. | bitshift | 2018-05-29 | 1 | -0/+33 |
| | |||||
* | More specific push implementation. | chriseth | 2018-04-04 | 1 | -0/+49 |
| | |||||
* | Properly skip cleanup if only enlarging storage array. | chriseth | 2018-03-09 | 1 | -2/+2 |
| | |||||
* | Add some asserts about calldata encoded size. | chriseth | 2017-10-04 | 1 | -0/+3 |
| | |||||
* | Remove fallthrough from ArrayUtils | Alex Beregszaszi | 2017-08-25 | 1 | -3/+3 |
| | |||||
* | Merge interface/Exceptions and interface/Utils | Alex Beregszaszi | 2017-06-22 | 1 | -1/+1 |
| | |||||
* | Rename the SHA3 assembly instruction to KECCAK256 | Alex Beregszaszi | 2017-05-30 | 1 | -2/+2 |
| | |||||
* | Change translation of implicit throws (issue #1589). | Valentin Wüstholz | 2017-01-26 | 1 | -1/+1 |
| | | | | | | | This adds a new invalid instruction that is used for encoding implicit throws that are emitted by the compiler. This makes it possible to distinguish such runtime errors from user-provided, explicit throws. | ||||
* | Change clearStorageLoop to TypePointer. | chriseth | 2017-01-24 | 1 | -15/+14 |
| | |||||
* | 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 | 1 | -186/+206 |
| | |||||
* | Split memcopy into three functions. | chriseth | 2016-12-12 | 1 | -2/+7 |
| | |||||
* | Use solUnimplemented wherever possible | Alex Beregszaszi | 2016-11-28 | 1 | -1/+1 |
| | |||||
* | Fix licensing headers | VoR0220 | 2016-11-23 | 1 | -4/+4 |
| | | | | Signed-off-by: VoR0220 <rj@erisindustries.com> | ||||
* | Unimplemented features moved to their own exception (#1361) | Rhett Aultman | 2016-11-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Unimplemented features moved to their own exception InternalCompilerError is an exception that really should be reserved for actual internal errors of the compiler. Unimplemented features can now use either solUnimplemented( ) or, if it should be conditional, then solUnimplementedAssert( ). * Revert some unimplemented exceptions, add handlers The jsonCompiler and CommandLineInterface needed handlers for the new UnimplementedFeatureException, and some cases I had moved on to the new exception were better treated as real internal compiler errors. * Standardize on "Unimplemented feature" message | ||||
* | Fix for bug about deleting dynamic array of structs. | chriseth | 2016-04-15 | 1 | -1/+1 |
| | |||||
* | reduce unnecessary solidity:: namespace | Dimitry | 2016-04-04 | 1 | -216/+216 |
| | |||||
* | enable solidity test | Dimitry | 2016-04-04 | 1 | -1/+1 |
| | |||||
* | rename namespace for instruction.h/cpp in libevmasm | Dimitry | 2016-04-02 | 1 | -216/+216 |
| | |||||
* | move libevmcore to solidity | Dimitry | 2016-04-02 | 1 | -1/+1 |
| | |||||
* | Fixed string inside struct allocation bug. | chriseth | 2015-11-24 | 1 | -1/+1 |
| | |||||
* | File reorganisation. | chriseth | 2015-10-21 | 1 | -0/+968 |