Alex Beregszaszi
|
3133719a47
|
rust: update evmc-declare's proc-macro/syn/quote dependencies to 1.0
|
2019-11-27 22:57:09 +01:00 |
|
Alex Beregszaszi
|
bb18fca1ca
|
rust: simplify cargo configuration for evmc-declare
|
2019-11-27 22:57:09 +01:00 |
|
Paweł Bylica
|
015e4b8f5d
|
EVMC 7.1.0-alpha.0
Bump version: 7.0.0 → 7.1.0-alpha.0
|
2019-11-18 16:36:41 +01:00 |
|
Paweł Bylica
|
e770f78819
|
EVMC 7.0.0
Bump version: 7.0.0-alpha.0 → 7.0.0
|
2019-11-11 14:46:58 +01:00 |
|
Alex Beregszaszi
|
d61c0a7f65
|
rust: make ExecutionContext optional in EvmcVm.execute()
|
2019-11-05 14:48:59 +00:00 |
|
Alex Beregszaszi
|
077bcb3e29
|
Update Rust bindings to consider host_context as an opaque pointer
|
2019-11-05 11:54:55 +01:00 |
|
Alex Beregszaszi
|
8c00cdacb4
|
Update Rust bindings
|
2019-11-05 11:54:55 +01:00 |
|
Paweł Bylica
|
28dfad3930
|
Rename evmc_instance -> evmc_vm
|
2019-09-25 21:30:32 +02:00 |
|
Paweł Bylica
|
89e6fb2342
|
Remove deprecated tracing API
|
2019-09-25 08:58:03 +02:00 |
|
Paweł Bylica
|
5ba077a384
|
Rename evmc_context to evmc_host_context
|
2019-09-20 12:49:58 +02:00 |
|
Andrei Maiboroda
|
10f038b57d
|
EVMC 7.0.0-alpha.0
Bump version: 7.0.0-alpha.0 → 7.0.0-alpha.0
|
2019-08-20 15:39:49 +02:00 |
|
Paweł Bylica
|
e9d4648200
|
EVMC 6.3.1
Bump version: 6.3.0 → 6.3.1
|
2019-08-19 23:16:43 +02:00 |
|
Paweł Bylica
|
f48ae8ba3b
|
EVMC 6.3.0
Bump version: 6.3.0-alpha.1 → 6.3.0
|
2019-08-12 12:00:05 +02:00 |
|
Alex Beregszaszi
|
fd26a9570f
|
rust: change ownership api in container
|
2019-08-11 10:47:08 +02:00 |
|
Alex Beregszaszi
|
89f26eebd1
|
rust: use process::abort and not leaking exceptions on EVMC violations
|
2019-08-10 16:13:19 +02:00 |
|
Alex Beregszaszi
|
1e339d7bb2
|
Revert "rust: catch exceptions in the entire execute() wrapper"
This reverts commit 99ca1e2b634531813301959add6bf435c0db7e8b.
|
2019-08-10 16:11:19 +02:00 |
|
Alex Beregszaszi
|
99ca1e2b63
|
rust: catch exceptions in the entire execute() wrapper
|
2019-08-09 20:46:58 +02:00 |
|
Alex Beregszaszi
|
a17fd0ed6e
|
rust: pass ExecutionContext mutable so it can actually be used with host functions
Co-authored-by: Jake Lang <jak3lang@gmail.com>
|
2019-08-08 18:52:14 +02:00 |
|
Alex Beregszaszi
|
61805cf4d2
|
rust: support evmc_revision in execute()
|
2019-07-23 22:45:08 +01:00 |
|
Alex Beregszaszi
|
3d47d3802e
|
rust: pass ExecutionMessage directly to EvmcVm.execute()
|
2019-07-15 11:22:05 +01:00 |
|
Alex Beregszaszi
|
ddcdbfe944
|
rust: allow empty code in evmc_execute()
|
2019-07-04 17:23:33 +01:00 |
|
Alex Beregszaszi
|
092356dabb
|
rust: add more comments/rustdoc
|
2019-06-25 20:15:26 +01:00 |
|
Alex Beregszaszi
|
beea4e31c9
|
rust: implement Deref trait for EvmcContainer
|
2019-06-25 12:36:04 +01:00 |
|
Alex Beregszaszi
|
7769f7372b
|
rust: fix some (mostly stylistic) warnings raised by rustc and clippy
|
2019-06-25 12:03:09 +01:00 |
|
Jake Lang
|
244fed6ebc
|
rust: Remove implicit crate version in order to allow static C strings
|
2019-06-19 19:39:51 +01:00 |
|
Paweł Bylica
|
94fe0976e3
|
EVMC 6.3.0-alpha.1
Bump version: 6.3.0-alpha.0 → 6.3.0-alpha.1
|
2019-06-19 19:45:16 +02:00 |
|
Paweł Bylica
|
464e226f53
|
Change versioning scheme from -dev to -alpha.X
This allows making versioned snapshots as "alpha.X" pre-release versions.
|
2019-06-19 19:42:53 +02:00 |
|
Alex Beregszaszi
|
4d07d1a340
|
rust: unwind execution panics in evmc-declare
|
2019-06-06 11:42:03 +02:00 |
|
Alex Beregszaszi
|
fbba2538e1
|
rust: add support for the precompiles capability
|
2019-06-06 00:26:48 +02:00 |
|
Jake Lang
|
2e14aa2d5c
|
rust: Procedural macro for automatic VM declaration
|
2019-06-04 16:18:23 +01:00 |
|