This website requires JavaScript.
Explore
Help
Sign In
max 🍓
wash
0 Followers
·
0 Following
https://wash.red
Joined on
2025-11-17
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
9
Projects
Packages
Public Activity
Starred Repositories
wash
pushed to
main
at
wash/mango
2026-03-24 20:26:30 +00:00
a0a6a061a4
vm: controller: add an auto-detach flag for vm-objects
4daffa804c
vm: address-space: fix incorrect op calculation in unmap and release
4be642f2e5
vm: controller: implement asynchronous DETACH page requests
7dc0c742fa
kernel: rebuild object ref-counting using atomic types
9faa11cddc
kernel: add atomic operations
Compare 6 commits »
wash
pushed to
main
at
wash/rosetta
2026-03-24 20:26:27 +00:00
b975256cb9
meta: update kernel
8d22ec661c
bootstrap: remove old request handler code
a91dc5965e
services: herdd: getdents test
329829c0e9
lib: fs: implement file cleanup using disconnect and detach events
dade9fa81f
lib: xpc: add support for event messages
Compare 13 commits »
wash
pushed to
main
at
wash/rosetta
2026-03-23 18:16:23 +00:00
af3dd454b0
bootstrap: start herdd instead of systemd
2a587942ac
meta: add herdd runlevel configuration files
bf5052fd3d
meta: replace systemd and ldd with herdd and nsd
d4d3ab13f4
prog: remove test program
98dbaa05ac
cmake: add support for building services with config files
Compare 5 commits »
wash
pushed to
main
at
wash/rosetta
2026-03-22 19:12:02 +00:00
1e3e38b0e2
meta: update kernel
c1e10e8b70
lib: c: implement runtime initialisation
7b89a038a2
lib: c: add fallback errno storage for single-threaded programs
a792bbe5db
lib: c: pthread: implement per-thread errno storage
dd46a378b3
lib: c: pthread: implement pthread_self
Compare 12 commits »
wash
pushed to
main
at
wash/mango
2026-03-22 19:02:38 +00:00
110f625f04
syscall: task: implement thread_self
86f6c81781
vm: address-space: fix infinite loop in validate_access
6350032e88
cmake: update for compatibility with CMake 4.0
Compare 3 commits »
wash
pushed to
main
at
wash/rosetta
2026-03-21 10:57:49 +00:00
ac8f669e6b
meta: update kernel
7d6af0344c
bootstrap: cleanup test code
1e52036585
bootstrap: tar: use the nr_written value returned by xpc_buffer_write to increment the file cursor
24fc8ecb97
bootstrap: configure to build as a purely static executable
cc15bb54f3
ld: implement an actual program loader
Compare 29 commits »
wash
pushed to
main
at
wash/mango
2026-03-21 10:27:27 +00:00
a2c89df195
kernel: convert some verbose log messages to trace messages
35949fa8db
vm: object: ensure page request offets are page-aligned
d6c84565af
x86_64: cmake: ensure the kernel is built as a static binary
Compare 3 commits »
wash
pushed to
main
at
wash/rosetta
2026-03-18 21:10:40 +00:00
08a9627548
ld: remove unused address space handle
844f6d50eb
bootstrap: test pthread features
863be171c1
lib: launch: populate
result
with handles to the newly-created task
0471838f30
lib: fs: fix dangling address space handle
cf70352caa
lib: c: add pthread implementation
Compare 7 commits »
wash
pushed to
main
at
wash/mango
2026-03-18 21:07:49 +00:00
4551e7b2e6
sched: implement various ways to end tasks and threads
e03b2e07d0
vm: address-space: implement address space cleanup
24f9ef85bf
sched: implement user-configurable fs and gs segment base addresses
63703a3d34
sched: don't reschedule a thread if its status is THREAD_STOPPED
d801203f04
syscall: vm-object: fix dangling reference to newly-created object
Compare 12 commits »
wash
renamed repository from
bluelib
to
wash/fx
2026-03-16 15:17:04 +00:00
wash
pushed to
main
at
wash/fx
2026-03-16 15:11:50 +00:00
6b04920d29
cmd: update references to fx_btree
e4bacb7360
ds: update references to fx_btree
9c34aa7996
core: rename btree to bst
e9d0e323f0
meta: rename to fx
Compare 4 commits »
wash
pushed to
feature/new-mie
at
wash/ivy
2026-03-16 15:09:05 +00:00
247f29ca62
frontend: remove references to old mie api
8816a13a25
test: remove references to old mie api
597b3e678e
asm: remove references to old mie api
016ee11f75
lang: remove references to old mie api
c44e976979
meta: update clang-format config
Compare 6 commits »
wash
pushed to
main
at
wash/mie
2026-03-16 13:59:18 +00:00
ef858dd061
meta: replace bluelib references with fx
wash
pushed to
main
at
wash/mie
2026-03-16 12:09:43 +00:00
73b4b77816
doc: sample: update sample ir files
a29779aa83
tool: diag: output formatting fixes
778835032d
tool: validate: resolve ops and references; report any diagnostics
540c8e6d8b
tool: optimise: add flags to control ir output format
1c44c3e5c8
tool: optimise: resolve ops; report any diagnostic messages
Compare 26 commits »
wash
pushed to
main
at
wash/mango
2026-03-15 22:24:06 +00:00
30c9c9db45
kernel: add futex definitions
c1e0b38952
vm: object: add missing include
8a38d940cc
vm: address-space: add function to translate virtual addresses to physical
Compare 3 commits »
wash
pushed to
feature/mm-wrappers
at
wash/fx
2026-03-15 14:42:51 +00:00
346193aad9
meta: add c++ wrapper for ds module
d599eb539a
mm: core: add iterator class
Compare 2 commits »
wash
pushed to
main
at
wash/rosetta
2026-03-15 14:41:16 +00:00
c11d55d675
meta: update kernel
a5cf0b050d
ld: try reading multiple pages of mapped file
Compare 2 commits »
wash
pushed to
main
at
wash/mango
2026-03-15 14:40:29 +00:00
a2e918c428
vm: evict PTE entries for transferred vm-object pages
399742cabf
x86_64: pmap: implement pmap_remove
cef4af53c9
x86_64: add pre-processor token to control hardware rng
Compare 3 commits »
wash
pushed to
main
at
wash/rosetta
2026-03-15 09:50:44 +00:00
bd39cb11aa
meta: update kernel
a01b5ddb11
cmake: add a simple does-the-os-boot-successfully test
1e9fe24b39
ld: anonymous and file-backed mmap tests
9044281d1b
bootstrap: use new libfs interface to handle requests
5dd99bb0a6
bootstrap: tar: fix pointer-alignment tar parsing issue
Compare 17 commits »
wash
pushed to
main
at
wash/mango
2026-03-14 22:40:22 +00:00
0af35c70ef
vm: implement demand-paging via userspace services with vm-controller
f04c524bb5
vm: object: implement transferring pages between objects
5d04dbb15a
kerne: object: add lock_pair() functions to object lock template macro
a146f4a750
syscall: fix some missed-signal bugs in kern_object_wait
2d267d2b51
kernel: add a syscall to duplicate a handle
Compare 25 commits »
First
Previous
1
2
3
4
5
...
Next
Last