Skip to content

Commit 5396c25

Browse files
authored
Merge pull request #13 from wasmerio/singlepass
Singlepass backend
2 parents 3cccd69 + b6eb44e commit 5396c25

30 files changed

+4450
-6473
lines changed

.github/workflows/main.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v2
14-
- name: Install Rust stable
14+
- name: Install Rust
1515
uses: actions-rs/toolchain@v1
1616
with:
1717
profile: minimal
18-
toolchain: 1.42.0
18+
toolchain: nightly-2019-12-19
1919
override: true
2020
components: rustfmt, clippy
2121
- run: make lint

Cargo.lock

+50-39
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ structopt = { version = "0.3", features = ["suggestions"] }
4040
distance = "0.4"
4141
# For the inspect subcommand
4242
bytesize = "1.0.0"
43+
cfg-if = "0.1.10"
4344

4445
[workspace]
4546
members = [

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ test:
77
doc:
88
cargo doc --all-features --document-private-items
99

10-
RUSTFLAGS := "-D dead-code -D nonstandard-style -D unused-imports -D unused-mut -D unused-variables -D unused-unsafe -D unreachable-patterns -D bad-style -D improper-ctypes -D unused-allocation -D unused-comparisons -D while-true -D unconditional-recursion -D bare-trait-objects -D mutable-borrow-reservation-conflict" # TODO: add `-D missing-docs`
10+
RUSTFLAGS := "-D dead-code -D nonstandard-style -D unused-imports -D unused-mut -D unused-variables -D unused-unsafe -D unreachable-patterns -D bad-style -D improper-ctypes -D unused-allocation -D unused-comparisons -D while-true -D unconditional-recursion -D bare-trait-objects" # TODO: add `-D missing-docs`
1111
lint:
1212
cargo fmt --all -- --check
1313
RUSTFLAGS=${RUSTFLAGS} cargo clippy

lib/compiler-llvm/src/translator/stackmap.rs

-1
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,6 @@ impl StackmapEntry {
267267
reg_diff: regs,
268268
wasm_stack_push: wasm_stack,
269269
wasm_stack_pop: 0,
270-
wasm_stack_private_depth: 0,
271270
wasm_inst_offset: self.opcode_offset,
272271
};
273272
let diff_id = fsm.diffs.len();

0 commit comments

Comments
 (0)