Jordan Danford
|
9be72e6808
|
Fix some other files too
|
2019-09-30 22:50:04 -07:00 |
|
Brandon Fish
|
c69cdeca9b
|
Update cranelift backend to fork version 0.44.0
|
2019-09-25 23:37:39 -05:00 |
|
Syrus
|
7bf306eb27
|
Use flat-square style in downloads button
|
2019-09-24 13:42:17 -07:00 |
|
Syrus
|
621ef56ab6
|
lmproved READMEs to use Azure Pipelines badges and better lgo
|
2019-09-24 13:36:31 -07:00 |
|
Brandon Fish
|
a1a88c6eb8
|
Use the default features for wasmparser
|
2019-09-21 13:59:08 -05:00 |
|
Brandon Fish
|
f48d6f6690
|
Cranelift backend update to fork of clif version 0.43.1
|
2019-09-21 13:06:54 -05:00 |
|
Mark McCaskey
|
bf396ec76d
|
Remove patch version in deps when not necessary
|
2019-09-20 16:11:09 -07:00 |
|
Patrick Ventuzelo
|
726269a52c
|
fix missing info error
|
2019-09-17 12:05:00 +02:00 |
|
Patrick Ventuzelo
|
4190f01195
|
remove panic and unimplemented in llvm-backend and runtime-core
|
2019-09-17 12:03:03 +02:00 |
|
Nick Lewycky
|
59597b9e83
|
Switch from PIC+Default (small) to Static+Large. Should fix flaky test failures.
|
2019-09-16 10:49:39 -07:00 |
|
Nick Lewycky
|
8dd82c05e6
|
Implement atomic load and store instructions with actual atomics in the LLVM backend.
Includes a run of `cargo update` to pick up the newer inkwell required.
|
2019-09-13 12:05:55 -07:00 |
|
Mark McCaskey
|
33811cde37
|
Fix mistake in version update; generate lock file
|
2019-09-12 12:49:11 -07:00 |
|
Mark McCaskey
|
0f4d266e4e
|
Prepare for 0.7.0 release
|
2019-09-12 12:44:38 -07:00 |
|
dependabot-preview[bot]
|
009bb67686
|
Bump lazy_static from 1.3.0 to 1.4.0
Bumps [lazy_static](https://github.com/rust-lang-nursery/lazy-static.rs) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/rust-lang-nursery/lazy-static.rs/releases)
- [Commits](https://github.com/rust-lang-nursery/lazy-static.rs/compare/1.3.0...1.4.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2019-09-09 23:02:16 +00:00 |
|
Syrus
|
d8471e2b6a
|
Improved docs with custom logo and favicon
|
2019-09-03 17:06:31 -07:00 |
|
dependabot-preview[bot]
|
616b768529
|
Bump winapi from 0.3.7 to 0.3.8
Bumps [winapi](https://github.com/retep998/winapi-rs) from 0.3.7 to 0.3.8.
- [Release notes](https://github.com/retep998/winapi-rs/releases)
- [Commits](https://github.com/retep998/winapi-rs/compare/0.3.7...0.3.8)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2019-09-02 09:11:48 +00:00 |
|
losfair
|
212e2be166
|
Remove -fno-rtti
|
2019-08-22 22:58:08 -07:00 |
|
losfair
|
613e4de9fc
|
Fix LLVM object loader exceptions.
|
2019-08-22 18:57:26 -07:00 |
|
losfair
|
bdcd73cd63
|
Unblock signals in LLVM trap handler.
|
2019-08-22 17:45:52 -07:00 |
|
losfair
|
f503764780
|
Restore previous unwind_state.
|
2019-08-22 17:22:33 -07:00 |
|
losfair
|
d7c5bb904e
|
Only disallow dead code in llvm-backend for non-Windows environments.
|
2019-08-22 13:32:35 -07:00 |
|
losfair
|
6534c28aed
|
Allow dead code in llvm-backend.
|
2019-08-22 13:30:50 -07:00 |
|
losfair
|
e89ab43b98
|
Fix unused 'stackmaps' and 'module_info' on Windows
|
2019-08-22 13:25:52 -07:00 |
|
losfair
|
d868445d09
|
Fix unused import 'vm' on Windows
|
2019-08-22 13:19:46 -07:00 |
|
losfair
|
eef38429fc
|
Fix unused imports on Windows.
|
2019-08-22 13:14:05 -07:00 |
|
losfair
|
86814a1920
|
Merge remote-tracking branch 'origin/master' into feature/llvm-osr
|
2019-08-22 10:47:39 -07:00 |
|
losfair
|
c7377a465f
|
Merge remote-tracking branch 'origin/master' into feature/llvm-osr
|
2019-08-21 15:49:25 -07:00 |
|
dependabot-preview[bot]
|
5d4b78e880
|
Bump nix from 0.14.1 to 0.15.0
Bumps [nix](https://github.com/nix-rust/nix) from 0.14.1 to 0.15.0.
- [Release notes](https://github.com/nix-rust/nix/releases)
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/commits)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2019-08-21 22:36:56 +00:00 |
|
losfair
|
b0beb28ea7
|
Fix unused import on Windows.
|
2019-08-21 15:32:20 -07:00 |
|
losfair
|
56e735349d
|
Format everything
|
2019-08-21 15:23:56 -07:00 |
|
losfair
|
53ebcc355a
|
Disable LLVM stackmap on Windows
|
2019-08-21 15:23:11 -07:00 |
|
losfair
|
08ab8d16e1
|
Handle SIGILL in LLVM.
|
2019-08-21 15:05:10 -07:00 |
|
losfair
|
74faaa3be8
|
Merge branch 'fix/llvm-trap-windows' into feature/llvm-osr
|
2019-08-21 15:02:17 -07:00 |
|
Nick Lewycky
|
e6ec261cd5
|
Remove commented out code.
|
2019-08-21 15:01:21 -07:00 |
|
losfair
|
bf9d915635
|
Fix a few issues from PR comments.
|
2019-08-21 14:53:33 -07:00 |
|
losfair
|
bf471fbc24
|
Cleanup LLVM object loader.
|
2019-08-21 11:08:23 -07:00 |
|
Nick Lewycky
|
2882c75957
|
No need to emit any alignment check for byte-aligned accesses.
|
2019-08-20 11:30:30 -07:00 |
|
Nick Lewycky
|
dcf70167da
|
Fix i64.atomic.load32_u and all alignment checks.
|
2019-08-20 11:03:22 -07:00 |
|
Nick Lewycky
|
0ba73ac50c
|
Correct flipped misalignment test.
|
2019-08-20 10:39:53 -07:00 |
|
losfair
|
90dcdfec1c
|
Cargo fmt
|
2019-08-19 19:17:50 -07:00 |
|
losfair
|
4e6267aa57
|
Correctly handle more than 5 WASM function parameters when reading state of a LLVM context.
|
2019-08-19 19:12:33 -07:00 |
|
losfair
|
124ad73e8a
|
Merge remote-tracking branch 'origin/master' into feature/llvm-osr
|
2019-08-19 13:06:59 -07:00 |
|
Nick Lewycky
|
c8378329c1
|
Expound upon Fence's empty implementation being correct.
|
2019-08-19 10:51:14 -07:00 |
|
Nick Lewycky
|
aecce465c7
|
Implement atomic.rmw operations including atomic.rmw.cmpxchg.
|
2019-08-19 10:51:14 -07:00 |
|
Nick Lewycky
|
f2077c204b
|
Implement fence correctly, atomic load/store as non-atomic.
Adds trap for misaligned accesses.
|
2019-08-19 10:51:14 -07:00 |
|
Brandon Fish
|
bccbbb3d8b
|
Add deny nonstandard-style and unused-mut lints
|
2019-08-15 20:18:29 -06:00 |
|
losfair
|
afa0600701
|
Cargo fmt
|
2019-08-15 19:13:00 -07:00 |
|
losfair
|
7028df23ef
|
Allow only integers for LLVM function param/return values.
|
2019-08-15 19:07:03 -07:00 |
|
losfair
|
98ef9182d7
|
Run clang-format and cargo fmt
|
2019-08-14 16:35:40 -07:00 |
|
losfair
|
0e0573c73c
|
Merge remote-tracking branch 'origin/master' into feature/llvm-osr
|
2019-08-14 16:33:26 -07:00 |
|