Commit Graph

164 Commits

Author SHA1 Message Date
535da4c34a update to version 0.5.3 for wapm bug fix 2019-07-03 14:35:39 -07:00
83da82d844 update for release wasmer 0.5.2 2019-07-02 14:13:45 -07:00
b8f0292c0a Update to wasmpaser 0.32.1. 2019-07-02 10:00:19 -07:00
75faae2912 Disable jump tables. We don't have an implementation of reloc_jt yet. 2019-07-02 09:55:46 -07:00
fe38cc915b Update to newer cranelift which also requires an update to wasmparser 0.31.0. 2019-07-01 15:27:17 -07:00
09177ac3ae update version numbers to 0.5.1, add changelog entry 2019-06-24 12:45:40 -07:00
7bdfb2be51 update version numbers and changelog for 0.5.0 2019-06-17 12:56:28 -07:00
f029ea6231 Merge branch 'master' into feature/metering 2019-06-02 09:31:34 -05:00
3a00f779e8 Try using dependency git revision to see if it fixes CI dependency error 2019-06-01 15:29:49 -05:00
8019505e65 Merge remote-tracking branch 'origin/feature/clif-cgapi' into feature/metering 2019-05-31 15:40:05 +08:00
3f0cafce5c Remove old Cranelift compiler code 2019-05-26 22:32:11 -05:00
bf1cfc2578 Re-enable deny warnings in clif backend 2019-05-26 22:17:49 -05:00
f42ca84480 Add calling convention to function signatures 2019-05-26 14:44:17 -05:00
cc4b1871d0 Fix get global type 2019-05-26 14:15:30 -05:00
8069cdac16 Merge branch 'master' into feature/clif-cgapi 2019-05-26 12:04:45 -05:00
6ca311f92d Fix compilation errors and warnings 2019-05-26 11:13:37 -05:00
5da0c4766a Update to Arc<RwLock<ModuleInfo>> for interior mutability 2019-05-25 19:30:44 -05:00
d440776bc0 Update lifetime of function builder references 2019-05-25 18:06:41 -05:00
8018453266 Update wasmparser 0.29.2 -> 0.30.0 2019-05-24 23:18:08 +02:00
9f2e068ff4 Implement conversion of signatures into clif signatures 2019-05-23 20:04:55 -05:00
a713043360 Update translate_operator op argument 2019-05-22 23:46:38 -05:00
5d3f6ea167 Fixing lifetime issues in clif codegen refactor 2019-05-22 17:21:16 -05:00
04d6ccc95c Pass module info to FCG as Arc 2019-05-21 23:44:31 -05:00
5db575e8ef Fix clif_signatures in function codegen 2019-05-19 15:22:02 -05:00
db669f7eb7 Fix more codegen compilation issues 2019-05-19 15:01:25 -05:00
d547beda72 Fix self.info compilation error in MCG.finalize 2019-05-19 13:05:35 -05:00
47479b547f Implement MCG.{finalize, from_cache} 2019-05-19 10:53:33 -05:00
6d5dd5ff21 Implement more function codegen 2019-05-19 00:27:39 -05:00
2d10306c87 Add copyright notice 2019-05-18 16:32:22 -05:00
74a758d39e Add progress on next_event 2019-05-18 16:31:08 -05:00
4ddffb8285 Update libraries versions to 0.4.2 2019-05-16 14:39:13 -07:00
ac3fafae9a Merge branch 'master' into feature/clif-cgapi 2019-05-14 23:01:28 -05:00
8218e550fc Improved docs and fixed few typos 2019-05-13 11:18:57 -07:00
7315cd1100 Add some basic partial implementation of Cranelift codegen 2019-05-12 19:16:01 -05:00
d9cd4fc3e0 Add scaffold to use new code generator API for Cranelift 2019-05-12 11:05:26 -05:00
2aefa731a6 Add deny for unreachable patterns and unused unsafe 2019-05-12 00:33:02 -05:00
85158ac22a Add some initial deny for unused_imports and unused_variables
Additional unused variable fix on unix

Remove unused import on unix

Remove unused windows import
2019-05-11 09:23:25 -05:00
e5dc94c7d6 update version number to 0.4.1 2019-05-06 18:02:39 -07:00
5e37368ec9 Exception logging (win32): Handle error codes correctly, add some more strings. 2019-05-02 12:45:52 +02:00
2646765671 Merge branch 'master' into update-version-numbers-to-4 2019-05-01 09:27:38 -07:00
a127b770b3 Update to newer common wasmparser version 2019-04-29 23:34:48 -05:00
d020ffd759 update version to 0.4.0 2019-04-29 13:26:51 -07:00
9ab7199fe5 Merge branch 'master' into feature/cleanup-imports-unsafe 2019-04-24 08:37:06 -07:00
14325c975e Rename internal enum to make less confusing 2019-04-22 15:36:47 -07:00
706ddabf61 Hook up error propagation 2019-04-22 15:06:40 -07:00
74b6ba4eaf Return type normalization, and change return errors from imported functions 2019-04-22 11:42:52 -07:00
9e93565a49 Cleanup build warnings imports and unnecessary unsafe 2019-04-20 20:37:39 -05:00
443663aa3f Add caching support to llvm backend 2019-04-19 13:54:48 -07:00
4dd64ed72e Remove UserTrapper trait 2019-04-18 10:00:15 -07:00
57e24c957c Merge branch 'master' into feature/remove-call-protected 2019-04-12 12:44:59 -07:00