Commit Graph

75 Commits

Author SHA1 Message Date
Nick Lewycky
9e1cec01be Prepare for 1.0.2 release 2021-02-04 19:44:49 -08:00
Mark McCaskey
16d6c3c417 Fix nightly-only warning in wasmer-derive 2021-01-27 13:11:19 -08:00
Mark McCaskey
924ffd8797 Prepare for 1.0.1 release 2021-01-12 08:08:19 -08:00
Mark McCaskey
6d7bc30261 Improve WasmerEnv, fix emscripten with new features 2021-01-11 12:27:19 -08:00
Mark McCaskey
bc73789cc0 Prepare for 1.0.0 release 2021-01-05 06:21:03 -08:00
Mark McCaskey
2d1c03bea0 Prepare for 1.0.0-rc1 release 2020-12-23 11:17:07 -08:00
Mark McCaskey
59df6917d8 Prepare for 1.0.0-beta2 release 2020-12-16 07:41:59 -08:00
Mark McCaskey
3d005fd7b4 Add #[allow(dead_code)] to generated helper fns in WasmerEnv 2020-12-02 14:04:21 -08:00
Mark McCaskey
e928a832a8 Update mentions of alpha to beta 2020-12-02 11:01:54 -08:00
Mark McCaskey
947e7d394f Prepare for 1.0.0-beta1 release 2020-12-01 17:15:46 -08:00
Mark McCaskey
15e88a1195 Clean up error message in proc macro, improve docs on WasmerEnv 2020-11-18 12:12:24 -08:00
Mark McCaskey
3580f165e8 Rename WasmerEnv::finish to WasmerEnv::init_with_instance 2020-11-17 17:14:11 -08:00
Mark McCaskey
619afb5b10 Add support for tuple structs and unit structs in derive(WasmerEnv) 2020-11-17 11:56:09 -08:00
Mark McCaskey
655ac093a2 Fix up helpers generated by WasmerEnv; add unchecked variant 2020-11-17 11:19:42 -08:00
Mark McCaskey
a19705ae11 Remove free method, call finalizers in C API 2020-11-16 16:36:58 -08:00
Mark McCaskey
52191a0e9a Clean up and fix test 2020-10-29 15:16:41 -07:00
Mark McCaskey
a25288a0ae Improve error messages on WasmerEnv macro, clean up code, add tests 2020-10-29 15:09:24 -07:00
Mark McCaskey
83008a7771 Fix up error handling code, get tests passing 2020-10-29 11:13:51 -07:00
Mark McCaskey
be3ab95688 Add error handling to host init logic 2020-10-28 17:39:37 -07:00
Mark McCaskey
8b87526d9d Create single interface to get exports from Instance.exports
This adds a method that takes generic arguments as well so that
NativeFunc<Args, Rets> can also be `got` even though it has generic
parameters
2020-10-28 13:32:27 -07:00
Mark McCaskey
82330018c2 Add support for generics and lifetimes for WasmerEnv derive 2020-10-27 18:02:52 -07:00
Mark McCaskey
1dd6d8d3eb Add modified attribute to get NativeFunc working 2020-10-27 17:10:32 -07:00
Mark McCaskey
cfa87b272d Add misc changes, update from feedback 2020-10-26 14:56:02 -07:00
Mark McCaskey
a7abee6fb7 Add lazy abstraction, improve macro, use macro internally 2020-10-23 12:50:36 -07:00
Mark McCaskey
c5b94c5050 Add first draft of WasmerEnv derive macro 2020-10-22 16:14:26 -07:00