23 Commits (0389030674f3f95c99c899564c363246a09c51e1)

Author SHA1 Message Date
Paweł Bylica 0389030674 Move mock of ExtVMFace to evmcc tool 10 years ago
artur-zawlocki d088957f08 made _ext a mandatory arg of Runtime::run() 10 years ago
Paweł Bylica 078b208b04 Handle bytecode as bytes 10 years ago
Paweł Bylica bb6d39f7cc Update Instruction.h location 10 years ago
artur-zawlocki a09c3a404d codegen for LOG instructions [Delivers #81700490] 10 years ago
artur-zawlocki fe303b4013 (1) Handling evmcc options with boost::program_options. (2) Writing out .ll and .bc files 10 years ago
artur-zawlocki 683f956a2e added struct for compiler options 10 years ago
artur-zawlocki feaa976c88 Cleaning up warnings and build dependencies [#81588646] 10 years ago
artur-zawlocki f4202d9144 1. Indenting spaces converted to tabs 10 years ago
artur-zawlocki 69b36f01f6 added option to set initial gas 10 years ago
artur-zawlocki 9a257917d3 minor changes in the compiler driver 10 years ago
Paweł Bylica 9a3a62cccd Using gas provided by test engine and fix for creating fake ExtVMFace. 10 years ago
Paweł Bylica 9552394cd1 VM execution wrapper with similar interface as libevm/VM 10 years ago
Paweł Bylica a6c58c38d8 Move JIT compiler project to library 10 years ago
artur-zawlocki cc2809c9b6 Added dumping of CFG to a .dot file 10 years ago
Paweł Bylica 2c44470e87 Removing unnecessary `dev` name prefixes 10 years ago
Paweł Bylica e33be3bbdb Change namespace from `evmcc` to `dev::eth::jit` 10 years ago
Paweł Bylica 9051a2198a Output compilation (option -c) result to standard output by default 10 years ago
Paweł Bylica 9ddc25a664 Implementation of ExecutionEngine with LLVM MCJIT 10 years ago
Paweł Bylica ec7609f0ad ExecutionEngine stub and -i program option for interpreting EVM Code 10 years ago
Paweł Bylica f378909442 Moving Compiler to separated files 10 years ago
Paweł Bylica 0a78fe0756 Init of evmcc - EVM Code Compiler 10 years ago