Jake Lang
|
272276b405
|
rust: Add helpers for execution result handling
|
2019-03-19 15:09:43 -04:00 |
|
Paweł Bylica
|
9608babd04
|
Merge pull request #217 from ethereum/cpp-host
cpp: Add evmc::host - wrapper around Host context / interface
|
2019-03-15 12:48:24 +01:00 |
|
Paweł Bylica
|
aa3a81de02
|
changelog: Add entry about C++ evmc::host
|
2019-03-15 12:10:16 +01:00 |
|
Paweł Bylica
|
cf24ccb2ac
|
test: Add basic unit tests for C++ Host wrapper
|
2019-03-15 11:56:55 +01:00 |
|
Paweł Bylica
|
3fd78acb81
|
cpp: Add evmc::host - wrapper around Host context / interface
|
2019-03-15 11:56:55 +01:00 |
|
Paweł Bylica
|
1b5a67cfff
|
Merge pull request #218 from ethereum/tests-refactoring
Tests and examples refactoring
|
2019-03-15 11:44:14 +01:00 |
|
Paweł Bylica
|
4683047d0b
|
test: Move compile-time checks from vmtester to unittests
|
2019-03-15 02:32:44 +01:00 |
|
Paweł Bylica
|
83dae57ceb
|
examples: Refactor host example
|
2019-03-15 02:32:32 +01:00 |
|
Paweł Bylica
|
e951ab251b
|
Merge pull request #212 from ethereum/travis
Add Travis CI for Windows
|
2019-03-14 22:38:54 +01:00 |
|
Paweł Bylica
|
c0615047a3
|
CI: Remove redundant BUILD_SHARED_LIBS=ON
|
2019-03-14 18:33:36 +01:00 |
|
Paweł Bylica
|
89fcb6f37b
|
Travis CI: Add configuration for C++ / Windows
|
2019-03-14 18:32:27 +01:00 |
|
Paweł Bylica
|
3ef9c1de50
|
examples: Always build example_vm as shared library
|
2019-03-14 18:32:27 +01:00 |
|
Paweł Bylica
|
c76034da00
|
CMake: Upgrade Hunter to v0.23.131
|
2019-03-14 18:32:26 +01:00 |
|
Paweł Bylica
|
4335f434b8
|
Merge pull request #216 from ethereum/cmake-test-tools
CMake: Add option EVMC_TEST_TOOLS
|
2019-03-14 18:31:01 +01:00 |
|
Paweł Bylica
|
e3c3661119
|
CI: Do not use redundant EVMC_EXAMPLES
|
2019-03-14 17:55:07 +01:00 |
|
Paweł Bylica
|
3c1427fe7c
|
CMake: Add option EVMC_TEST_TOOLS
This will build evmc-vmtester but without bothering with unit tests. This option implies build examples because they are needed for vmtester.
|
2019-03-14 17:37:26 +01:00 |
|
Paweł Bylica
|
645c550358
|
Merge pull request #208 from ethereum/ci-go
Circle CI: Test only Go 1.9 (min) and 1.12 (latest)
|
2019-03-14 17:00:48 +01:00 |
|
Paweł Bylica
|
d8429cc8c2
|
Circle CI: Test only Go 1.9 and the latest (1.12)
|
2019-03-14 12:42:52 +01:00 |
|
Paweł Bylica
|
6cae99abbc
|
Merge pull request #211 from ethereum/fix-cable
Fix Cable subtree
|
2019-03-14 12:40:41 +01:00 |
|
Paweł Bylica
|
6fce8611fd
|
Fix Cable subtree
|
2019-03-14 12:04:44 +01:00 |
|
Paweł Bylica
|
75732e99d2
|
Merge pull request #204 from ethereum/loader-tests
Loader unit tests
|
2019-03-14 01:11:16 +01:00 |
|
Paweł Bylica
|
f4034fdd70
|
Circle CI: codespell is already installed
|
2019-03-13 22:07:14 +01:00 |
|
Paweł Bylica
|
bda3ec97f5
|
CMake: Touch HunterConfig.cmake to refresh cache on CI
|
2019-03-13 22:07:13 +01:00 |
|
Paweł Bylica
|
ee795276cd
|
test: Drop vm-mock
|
2019-03-13 22:07:13 +01:00 |
|
Paweł Bylica
|
d8f09d1d11
|
test: Rewrite loader unit tests by mocking DLL loading
|
2019-03-13 22:07:13 +01:00 |
|
Paweł Bylica
|
e3cf88cea1
|
loader: Change strcpy_s() availability check
|
2019-03-13 22:07:13 +01:00 |
|
Paweł Bylica
|
c2bf49b2ef
|
test: Refactor a loader unit test
|
2019-03-13 22:07:13 +01:00 |
|
Alex Beregszaszi
|
2e69b5a204
|
Merge pull request #205 from ethereum/rust-enums
Always generate Rust enums
|
2019-03-13 20:37:20 +01:00 |
|
Alex Beregszaszi
|
2694347116
|
Always generate Rust enums
|
2019-03-13 20:34:54 +01:00 |
|
Paweł Bylica
|
139985dc64
|
Merge pull request #201 from ethereum/evmc-rust
Add basic Rust bindings
|
2019-03-13 15:59:09 +01:00 |
|
Alex Beregszaszi
|
0cffdbba4b
|
Run Rust tests on CircleCI
|
2019-03-13 15:54:22 +01:00 |
|
Alex Beregszaszi
|
8392673b4e
|
Add workspace Cargo file
|
2019-03-13 15:54:22 +01:00 |
|
Alex Beregszaszi
|
680327f6fa
|
Add higher-level evmc-vm binding
|
2019-03-13 15:54:20 +01:00 |
|
Alex Beregszaszi
|
c1445d88cb
|
Move Rust code to evmc-sys
|
2019-03-13 15:54:04 +01:00 |
|
Alex Beregszaszi
|
58906e218b
|
Add basic Rust bindings
|
2019-03-13 15:53:42 +01:00 |
|
Alex Beregszaszi
|
f6b10594ce
|
Merge pull request #197 from ethereum/go-txcontext
go: Combine tx context into TxContext struct
|
2019-03-13 15:39:12 +01:00 |
|
Paweł Bylica
|
1ad5f5ecbf
|
go: Add unit test for HostContext / TxContext
|
2019-03-12 17:59:06 +01:00 |
|
Paweł Bylica
|
1f1a095208
|
examples: Fix and extend example VM with NUMBER example code
|
2019-03-12 17:59:06 +01:00 |
|
Paweł Bylica
|
0a0bb0b92e
|
go: Add unit test for Execute()
|
2019-03-12 17:59:06 +01:00 |
|
Paweł Bylica
|
65d68faed2
|
go: Run unit tests with example_vm
|
2019-03-12 14:34:46 +01:00 |
|
Paweł Bylica
|
7eb9677c4e
|
go: Combine tx context into TxContext struct
|
2019-03-12 14:34:46 +01:00 |
|
Paweł Bylica
|
8bf667c13f
|
Merge pull request #196 from ethereum/petersburg
Rename Constantinople2 to Petersburg
|
2019-03-12 01:15:57 +01:00 |
|
Paweł Bylica
|
ace9abdaf6
|
Rename Constantinople2 to Petersburg
|
2019-03-12 00:43:32 +01:00 |
|
Paweł Bylica
|
fb820fcf74
|
Merge pull request #195 from ethereum/gcc4
Test minimal supported compilers
|
2019-03-12 00:42:58 +01:00 |
|
Paweł Bylica
|
35bf88d8ac
|
README: Mention minimal supported compilers
|
2019-03-11 22:34:02 +01:00 |
|
Paweł Bylica
|
00ff5e4427
|
Circle CI: Test minimal supported compilers
|
2019-03-11 22:33:43 +01:00 |
|
Paweł Bylica
|
a2c0934073
|
test: Fix formatting (clang-format-8)
|
2019-03-11 22:29:03 +01:00 |
|
Paweł Bylica
|
4a9e852c4d
|
CMake: Refactor compilation tests
|
2019-03-11 22:29:04 +01:00 |
|
Paweł Bylica
|
8eaa6bde3f
|
Hunter: Build only Release packages
|
2019-03-11 22:29:03 +01:00 |
|
Paweł Bylica
|
b4161767b1
|
EVMC 6.2.0-dev
Bump version: 6.1.1 → 6.2.0-dev
|
2019-03-11 12:32:22 +01:00 |
|