Quentin Monnet
|
5d622130c2
src: Fix deprecated calls to 'feature = "cargo-clippy"'
|
8 luni în urmă |
SzymonKubica
|
9061ae823d
Add std feature for gating the jit code alongside windows cfg option.
|
1 an în urmă |
Quentin Monnet
|
0f365500d3
src/jit.rs: Fix offset when skipping insns for handling divisions by 0
|
1 an în urmă |
Quentin Monnet
|
98b909d65b
src/jit.rs: Add support for 32-bit jump instructions in x86-64 JIT
|
2 ani în urmă |
Quentin Monnet
|
ce7d416d9a
src/jit.rs: Update behaviour for divisions by zero (JIT)
|
2 ani în urmă |
Quentin Monnet
|
9a1fdc9fc6
Replace license boilerplate with SPDX tags
|
2 ani în urmă |
Quentin Monnet
|
153995b3a3
Let cargo-clippy lint the code
|
2 ani în urmă |
jackcmay
|
f4bda9472c
Rename (#40)
|
6 ani în urmă |
jackcmay
|
b31d366489
Exit gracefully on program exit (#38)
|
6 ani în urmă |
jackcmay
|
4bcf67ad4c
Customizable verifier (#34)
|
6 ani în urmă |
Quentin Monnet
|
fc834c71fb
src: handle errors in verifier instead of panic!()-ing
|
6 ani în urmă |
Quentin Monnet
|
53b0fce923
Add BPF_J{LT,LE,SLT,SLE} instructions
|
7 ani în urmă |
Jan-Erik Rediger
|
435c6152d6
Skip JITting on Windows
|
7 ani în urmă |
Bruce Mitchener
|
97e185c336
Configure rustc and clippy warnings.
|
7 ani în urmă |
Rich Lane
|
fa01e85ad4
tests/ubpf_jit_x86_64.rs: fix sign of immediates
|
8 ani în urmă |
Rich Lane
|
12d55de00d
tests/ubpf_jit_x86_64.rs: use assembler
|
8 ani în urmă |
Rich Lane
|
5a0f2ef657
tests: factor out tcp_sack data into a common file
|
8 ani în urmă |
Quentin Monnet
|
9044596a7f
src, tests, examples: replace vec. by slices in unit/doc tests and ex.
|
8 ani în urmă |
Quentin Monnet
|
6124d65ae2
API: make JITted program and `prog_exec_jit()` function unsafe
|
8 ani în urmă |
Quentin Monnet
|
44c872d10f
rbpf: initial commit, interpreter and JIT work
|
8 ani în urmă |