Commit Graph

52 Commits

Author SHA1 Message Date
Bo Yao
24bcc9349e cargo fmt 2021-04-21 15:42:47 -07:00
Ivan Enderlin
03486f3b8a feat: Use latest version of loupe. 2021-03-23 13:04:45 +01:00
Ivan Enderlin
44dc884260 feat: Start implementing loupe::MemoryUsage on wasmer::Module. 2021-03-23 13:04:45 +01:00
Ivan Enderlin
afa5ab5e52 Merge branch 'master' into fix-c-api-trampoline 2020-10-19 09:22:13 +02:00
Nick Lewycky
9acf25d246 Use Self instead of the full name of the structure.
https://rust-lang.github.io/rust-clippy/master/index.html#use_self
2020-10-08 20:36:17 -07:00
Mark McCaskey
aa2e8f7b4d Address more feedback, clean up code 2020-10-06 12:13:59 -07:00
Ivan Enderlin
676579963a doc(api) Fix a typo. 2020-09-17 08:41:08 +02:00
Mark McCaskey
485cc1dc7e Fix things up, get things working 2020-08-28 14:54:20 -07:00
Syrus
1293df8dd6 Added Debug to public structs. Close #173 2020-07-21 20:38:32 -07:00
Syrus
0c13173624 Fixed comments based on feedback 2020-07-15 18:04:13 -07:00
Syrus
7bf6b9efc9 Added spec docs to app API public objects 2020-07-15 17:40:35 -07:00
Syrus
92f8651312 Renamed wasmer_runtime to wasmer_vm 2020-07-07 21:26:06 -07:00
Syrus
e604d6db49 Fixed linting 2020-06-18 13:08:52 -07:00
Syrus
5273fa0cae Moved tunables into Store 2020-06-18 12:56:38 -07:00
Syrus
bf03c734fc Misc improvements 2020-06-11 14:29:16 -07:00
Ivan Enderlin
5fc6b0b293 doc(api) Add a Safety Section. 2020-06-09 15:43:27 +02:00
Nick Lewycky
f94696b2ce Fix repeated typo "funciton". 2020-06-06 17:22:26 -07:00
Syrus
cca551be4a Added first compiler target iteration 2020-06-04 13:21:08 -07:00
Syrus
c5e38a7468 Added serialize_to_file API 2020-06-01 17:02:05 -07:00
Syrus
30dd994cd6 Changed module set_name to return a boolean 2020-05-27 14:29:54 -07:00
Syrus
64a51edc55 Improved types comparators 2020-05-26 18:11:51 -07:00
Syrus
659f113c95 Improved internal docs 2020-05-26 13:28:00 -07:00
Syrus
ed2b4c5761 Added custom sections to the base API 2020-05-22 11:51:31 -07:00
Syrus
e92064b844 Improve frame info registration 2020-05-21 13:56:13 -07:00
Syrus
6a706f151e Improved export signatures 2020-05-20 22:39:25 -07:00
Syrus
7be1b167f9 Make lint happy 2020-05-20 21:52:35 -07:00
Syrus
3d6ff89da0 Simplified serialization 2020-05-20 21:06:12 -07:00
Syrus
2c66e2ac3c Simplify instantiation 2020-05-20 20:23:17 -07:00
Syrus
5dbe419a3f Fixed linting 2020-05-19 19:06:18 -07:00
Syrus
37d00ac338 Renamed CompiledModule to Artifact 2020-05-19 18:56:25 -07:00
Syrus
09e057338a Renamed Module to ModuleInfo 2020-05-19 18:47:50 -07:00
Mark McCaskey
d6b5f99a22 Fix more C API tests 2020-05-18 16:33:08 -07:00
Mark McCaskey
388c9d63a3 Fix more warnings, address feedback 2020-05-13 13:02:19 -07:00
Mark McCaskey
e77cbd8b94 Deny many warnings in CI; fix warnings 2020-05-13 12:44:34 -07:00
Syrus
6fe3d362b2 Added API to deserialize from file 2020-05-07 22:15:27 -07:00
Syrus
583df87b8f Fixed code smell on Engine/CompiledModule 2020-05-05 17:08:01 -07:00
Syrus
456d7e31d2 Make types more consistent 2020-05-05 15:46:07 -07:00
Syrus
9e5103f3af Simplified engine traits 2020-05-05 15:30:52 -07:00
Syrus
9ae23c76f3 Merge branch 'master' into engine
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	lib/api/src/module.rs
2020-05-04 18:39:40 -07:00
Syrus
5f68aff8bd Improved imports iterator 2020-05-04 18:24:24 -07:00
Syrus
6e56597f86 Added inspect subcommand 2020-05-04 18:13:27 -07:00
Syrus
e2f63d174f Improved Module api along with Exports 2020-05-04 17:05:48 -07:00
nlewycky
dad68819ff Fix typo in comment. 2020-05-04 15:01:30 -07:00
Syrus
1cc4c6911c Merge branch 'master' into engine
# Conflicts:
#	lib/api/src/lib.rs
#	lib/engine-jit/src/engine.rs
#	lib/engine-jit/src/module.rs
2020-05-04 00:38:53 -07:00
Syrus
e197afe7c9 Improved memory layout for Instance 2020-05-04 00:31:35 -07:00
Syrus
4d9a5291aa Engine is working all the way 🎉 2020-05-02 19:05:48 -07:00
Syrus
d25f47d54d Got half-baked engine 2020-05-02 18:46:30 -07:00
Syrus
337f00a12a Improved api 2020-05-02 00:51:06 -07:00
Syrus
91fb0fa70a Fixed assumption about wat. 2020-04-30 18:02:55 -07:00
Syrus
c13e5478df Make Module compilation safe 2020-04-22 16:21:43 -07:00