alpha
Login
Join now
crutchcorn.dev
/
binarrow
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
[READ-ONLY] Mirror of https://github.com/crutchcorn/binarrow. An experimental browser runtime for AArch64 Linux ELF executables
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
Corbin Crutchley
5dd14157
feat: diagnose unsupported Rust build tools
main
2mo ago
feat: diagnose unsupported Rust build tools
main
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
b3472bc3
test: preserve Cargo workspace on browser cancellation
2mo ago
test: preserve Cargo workspace on browser cancellation
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
2e2aca65
feat: run Cargo build scripts in guest runtime
2mo ago
feat: run Cargo build scripts in guest runtime
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
1cd2cb8e
feat: cache offline Cargo registry crates
2mo ago
feat: cache offline Cargo registry crates
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
e2701f8e
feat: execute scalar NEON comparisons
2mo ago
feat: execute scalar NEON comparisons
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
22034e9b
feat: execute NEON bitwise insert if false
2mo ago
feat: execute NEON bitwise insert if false
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
648866b4
feat: restore guest archive timestamps
2mo ago
feat: restore guest archive timestamps
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
038ee0e9
fix: clear upper lanes after SIMD reductions
2mo ago
fix: clear upper lanes after SIMD reductions
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
6756458c
test: verify guest Cargo builds and cache reuse
2mo ago
test: verify guest Cargo builds and cache reuse
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
1128d691
feat: persist deterministic filesystem timestamps
2mo ago
feat: persist deterministic filesystem timestamps
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
11a04712
feat: run Cargo projects in the guest runtime
2mo ago
feat: run Cargo projects in the guest runtime
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
87b448c4
feat: run packaged Cargo under guest runtime
2mo ago
feat: run packaged Cargo under guest runtime
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
a7920d09
feat: compile Rust sources with guest rustc
2mo ago
feat: compile Rust sources with guest rustc
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
743ffb98
feat: package AArch64 Rust host tools
2mo ago
feat: package AArch64 Rust host tools
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
4b20ad63
test: verify dynamic CPython extensions
2mo ago
test: verify dynamic CPython extensions
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
1aac141b
test: cover guest dlopen and dlsym
2mo ago
test: cover guest dlopen and dlsym
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
dfa60ffa
feat: execute guest-linked shared objects
2mo ago
feat: execute guest-linked shared objects
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
929a59d4
feat: resolve guest dynamic linkers from filesystem
2mo ago
feat: resolve guest dynamic linkers from filesystem
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
7bfae5de
feat: map guest dynamic interpreters
2mo ago
feat: map guest dynamic interpreters
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
d57e65e3
feat: validate dynamic ELF interpreters
2mo ago
feat: validate dynamic ELF interpreters
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
84496854
feat: run the complete clang driver pipeline
2mo ago
feat: run the complete clang driver pipeline
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
1b93c171
feat: manage persistent browser build cache
2mo ago
feat: manage persistent browser build cache
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
27717851
feat: inherit descriptors across child execution
2mo ago
feat: inherit descriptors across child execution
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
870f05bb
feat: add constrained child process execution
2mo ago
feat: add constrained child process execution
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
720974a7
feat: add bounded nonblocking pipes
2mo ago
feat: add bounded nonblocking pipes
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
493a45df
feat: link compiler diagnostics to source
2mo ago
feat: link compiler diagnostics to source
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
781bc92a
feat: persist browser-edited C source
2mo ago
feat: persist browser-edited C source
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
6bf42788
test: compile and link C in Chromium
2mo ago
test: compile and link C in Chromium
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
42e4a0eb
feat: compile and link C with packaged clang
2mo ago
feat: compile and link C with packaged clang
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
9bdbdf7a
feat: package the AArch64 Clang toolchain
2mo ago
feat: package the AArch64 Clang toolchain
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
3cc611c5
feat: execute AArch64 clear-exclusive hints
2mo ago
feat: execute AArch64 clear-exclusive hints
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
3a95fe88
feat: checkpoint bounded compiler runs
2mo ago
feat: checkpoint bounded compiler runs
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
8213ea76
feat: extend compiler runtime compatibility
2mo ago
feat: extend compiler runtime compatibility
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
a37cd81b
feat: replace guest processes with execve
2mo ago
feat: replace guest processes with execve
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
7f88da89
feat: install pure Python dependencies
2mo ago
feat: install pure Python dependencies
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
aaace155
feat: run multi-file CPython projects
2mo ago
feat: run multi-file CPython projects
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
38b96097
test: benchmark translated integer blocks
2mo ago
test: benchmark translated integer blocks
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
5d54af2f
feat: dispatch translations through function table
2mo ago
feat: dispatch translations through function table
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
a49c893d
feat: expand scalar Wasm translation
2mo ago
feat: expand scalar Wasm translation
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
8802a654
test: strengthen translation differentials
2mo ago
test: strengthen translation differentials
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
f2dd3fab
feat: dispatch hot blocks through Wasm
2mo ago
feat: dispatch hot blocks through Wasm
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
04815754
feat: lower AArch64 basic blocks to Wasm
2mo ago
feat: lower AArch64 basic blocks to Wasm
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
14feaff1
feat: profile hot guest blocks
2mo ago
feat: profile hot guest blocks
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
72ed8f56
test: verify CPython in Chromium
2mo ago
test: verify CPython in Chromium
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
1055d2b1
feat: run uploaded ELF programs in browser
2mo ago
feat: run uploaded ELF programs in browser
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
9650543d
feat: automate static CPython runtime
2mo ago
feat: automate static CPython runtime
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
82d113f2
feat: execute CPython scripts
2mo ago
feat: execute CPython scripts
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
20128bbb
feat: load CPython runtime images
2mo ago
feat: load CPython runtime images
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
082945a0
feat: advance CPython through path initialization
2mo ago
feat: advance CPython through path initialization
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
222fe325
fix: preserve signed narrow load semantics
2mo ago
fix: preserve signed narrow load semantics
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
36099751
feat: accelerate guest execution diagnostics
2mo ago
feat: accelerate guest execution diagnostics
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
c96265c1
feat: advance CPython guest startup
2mo ago
feat: advance CPython guest startup
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
303fcfbf
feat: import and install project images
2mo ago
feat: import and install project images
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
f996d1a1
feat: suspend and resume terminal input
2mo ago
feat: suspend and resume terminal input
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
f15f0075
feat: provide guest system services
2mo ago
feat: provide guest system services
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
d0c73c52
feat: add guest VFS lifecycle operations
2mo ago
feat: add guest VFS lifecycle operations
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
80d82817
feat: persist project files in browser OPFS
2mo ago
feat: persist project files in browser OPFS
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
0bdcc29f
feat: complete phase 2 browser interpreter
2mo ago
feat: complete phase 2 browser interpreter
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
64cf77c0
feat: control browser guest execution
2mo ago
feat: control browser guest execution
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Corbin Crutchley
cc85c62f
feat: run static AArch64 Rust program
2mo ago
feat: run static AArch64 Rust program
Copy SHA
Browse repository
Corbin Crutchley
committed
2mo ago
Previous
1
2
Next