Syrus
|
f68e5b1c7c
|
Merge branch 'master' into cranelift-update
# Conflicts:
# Cargo.toml
|
2020-05-04 20:46:46 -07:00 |
|
Syrus
|
1363b98e47
|
Moved Unwind info a bit to make refactor easier
|
2020-05-04 20:37:28 -07:00 |
|
Syrus
|
ccb709ff18
|
Updated version of Cranelift
|
2020-05-04 20:26:21 -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 |
|
Syrus
|
68b500ad84
|
Moved TrapInformation to the Compiler
|
2020-04-21 23:01:43 -07:00 |
|
Syrus
|
6d98dcccd7
|
Added multiple readmes
|
2020-04-21 22:13:57 -07:00 |
|
Syrus
|
a402691303
|
First iteration of wasmer-reborn
|
2020-04-21 21:37:33 -07:00 |
|