Paweł Bylica
abe5c5c37d
MSVS evmcc project updated
10 years ago
Paweł Bylica
e087c5afcf
Windows configuration for evmjit submodule
10 years ago
Paweł Bylica
2a0aa9cd5a
Clean up evmcc.vcxproj
10 years ago
Paweł Bylica
b009ad1b88
Fix emcc Visual Studio project for Release configuration
10 years ago
Paweł Bylica
399ba5a855
Updating Visual Studio project files
10 years ago
Paweł Bylica
a6c58c38d8
Move JIT compiler project to library
10 years ago
Paweł Bylica
83642fe9de
Introducing CompilerHelper - a base class for... compiler helper classes like Memory, GasMeter, etc.
10 years ago
Paweł Bylica
f8813b2843
Cleanup LLVM types usage
10 years ago
Paweł Bylica
5e3113e49e
Introducing GasMeter
10 years ago
Paweł Bylica
0ec77d681c
Make the Stack an integral part of BasicBlock
10 years ago
Paweł Bylica
5bf462e03d
Introducing BasicBlock class.
It is a wrapper for llvm::BasicBlock to provide additional information needed by EVM compiler. For now the order of basic blocks might not match bytecode.
[#80113672 ]
10 years ago
Paweł Bylica
24a99ef798
Runtime class that inits and keeps stack, memory and ExtVM interface
10 years ago
Paweł Bylica
362acacfa2
Set/get values in Ext store - SSTORE & SLOAD
10 years ago
Paweł Bylica
6eab61a1ae
Starting ExtVM binary interface
10 years ago
Paweł Bylica
26a952cd1d
Stack interface and implementation
10 years ago
Paweł Bylica
b47adc68c7
Staring with Stack helper
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
f4c7a514e9
Fixing evmcc Visual Studio project settings
10 years ago
Paweł Bylica
76975a1b42
Visual Studio project config for evmcc
10 years ago
Tim Hughes
ad4698e79e
VS2013 build working again:
- Added ICU download and compile steps to bootstrap.sh.
- Switched Qt to shared libraries and enabled ICU and Webkit.
- Switched to shared MS CRT.
- Disable C4244 and C4267 warnings since these are not picked up by GCC.
11 years ago
Tim Hughes
f7ef906b03
All Visual Studio 2013 projects needed to compile command-line Ethereum, Tests and dependencies.
bootstrap.sh bash script to check out all the source code from scratch.
11 years ago
Tim Hughes
21a840e20a
Work in progress on Visual Studio 2013 compile fixes. Libethereum compiles again but not sorted out linking dependencies yet.
11 years ago
Tim Hughes
0dc9bc82fe
Projects, solution and fixes for Visual Studio 2013.
11 years ago