Files
sausage/spikes/s3-git/host_process.wat
T
surma 9e9cde5241 spikes: six v3 spikes (V8 harness, WASI shell, git, builder, http hook, esbuild)
Throwaway prototypes for Sausage v3. Plan and decisions:
~/research/sausage-v3/PLAN.md. Results and evidence: the spike READMEs.
2026-11-06 14:03:20 +00:00

21 lines
1.6 KiB
WebAssembly Text Format

(module
(func (export "proc_getpid") (param i32) (result i32) i32.const 52)
(func (export "proc_getppid") (param i32) (result i32) i32.const 52)
(func (export "proc_kill") (param i32 i32) (result i32) i32.const 52)
(func (export "fd_pipe") (param i32 i32) (result i32) i32.const 52)
(func (export "fd_dup") (param i32 i32) (result i32) i32.const 52)
(func (export "fd_dup2") (param i32 i32) (result i32) i32.const 52)
(func (export "proc_getrlimit") (param i32 i32 i32) (result i32) i32.const 52)
(func (export "proc_sigaction") (param i32 i32 i32 i32 i32) (result i32) i32.const 52)
(func (export "proc_signal_mask_v2") (param i32 i32 i32 i32 i32) (result i32) i32.const 52)
(func (export "proc_spawn_v4") (param i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32) (result i32) i32.const 52)
(func (export "proc_waitpid_v3") (param i32 i32 i32 i32) (result i32) i32.const 52)
(func (export "fd_setfd") (param i32 i32) (result i32) i32.const 0)
(func (export "fd_dup_min") (param i32 i32 i32) (result i32) i32.const 52)
(func (export "fd_getfd") (param i32 i32) (result i32) i32.const 0)
(func (export "fd_record_lock") (param i32 i32 i32 i64 i64 i32 i32 i32 i32) (result i32) i32.const 52)
(func (export "proc_itimer_real") (param i32 i64 i64 i32 i32) (result i32) i32.const 52)
(func (export "proc_getpgid") (param i32 i32) (result i32) i32.const 52)
(func (export "proc_exec") (param i32 i32 i32 i32 i32 i32 i32 i32) (result i32) i32.const 52)
(func (export "proc_umask") (param i32 i32) (result i32) i32.const 52)
)