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 |
|
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 |
|
Syrus
|
c33a368ff8
|
Added custom sections
Based on this document:
https://www.notion.so/wasmer/Compiler-Refactor-Proposal-c678a73b0e2c4572834d2dba21263916
|
2020-05-01 11:23:22 -07:00 |
|
Syrus
|
cebf727e80
|
Move frame info into it’s own field
|
2020-04-30 21:23:37 -07:00 |
|
Syrus
|
e0bdb477f6
|
Multiple lint improvements
|
2020-04-28 20:04:23 -07:00 |
|
Syrus
|
479575b56a
|
Exported target lexicon structures
|
2020-04-28 17:13:45 -07:00 |
|
Syrus
|
39550bc469
|
Simplified wasmparser dependencies
|
2020-04-28 14:26:31 -07:00 |
|
Syrus
|
3d2bb43a93
|
Updated dependent crate versions
|
2020-04-27 20:03:44 -07:00 |
|
Syrus
|
26a5683071
|
Added WasmPtr and MemoryView to the wasmer API
|
2020-04-27 19:10:47 -07:00 |
|
Syrus
|
cd8620a575
|
Removed unused code
|
2020-04-27 19:10:47 -07:00 |
|
Syrus
|
5eef30c7fa
|
Added Singlepass backend
|
2020-04-22 14:25:27 -07:00 |
|
Syrus
|
502011685a
|
Simplified cranelift and llvm compiler dependencies
|
2020-04-22 13:29:06 -07:00 |
|
Syrus
|
1ef248658b
|
Use Page units for memory operations
|
2020-04-22 12:33:10 -07:00 |
|
Syrus
|
f62f475309
|
Return Features & Target by reference in Compiler
|
2020-04-22 11:07:45 -07:00 |
|
Syrus
|
5e59eb895b
|
Renamed defined_ to local_
|
2020-04-21 23:26:17 -07:00 |
|
Syrus
|
cdd51ad14a
|
Improved imports
|
2020-04-21 23:24:50 -07:00 |
|
Syrus
|
feef35364b
|
Renamed *Defined into *Local for better clarity
|
2020-04-21 23:19:33 -07:00 |
|
Syrus
|
1ce055cb5a
|
Various improvements
|
2020-04-21 23:13:06 -07:00 |
|
Syrus
|
b360bd40bb
|
Move SourceLoc into compiler
|
2020-04-21 23:05:58 -07:00 |
|