fn __atomic_store(size: u32, dest: [*]u8, src: [*]u8, model: i32) callconv(.c) void
fn __atomic_store(size: u32, dest: [*]u8, src: [*]u8, model: i32) callconv(.c) void { _ = model; var sl = spinlocks.get(@intFromPtr(dest)); defer sl.release(); @memcpy(dest[0..size], src); }