Quentin Monnet
|
b4079fedfc
src: Remove presumably unused Clippy directives
|
пре 8 месеци |
Quentin Monnet
|
f73b9c2e5b
src: Fix Clippy reports
|
пре 8 месеци |
Quentin Monnet
|
5d622130c2
src: Fix deprecated calls to 'feature = "cargo-clippy"'
|
пре 8 месеци |
Wouter Dullaert
|
384c8820b3
feat: Add an option to register allowed ranges of memory
|
пре 10 месеци |
SzymonKubica
|
86d2586d36
Add lib module with conditional imports depending on std/no_std.
|
пре 1 година |
SzymonKubica
|
9061ae823d
Add std feature for gating the jit code alongside windows cfg option.
|
пре 1 година |
Afonso Bordado
|
a68f0f611d
cranelift: Correctly pass mbuff to Cranelift JIT programs
|
пре 2 година |
Afonso Bordado
|
fa5a4fd90e
cranelift: Add complete Cranelift API
|
пре 2 година |
Afonso Bordado
|
34789659e1
cranelift: Ensure memory is freed after dropping the Cranelift module
|
пре 2 година |
Afonso Bordado
|
7dac944b78
cranelift: Implement helper calls
|
пре 2 година |
Afonso Bordado
|
1e0aae882a
cranelift: Add initial Cranelift JIT
|
пре 2 година |
Quentin Monnet
|
7b1f768a9c
src/lib.rs: Apply rustfmt
|
пре 1 година |
Quentin Monnet
|
b7d4bb74ab
rbpf: Rename "master" branch into "main" everywhere in the repo
|
пре 2 година |
Quentin Monnet
|
eb819554d6
src/{jit.rs,lib.rs}: Split struct JitMemory, make JITed prog an object
|
пре 2 година |
Quentin Monnet
|
1c3bf0046d
src: Fix rust-analyzer diagnostics for shorthand struct initialization
|
пре 2 година |
Quentin Monnet
|
651ae4b187
src/lib.rs,src/interpreter.rs: Move interpreter to dedicated module
|
пре 2 година |
Ben Kimock
|
495c36a545
Use {read,write}_unaligned to avoid unaligned derefs
|
пре 2 година |
Quentin Monnet
|
e2653a45dd
src/lib.rs: Remove spurious spaces at end of lines
|
пре 2 година |
Quentin Monnet
|
7f73a1c88d
src/lib.rs: Make "cargo test" run on examples from README.md
|
пре 2 година |
Quentin Monnet
|
562c2b5547
src/lib.rs: Fix clippy reports introduced with 32-bit jumps support
|
пре 2 година |
Quentin Monnet
|
7e8875e036
src/lib.rs: Add support for 32-bit jumps in interpreter and verifier
|
пре 2 година |
Quentin Monnet
|
4169726916
src/lib.rs: Use clojure for implementing jumps
|
пре 2 година |
Quentin Monnet
|
6936dcb558
src/lib.rs: Update behaviour for divisions by zero (interpreter)
|
пре 2 година |
Quentin Monnet
|
05674d55f2
src: Address newer reports from cargo-clippy
|
пре 2 година |
Quentin Monnet
|
9a1fdc9fc6
Replace license boilerplate with SPDX tags
|
пре 2 година |
Quentin Monnet
|
88fd75eae6
src: update deprecated syntax
|
пре 5 година |
Quentin Monnet
|
f983ff2163
src/lib.rs: fix sign extension for MOV32_IMM (interpreter)
|
пре 5 година |
jackcmay
|
622c876d1a
Helper function type to be used with register_helper() (#44)
|
пре 6 година |
jackcmay
|
f4bda9472c
Rename (#40)
|
пре 6 година |
jackcmay
|
b31d366489
Exit gracefully on program exit (#38)
|
пре 6 година |