Commit Graph

57 Commits

Author SHA1 Message Date
Syrus Akbary
ed9134af86 Improved traps
# Conflicts:
#	lib/js-api/tests/instance.rs
2021-07-14 18:55:44 -07:00
Syrus Akbary
8047e3eb6a Addressed feedback 2021-07-14 13:54:50 -07:00
Syrus Akbary
27b2218edc Fix wasmer-derive to optionally depend from wasmer_js 2021-07-14 12:37:55 -07:00
Syrus Akbary
40df4455da Improved traps, now fully working 2021-07-14 12:26:18 -07:00
Syrus Akbary
93b84110e9 Improved code based on feedback 2021-07-14 04:10:49 -07:00
Syrus Akbary
983190cc6e Fixed issues 2021-07-14 04:05:17 -07:00
Syrus Akbary
aedadf6c12 Merge branch 'js-api' of github.com:wasmerio/wasmer into js-api 2021-07-14 03:57:30 -07:00
Syrus Akbary
8c7ba3740c Uncomment code 2021-07-14 03:55:49 -07:00
Syrus Akbary
66ff6b4729 Apply suggestions from code review
Co-authored-by: Ivan Enderlin <ivan@mnt.io>
2021-07-14 05:55:11 -05:00
Syrus Akbary
bfbd08871c Added custom error test 2021-07-14 03:12:38 -07:00
Syrus Akbary
ecbd026e7c Added full support for custom RuntimeErrors. Fixed warnings 2021-07-14 02:01:38 -07:00
Syrus Akbary
841509c979 Fixed lint again 2021-07-13 20:50:35 -07:00
Syrus Akbary
f01c9af43c Fixed lint 2021-07-13 20:36:55 -07:00
Syrus Akbary
d5789aae29 Fixed tests added extra native function test 2021-07-13 20:11:49 -07:00
Syrus Akbary
bd2cc948a4 Cleaned unused code 2021-07-13 19:52:58 -07:00
Syrus Akbary
1729ab923d Trying to fix lint issues 2021-07-13 19:39:44 -07:00
Syrus Akbary
47ffb54733 Fixed lint and errors 2021-07-13 19:30:59 -07:00
Syrus Akbary
cb77e6505e Fixed linting 2021-07-13 19:20:05 -07:00
Syrus Akbary
917667ad8c Native function now works fully 2021-07-13 19:16:49 -07:00
Syrus Akbary
e7670b58b6 Added full support for dynamic functions 2021-07-13 18:09:50 -07:00
Syrus Akbary
4a3be47ba1 Merge branch 'js-api' of github.com:wasmerio/wasmer into js-api 2021-07-13 17:42:23 -07:00
Syrus Akbary
70eaf70455 Added support for dynamic functions 2021-07-13 17:42:14 -07:00
Syrus Akbary
4a21652618 Improved size guides 2021-07-13 14:46:22 -07:00
Syrus Akbary
07e7ed5dff Improved README 2021-07-13 14:35:59 -07:00
Syrus Akbary
75b75546dc Fixed memory grow 2021-07-13 14:29:29 -07:00
Syrus Akbary
e674afeb8a Added extra test 2021-07-13 14:20:34 -07:00
Syrus Akbary
0735a5e93f Added support for Globals 2021-07-13 14:16:48 -07:00
Syrus Akbary
a4d4b3fc0d Commented main file 2021-07-13 00:43:49 -07:00
Syrus Akbary
c6d25ffbfb Improved API further 2021-07-13 00:41:50 -07:00
Syrus Akbary
83d061d653 Fixed lints 2021-07-13 00:31:40 -07:00
Syrus Akbary
a55f157c50 Added partial support for tables 2021-07-13 00:20:59 -07:00
Syrus Akbary
f46b01c260 Improved tests clarity 2021-07-12 23:21:55 -07:00
Syrus Akbary
226f985dc1 Improved tests readability 2021-07-12 23:14:23 -07:00
Syrus Akbary
87ae2ffbde Improved memory & function comparison 2021-07-12 23:10:54 -07:00
Syrus Akbary
115460181a Fixed linting 2021-07-12 22:55:27 -07:00
Syrus Akbary
92755a09e7 Removed unused code 2021-07-12 22:45:30 -07:00
Syrus Akbary
38ed46b4fb Added reflection API 2021-07-12 22:42:33 -07:00
Syrus Akbary
ee006c3ad4 Improved memory type 2021-07-12 21:01:49 -07:00
Syrus Akbary
2c75468c9e Improved type reflection 2021-07-12 20:54:20 -07:00
Syrus Akbary
d25b2cb008 Improved compilation 2021-07-12 15:16:11 -07:00
Syrus Akbary
0d84e33b25 Updated js-api to latest 2021-07-12 14:53:54 -07:00
Syrus Akbary
5cc350f025 Simplified API 2021-06-24 09:04:05 -07:00
Syrus Akbary
1fae2ed61b Make all tests pass 2021-06-23 22:51:47 -07:00
Syrus Akbary
756a2a2926 Added ptr api 2021-06-23 22:17:26 -07:00
Syrus Akbary
0db591a1d3 Skip wasm-opt for now 2021-06-23 00:57:55 -07:00
Syrus Akbary
3d841a630c Improved function usage 2021-06-22 22:13:15 -07:00
Syrus Akbary
25907c4103 Enable ptr 2021-06-22 19:01:45 -07:00
Syrus Akbary
6a40185680 Added proof of concept of function bindings 2021-06-22 19:01:32 -07:00
Syrus Akbary
b326903a35 Imported native functions now work! 2021-06-22 18:34:51 -07:00
Syrus Akbary
91b24274a9 Added partial support for function imports 2021-06-22 18:20:56 -07:00