Afonso Bordado
|
ea1c556540
cranelift: Enable stack probes on the Cranelift JIT
|
1 yıl önce |
Afonso Bordado
|
8b287dd46a
cranelift: Implement IND and ABS load instructions
|
1 yıl önce |
Afonso Bordado
|
a68f0f611d
cranelift: Correctly pass mbuff to Cranelift JIT programs
|
1 yıl önce |
Afonso Bordado
|
26d77cd5af
cranelift: Test all features on Windows, too
|
1 yıl önce |
Afonso Bordado
|
fa5a4fd90e
cranelift: Add complete Cranelift API
|
1 yıl önce |
Afonso Bordado
|
73ad1e23ba
ci: Add `--all-features` to CI
|
1 yıl önce |
Afonso Bordado
|
34789659e1
cranelift: Ensure memory is freed after dropping the Cranelift module
|
1 yıl önce |
Afonso Bordado
|
d823d2335f
conformance: Add Cranelift to BPF conformance tests
|
1 yıl önce |
Afonso Bordado
|
fe1874917e
cranelift: Update CFG algorithm
|
2 yıl önce |
Afonso Bordado
|
19e5ecaeaa
cranelift: Fix early exit tests
|
2 yıl önce |
Afonso Bordado
|
073b5a161a
cranelift: Implement Cranelift jumps
|
2 yıl önce |
Afonso Bordado
|
81226749b7
cranelift: Add more Cranelift tests
|
2 yıl önce |
Afonso Bordado
|
68be24fe0c
cranelift: Checked stack accesses
|
2 yıl önce |
Afonso Bordado
|
6e12fe7a69
cranelift: Support stores
|
2 yıl önce |
Afonso Bordado
|
134c268900
cranelift: Add more Cranelift JIT test cases
|
2 yıl önce |
Afonso Bordado
|
7dac944b78
cranelift: Implement helper calls
|
2 yıl önce |
Afonso Bordado
|
9fcdb85cb2
cranelift: Implement loads and byteswaps
|
2 yıl önce |
Afonso Bordado
|
1e0aae882a
cranelift: Add initial Cranelift JIT
|
2 yıl önce |
Quentin Monnet
|
7b1f768a9c
src/lib.rs: Apply rustfmt
|
1 yıl önce |
Quentin Monnet
|
0f365500d3
src/jit.rs: Fix offset when skipping insns for handling divisions by 0
|
1 yıl önce |
Quentin Monnet
|
7d2b019a51
README.md: Update link to BPF docs in kernel repository
|
2 yıl önce |
yihuaf
|
8d42a07b9d
use error to_string from latest `combine` crate
|
2 yıl önce |
yihuaf
|
4e9e594e81
update combine to 4.6.6
|
2 yıl önce |
yihuaf
|
416eec9190
cargo fmt
|
2 yıl önce |
Quentin Monnet
|
f6baf9cacd
Cargo.toml,README.md: Bump version to 0.2.0
|
2 yıl önce |
Quentin Monnet
|
b7d4bb74ab
rbpf: Rename "master" branch into "main" everywhere in the repo
|
2 yıl önce |
Quentin Monnet
|
d22a3cfce2
ci: Remove empty workflow file
|
2 yıl önce |
Quentin Monnet
|
e45f7484f2
ci: Split job, avoid running conformance/coverage w/ all toolchains
|
2 yıl önce |
Quentin Monnet
|
c738e360d6
ci: Add Rust and Asan flags (memory leaks, address sanitation) for tests
|
2 yıl önce |
Quentin Monnet
|
54c3f2169d
src/jit.rs: Move JitMemory under JitCompiler
|
2 yıl önce |