f17ac72ef1
Added function call return n
2023-03-16 01:42:58 -07:00
156f1182f5
Fixed error
2023-03-16 01:26:25 -07:00
0c640b817c
Support more extern conversion
2023-03-16 01:02:20 -07:00
33e5f517d6
Get function call implemented
2023-03-16 00:39:47 -07:00
f5d1e780ec
Improved number conversion
2023-03-16 00:08:43 -07:00
d4d24d962b
Partially implemented globals
2023-03-15 21:15:01 -07:00
4822eda78f
Got simple tests passing
2023-03-15 20:50:09 -07:00
753ba47675
Multiple improvements
2023-03-15 19:45:13 -07:00
61e38a1537
Got more tests working
2023-03-15 19:10:20 -07:00
9c20584832
Merge branch 'master' into dash-fixes-and-pthreads
2023-03-16 01:33:17 +01:00
b8386fb641
Merge branch 'master' into fix_memoryview_lifetime
2023-03-15 15:59:29 +01:00
f8c0910c33
Update wasmparser to v0.95 ( #3682 )
...
* Update wasmparser to v0.95
* Update lib/compiler/src/translator/module.rs
Co-authored-by: Syrus Akbary <me@syrusakbary.com >
---------
Co-authored-by: Syrus Akbary <me@syrusakbary.com >
2023-03-15 11:15:58 +01:00
fb7497b2b9
Revert "Fixed js build"
...
This reverts commit 373ee14098
.
2023-03-15 01:46:42 +01:00
ee58d7c2b2
Revert "Update wasmparser to v0.91"
...
This reverts commit 87232623de
.
2023-03-15 01:46:26 +01:00
ca7be7a075
Merge branch 'master' into dash-fixes-and-pthreads
2023-03-15 03:24:09 +01:00
46a03880d4
Merge branch 'master' into deploy
2023-03-15 03:22:44 +11:00
373ee14098
Fixed js build
2023-03-14 22:54:51 +01:00
87232623de
Update wasmparser to v0.91
2023-03-14 20:39:38 +01:00
8b21135ea4
Added some extra parameters to pass to the web threading pool
2023-03-12 12:56:19 +11:00
e0d884b578
Fixed an issue where the exit codes were not being properly returned by forked processes and their corresponding joins
2023-03-12 06:25:07 +11:00
665230f13f
Improvements to the snapshot tests and added extra validation of the memory in the fork example
2023-03-12 04:36:52 +11:00
1dfddf81c0
No longer causing a panic when globals are set to null in JS
2023-03-10 16:44:54 +11:00
4abbec71c1
Merge remote-tracking branch 'origin/master' into dash-fixes-and-pthreads
2023-03-09 16:14:53 +11:00
5442c4844a
Fixes for the dash and bash snapshot tests
2023-03-09 10:23:01 +11:00
6d6b47d2e3
Initial implementation of wasmer-jsc
2023-03-08 13:49:58 -08:00
241504f200
Fixed merge issues
2023-03-08 17:22:14 +01:00
4bf34da06f
Merge branch 'master' into fix_memoryview_lifetime
2023-03-08 15:35:32 +01:00
4059e66fb1
Fix doc build ( #3668 )
2023-03-08 13:40:37 +00:00
627a726934
Fixed building with with just the sys feature ( #3659 )
...
Fixed building with 'cargo build --no-default-features --features=sys --manifest-path=lib/api/Cargo.toml'
2023-03-07 16:00:06 +01:00
6dde2831a0
Improvements to the tracing and logging in wasmer
...
- Now using the fmt subscriber for improved formatting
- Using spans on all syscalls
- Added recorded fields on the spans instead trace and debug macros
- Adding timing on all syscall
2023-03-07 11:15:15 +00:00
e61c206bb2
Merge branch 'master' into std-api
2023-03-06 20:50:10 -08:00
0a31d66c95
Make WasmRef/WasmSlice access uniform
2023-03-06 20:42:14 -08:00
07eb2f6ad7
Improved mem_access
2023-03-06 19:31:58 -08:00
5e73761c22
deps: Remove tempdir dependency
...
We already depend on `tempfile`, which also provides temp dir
functionality.
This gets rid of a cargo-deny error due to a race condition in
remove_dir_all, which is a dependency of the removed "tempdir" crate.
Also bumps the minimum tempfile version in Cargo.toml files to be
consistent.
2023-03-06 07:59:16 +00:00
acd0f1fcd3
Merge branch 'master' into std-api
...
# Conflicts:
# lib/api/src/js/mem_access.rs
# lib/api/src/lib.rs
# lib/api/src/mem_access.rs
# lib/api/src/ptr.rs
2023-03-05 20:25:51 -08:00
6ac35fd241
Fix linting
2023-03-03 19:20:29 -08:00
8cbd9b6982
Added extra comments on what can be Send/Sync
2023-03-03 13:50:15 -08:00
09dcef2b70
Merge remote-tracking branch 'origin' into zero-mem-copy
2023-03-03 17:58:07 +11:00
f9296e4e57
Lint fixes
2023-03-03 17:57:01 +11:00
d4601028ef
Merge branch 'master' into zero-mem-copy
2023-03-03 17:56:06 +11:00
59b37e4b75
Fixed for the JS version
2023-03-03 17:52:05 +11:00
f1c31c65ca
All IO operates are now zero copy when on non-browsers while browsers still copy bytes
2023-03-03 16:04:09 +11:00
69f5ec3981
Fixed missing api
2023-03-02 15:14:48 -08:00
01dc38e677
Improved BigInt support
2023-03-02 14:28:23 -08:00
61ca01d341
Fix linting errors
2023-03-02 14:26:06 -08:00
7440c428a7
Trying to add support for BigInt
2023-03-02 14:05:26 -08:00
9719630f0a
Improved linting
2023-03-02 11:49:00 -08:00
5646a4d050
Last fixes to restore web functionality
2023-03-02 18:47:53 +00:00
e9564d2439
Fixed a bug on the process join callback and the globals
2023-03-02 18:47:53 +00:00
10c6c0b658
Fixed an issue where the globals were not being properly captured and restored for JS
2023-03-02 18:47:53 +00:00