Paweł Bylica
17d3471b18
clang-format: Fix includes sorting
...
The includes sorting config is taken from Aleth with regex for C++ standard library made more restrictive. The functional change is that .h and .hpp files are now equal.
2019-08-06 14:43:19 +02:00
Paweł Bylica
dfc9c4d9f1
vmtester: Rework "owning" the loaded VM
2019-08-06 14:21:39 +02:00
Paweł Bylica
9dc9bb081d
vmtester: Accept standard EVMC config options
2019-08-06 14:21:38 +02:00
Paweł Bylica
8c3c6cc9bc
vmtester: Use evmc::vm to properly destroy loaded VM
2019-08-06 14:21:38 +02:00
Paweł Bylica
ff14830784
Do not shadow variable names
2019-05-15 12:04:29 +02:00
Paweł Bylica
39162766df
Update copyright year, include the years of files creation
2019-04-24 18:36:28 +02:00
Paweł Bylica
a304db5c2d
test: Use loader error messages in vmtester
2019-04-24 15:02:57 +02:00
Alex Beregszaszi
a1e0a0cb9e
vmtester: do not crash if create_vm returns nullptr
2019-04-24 10:38:52 +02:00
Paweł Bylica
14c5356ae6
loader: Expose DLL load errors with evmc_last_error_msg()
...
Currently only works for errors by dlopen() on Linux and macos, otherwise returns NULL.
2019-04-16 18:06:54 +02:00
Paweł Bylica
d5aad34707
vmtester: CLI parsing refactoring
2019-03-25 13:10:08 +01:00
Paweł Bylica
0328d36288
vmtester: Replace CLI11 with own command line args parsing
2019-03-25 13:10:07 +01:00
Paweł Bylica
cdbbd6a757
vmtester: Handle "invalid argument" error
2019-03-25 13:10:06 +01:00
Paweł Bylica
43fc619a7e
Update license note in headers of source files
2018-08-22 13:57:25 +02:00
Paweł Bylica
0659e24db0
Update copyright notice
2018-08-21 09:44:18 +02:00
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
977be63e74
vmtester: Add create function name search heuristic
2018-06-26 11:22:21 +02:00
Paweł Bylica
4ca2d9c66b
Reformat files
2018-05-11 13:26:58 +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
c5c34599b9
Change naming convention for "create" function
...
Now should be prefixed with "evmc_create_".
2018-04-17 11:11:31 +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