Paweł Bylica
|
18a96c8d04
|
vmtester: Use CLI11 instead of boost::program_options
|
2018-07-10 13:07:07 +02:00 |
Paweł Bylica
|
8331ca15de
|
vmtester: Use loader library
|
2018-07-10 13:07:07 +02:00 |
Paweł Bylica
|
721f2b3083
|
loader: Return function pointer instead of EVM instance
|
2018-07-10 13:04:48 +02:00 |
Paweł Bylica
|
49e26b1ede
|
loader: Add Windows support
|
2018-07-10 13:02:42 +02:00 |
Paweł Bylica
|
02b52e2926
|
Add evmc::loader library to support dynamic loading
|
2018-07-10 12:57:29 +02:00 |
Paweł Bylica
|
977be63e74
|
vmtester: Add create function name search heuristic
|
2018-06-26 11:22:21 +02:00 |
Paweł Bylica
|
2d00ff6f69
|
CMake: Move evmc-vmtester artifacts to parent dir
|
2018-06-26 10:41:01 +02:00 |
Paweł Bylica
|
1902576903
|
Fix build for 32-bit architectures
|
2018-06-25 16:02:24 +02:00 |
Paweł Bylica
|
cb2288b49d
|
Merge pull request #14 from ethereum/clang-format-config
Add clang-format config
|
2018-06-16 12:36:00 +02:00 |
Paweł Bylica
|
41b3501b5e
|
Add EVMC_LATEST_REVISON as an alias for latest EVM revision
|
2018-06-16 12:32:07 +02:00 |
Paweł Bylica
|
cb9ebb7c82
|
Add names table for each EVM revision
|
2018-06-16 12:32:07 +02:00 |
Paweł Bylica
|
bfa5c5bf06
|
Add more tests for instruction tables
|
2018-06-16 12:32:06 +02:00 |
Paweł Bylica
|
6f1f961f85
|
Use name prefix for EVM opcode enum items
|
2018-06-16 12:32:06 +02:00 |
Paweł Bylica
|
e590d1b567
|
Circle CI: Execute unit tests
|
2018-06-11 11:44:13 +02:00 |
Paweł Bylica
|
bc00d6e096
|
Add basic instruction table unit tests
|
2018-06-11 11:44:13 +02:00 |
Paweł Bylica
|
fd578469a4
|
Add unit tests stub
|
2018-06-11 11:44:13 +02:00 |
Paweł Bylica
|
dd1cfede55
|
Add evmc.h to any CMake target
|
2018-05-11 14:47:49 +02:00 |
Paweł Bylica
|
4ca2d9c66b
|
Reformat files
|
2018-05-11 13:26:58 +02:00 |
Paweł Bylica
|
7a99a71110
|
Make header compilable in C99 and C11 pedantic mode
|
2018-04-24 15:00:15 +02:00 |
Paweł Bylica
|
f07e7ebbe5
|
vmtester: Simplify create function search
|
2018-04-23 14:07:59 +02:00 |
Paweł Bylica
|
262211ab68
|
Move evmc.h to include/evmc dir
|
2018-04-19 09:41:48 +02:00 |
Paweł Bylica
|
b2c566f79c
|
Move static asserts from EVMJIT
|
2018-04-17 11:11:31 +02:00 |
Paweł Bylica
|
c5c34599b9
|
Change naming convention for "create" function
Now should be prefixed with "evmc_create_".
|
2018-04-17 11:11:31 +02:00 |
Paweł Bylica
|
630d8be405
|
Add name and version to evmc_instance
|
2018-04-17 11:11:30 +02:00 |
Paweł Bylica
|
35ac166e3b
|
Circle CI: Test examplevm
|
2018-04-13 08:40:13 +02:00 |
Paweł Bylica
|
2e14d57482
|
CMake: Install evmc-vmtester
|
2018-04-13 08:40:13 +02:00 |
Paweł Bylica
|
379cea307c
|
Rename vmtester to evmc-vmtester
|
2018-04-12 11:02:01 +02:00 |
Paweł Bylica
|
f1fcb37fbe
|
Add ctests for vmtester
|
2018-04-12 11:02:01 +02:00 |
Paweł Bylica
|
9c239da9bf
|
vmtester: Use program_options
|
2018-04-12 11:02:00 +02:00 |
Paweł Bylica
|
df702acb99
|
Add basic EVMC VM compliance tests
|
2018-04-12 11:02:00 +02:00 |
Paweł Bylica
|
60c9d550aa
|
Search for symbols in dlls
|
2018-04-12 11:02:00 +02:00 |
Paweł Bylica
|
31a333df14
|
Bootstrap vmtester tool
|
2018-04-12 11:01:59 +02:00 |