losfair
|
af46df5e4c
|
Merge remote-tracking branch 'origin/master' into middleware
|
2020-06-13 00:55:47 +08:00 |
|
Syrus
|
1e85e0d528
|
Update version to 1.0.0-alpha.1
|
2020-06-11 15:31:29 -07:00 |
|
Syrus
|
36223364e0
|
Updated Wasmer versions to 1.0
|
2020-06-11 09:52:26 -07:00 |
|
Ivan Enderlin
|
ce2379622a
|
chore(compiler-cranelift) It's cheaper to copy TargetFrontendConfig rather than ref.
Learn more at https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref.
|
2020-06-09 14:39:06 +02:00 |
|
Syrus
|
5ec1addae1
|
Use middleware reader
|
2020-06-08 13:30:38 -07:00 |
|
Nick Lewycky
|
f94696b2ce
|
Fix repeated typo "funciton".
|
2020-06-06 17:22:26 -07:00 |
|
Syrus
|
abbd39c50b
|
Refactor trampoline compilation
|
2020-05-29 19:37:03 -07:00 |
|
Syrus
|
17bca3cf8e
|
Use minor versions instead of patch
|
2020-05-27 17:42:47 -07:00 |
|
Syrus
|
3e76e2d1f1
|
Fixed comments
|
2020-05-19 22:08:48 -07:00 |
|
Syrus
|
1cc32b7a73
|
Make dynamic functions work again
|
2020-05-19 22:03:28 -07:00 |
|
Syrus
|
a62b720954
|
Adapt cranelift imports to only use one context
|
2020-05-19 21:19:54 -07:00 |
|
Syrus
|
09e057338a
|
Renamed Module to ModuleInfo
|
2020-05-19 18:47:50 -07:00 |
|
Syrus
|
ae8dcfcb27
|
Make PIC optional for compilers
|
2020-05-19 16:56:56 -07:00 |
|
Syrus
|
88b4533832
|
Merge branch 'master' into native-engine
# Conflicts:
# Cargo.lock
# lib/api/src/externals.rs
# lib/compiler/src/relocation.rs
# lib/engine-jit/src/link.rs
# lib/engine/src/engine.rs
|
2020-05-18 17:26:49 -07:00 |
|
Syrus
|
10dd61b25c
|
Improved code lint
|
2020-05-18 12:34:41 -07:00 |
|
Syrus
|
2103aabf4a
|
Address feedback
|
2020-05-18 12:33:50 -07:00 |
|
Syrus
|
50d57a0467
|
Removed unused code
|
2020-05-17 20:58:27 -07:00 |
|
Syrus
|
5dfa9faafb
|
Improve compiler names for trampoline functions
|
2020-05-17 20:32:42 -07:00 |
|
Syrus
|
89365641bc
|
Fix clippy issues
|
2020-05-17 18:27:40 -07:00 |
|
Syrus
|
2bbceeb239
|
Moved DynamicFunctionImportContext abstraction into runtime
|
2020-05-16 03:10:24 -07:00 |
|
Syrus
|
9ee325bff3
|
Remove unused code
|
2020-05-16 00:55:57 -07:00 |
|
Syrus
|
5f8f7a5dc1
|
Merge branch 'master' into host-trampolines
|
2020-05-15 20:07:40 -07:00 |
|
Syrus
|
f38720337f
|
Reverse trampoline static generation now works! 🎉
|
2020-05-14 19:28:36 -07:00 |
|
Syrus
|
a419e67cbb
|
Make clippy happy
|
2020-05-14 11:07:06 -07:00 |
|
Syrus
|
1c21e4f927
|
Make host trampolines work (PoC)
|
2020-05-13 20:53:54 -07:00 |
|
Mark McCaskey
|
09efdfea73
|
Fix clippy warnings, apply ⛳
|
2020-05-13 17:21:52 -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 Akbary
|
397b8e77eb
|
Merge branch 'master' into native-engine
|
2020-05-08 17:24:33 -07:00 |
|
Syrus
|
c00305d124
|
Enable pic compilation in cranelift
|
2020-05-07 21:58:23 -07:00 |
|
Syrus
|
5be2f05348
|
Improved support for more relocations
|
2020-05-07 21:58:10 -07:00 |
|
Mark McCaskey
|
480ecd2cda
|
Apply various fixes to get the C API working
24% of tests are passing now!
|
2020-05-07 14:02:13 -07:00 |
|
Syrus
|
0082902c42
|
Added support for wasmer_raise_trap call
|
2020-05-05 13:25:07 -07:00 |
|
Syrus
|
1363b98e47
|
Moved Unwind info a bit to make refactor easier
|
2020-05-04 20:37:28 -07:00 |
|
Syrus
|
f5a427adee
|
Refactor cranelift a bit for code clarity
|
2020-05-04 19:18:05 -07:00 |
|
Syrus
|
0bd6a0dd6b
|
Renamed FuncIndex to FunctionIndex
|
2020-05-04 13:39:12 -07:00 |
|
Syrus
|
2997be7d88
|
Renamed FuncType to FunctionType
|
2020-05-04 13:34:05 -07:00 |
|
Syrus
|
759561e0c5
|
Expose Compiler and CompilerConfig only on translator mode
|
2020-05-03 21:28:35 -07:00 |
|
Syrus
|
b7cd6f249b
|
Fixed syntax in READMEs
|
2020-05-02 16:24:27 -07:00 |
|
Syrus
|
3e1bc07c8f
|
Improved READMEs
|
2020-05-02 16:23:29 -07:00 |
|
Syrus
|
6a06af1b1b
|
Simplified compiler config removing mutable features and target
|
2020-05-02 15:22:05 -07:00 |
|
Syrus
|
4e36cf987b
|
Make compilers feature-configurable
|
2020-05-02 15:17:18 -07:00 |
|
Syrus
|
e3d77dcf8a
|
Force jump tables to be for local functions
|
2020-05-02 04:49:57 -07:00 |
|
Syrus
|
deace5beb0
|
Renamed back into LocalFunc
|
2020-05-02 04:43:31 -07:00 |
|
Syrus
|
fdef870e5a
|
Renamed UserFunc to ImportedFunc
|
2020-05-02 04:19:11 -07:00 |
|
Syrus
|
1fafe32f41
|
Fixed commited file by mistake
|
2020-05-01 23:50:23 -07:00 |
|
Syrus
|
21c5c2b281
|
Use tracing instead of log
|
2020-05-01 23:47:48 -07:00 |
|
Syrus
|
eef5d1a901
|
Make compilers use FunctionBody for trampolines
|
2020-05-01 18:28:59 -07:00 |
|
Syrus
|
c1c06591a0
|
Refactored FunctionBody into compiler
|
2020-05-01 16:51:47 -07:00 |
|
Syrus
|
baf5e04f6b
|
Merge branch 'master' into frame-info
# Conflicts:
# lib/compiler/src/function.rs
# lib/compiler/src/lib.rs
|
2020-05-01 11:50:34 -07:00 |
|