Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduce namespace `langutil` in liblangutil directory. | Christian Parpart | 2018-11-22 | 1 | -6/+6 |
| | | | | | | | Also: - Use {}-style list initialisation for SourceLocation construction - Introduce new system includes - Changes the API of the Scanner to take source as value (with move) as opposed to as a reference | ||||
* | Isolating files shared between Yul- and Solidity language frontend. | Christian Parpart | 2018-11-22 | 1 | -1/+1 |
| | |||||
* | Eliminate `byte`-typedef and use `uint8_t` in all their places instead. | Christian Parpart | 2018-11-07 | 1 | -1/+1 |
| | | | | | | | | | | | This change is made to (easily) be forward compatible with future C++ standards, in order to allow compiling the code with newer standards at some point in the future. * Removed the `using byte = uint8_t;` line from Common.h * Mechanically change all uses of `byte` to `uint8_t`. Tested with GCC 7.3 in C++11/14/17 modes :-) | ||||
* | Prevent libraries from being called. | chriseth | 2018-01-19 | 1 | -1/+2 |
| | |||||
* | Peephole optimizer for double push. | chriseth | 2017-06-15 | 1 | -0/+8 |
| | |||||
* | Create functional assembly output, if possible. | chriseth | 2017-01-24 | 1 | -1/+3 |
| | |||||
* | Minor changes from review. | chriseth | 2017-01-13 | 1 | -1/+0 |
| | |||||
* | Optimise AssemblyItem::m_data. | chriseth | 2017-01-13 | 1 | -12/+34 |
| | |||||
* | Assembly output for Assembly object. | chriseth | 2017-01-03 | 1 | -0/+5 |
| | |||||
* | libevmasm: Add another peephole optimization | Yoichi Hirai | 2016-11-25 | 1 | -1/+1 |
| | |||||
* | Fix licensing headers | VoR0220 | 2016-11-23 | 1 | -4/+4 |
| | | | | Signed-off-by: VoR0220 <rj@erisindustries.com> | ||||
* | Stored combined creation and runtime tags. | chriseth | 2016-11-16 | 1 | -0/+8 |
| | | | | | | | Includes a change to Assembly to allow tags from sub-assemblies to be used. Sorry, this get a bit bigger than I thought. | ||||
* | enable solidity test | Dimitry | 2016-04-04 | 1 | -1/+1 |
| | |||||
* | rename namespace for instruction.h/cpp in libevmasm | Dimitry | 2016-04-02 | 1 | -0/+1 |
| | |||||
* | move libevmcore to solidity | Dimitry | 2016-04-02 | 1 | -1/+1 |
| | |||||
* | move libevmasm | Dimitry | 2016-03-21 | 1 | -0/+123 |