dcf52ef1a7
Cargo fmt
2019-05-23 20:10:34 +08:00
cf58305889
Dynamically allocate internal fields.
2019-05-23 20:10:17 +08:00
04d6ccc95c
Pass module info to FCG as Arc
2019-05-21 23:44:31 -05:00
3bedf6218c
Merge branch 'master' into feature/trace-macro
2019-05-21 11:44:50 -07:00
74a758d39e
Add progress on next_event
2019-05-18 16:31:08 -05:00
6aec1c4b5f
Use INTERNALS_SIZE
2019-05-17 01:33:33 +08:00
8e0d71b2bc
Fix missing internals
in test.
2019-05-17 01:32:41 +08:00
14fcd78b30
Update bin/wasmer and run cargo fmt.
2019-05-17 01:15:05 +08:00
6aa87a0bbf
Add the internals
field and necessary structures for metering.
2019-05-17 01:10:21 +08:00
a9f643f774
add trace macro for more verbose debug statements
2019-05-15 11:46:17 -07:00
ee09209bfb
Fix clippy error.
2019-05-14 16:59:18 +08:00
1e7a928d64
Add comments.
2019-05-14 16:13:42 +08:00
32f9aee6fe
Cargo fmt
2019-05-14 16:04:08 +08:00
722ea39877
Cleanup loader code.
2019-05-14 16:02:27 +08:00
db9705f00c
Merge remote-tracking branch 'origin/master' into feature/remote-code-load
2019-05-14 15:46:15 +08:00
8218e550fc
Improved docs and fixed few typos
2019-05-13 11:18:57 -07:00
5a6cb96714
Merge branch 'master' into docs/better-runtime-docs
...
# Conflicts:
# lib/runtime-core/src/vm.rs
2019-05-13 11:08:00 -07:00
af1ac9af96
Improve performance of memory access.
2019-05-13 05:11:08 -07:00
b2227314a7
Merge #436
...
436: Add deny for unreachable patterns and unused unsafe r=syrusakbary a=bjfish
Co-authored-by: Brandon Fish <brandon.j.fish@gmail.com >
2019-05-12 22:16:44 +00:00
2aefa731a6
Add deny for unreachable patterns and unused unsafe
2019-05-12 00:33:02 -05:00
a96d5cb975
Fix f32/f64 conversion, add tests, and rename conversion method
2019-05-11 19:26:17 -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
080220c6a7
Merge branch 'master' into feature/llvm-cgapi
2019-05-08 17:33:06 -07:00
620a6ddd85
Disable memory bound checking for kernel loader.
2019-05-08 10:25:29 -07:00
36a78a23b6
Fix Windows crash on caching compiled artifact.
...
Memory clone function wasn't able to write to new reserved memory object.
Changed so allocating Memory objects with protection flag allocates commited memory.
2019-05-08 15:59:00 +02:00
0bbd6e6970
Fix function offset.
2019-05-07 08:25:46 -07:00
87a94657d0
Merge branch 'master' into feature/llvm-cgapi
2019-05-06 22:39:20 -05:00
94e6c7318f
Merge #424
...
424: Update emscripten to run JSC r=syrusakbary a=MarkMcCaskey
Co-authored-by: Mark McCaskey <mark@wasmer.io >
2019-05-06 21:19:27 +00:00
ab184aceea
Update emscripten to run JSC
2019-05-06 14:05:04 -07:00
089aab296d
codegen: Remove unused LoadError import
...
Rustc complains that:
warning: unused import: `parse::LoadError`
--> lib/runtime-core/src/codegen.rs:7:5
|
7 | parse::LoadError,
| ^^^^^^^^^^^^^^^^
|
2019-05-06 20:42:35 +03:00
61510f8116
Enforce runtime memory and stack bound check when using kernel loader.
2019-05-06 07:15:30 -07:00
0926a5020e
Implement caching for parser refactor
2019-05-05 20:11:47 -05:00
31acf81762
cargo fmt
2019-05-05 13:37:36 -05:00
1864733ab8
Merge branch 'master' into feature/llvm-cgapi
2019-05-05 13:25:51 -05:00
7bc09ee220
kwasmd.
2019-05-05 09:32:35 -07:00
46e4cb05bc
Get memory intrinsics at runtime.
2019-05-04 10:33:12 -07:00
a590d7cd07
Tables
2019-05-04 09:56:52 -07:00
c4e4efc694
kwasm imports
2019-05-04 08:28:13 -07:00
c5caf9b6db
Update LLVM FCG begin_body
2019-05-03 00:14:25 -05:00
14bfd75ac9
Code loader framework.
2019-05-03 00:23:41 +08:00
99c101f312
Merge remote-tracking branch 'origin/master' into parser-middleware
2019-05-02 00:30:58 +08:00
39b6b05f71
Merge branch 'master' into atomic-transparent-repr
2019-04-30 17:09:18 -07:00
305e1801ff
Fix incomplete data section
2019-04-28 15:38:18 +08:00
e63d7fd531
Merge
2019-04-28 12:58:27 +08:00
6beb76c3ae
Various cleanups.
2019-04-28 12:48:01 +08:00
2262c8a6da
Finished middleware impl and made a CallTrace middleware
2019-04-27 16:31:47 +08:00
eca8ccdbd4
Move out parser and codegen traits.
2019-04-27 12:31:04 +08:00
389c6a015d
Remove unused function memory offset addr
2019-04-24 02:00:07 -05:00
ff9de181f1
Add error propagation test
2019-04-22 15:53:21 -07:00
706ddabf61
Hook up error propagation
2019-04-22 15:06:40 -07:00