1.1--- a/lisp/lib/io/pkg.lisp Tue Oct 01 22:29:08 2024 -0400
1.2+++ b/lisp/lib/io/pkg.lisp Tue Oct 01 23:34:01 2024 -0400
1.3@@ -16,6 +16,27 @@
1.4 (:use :cl :std/condition)
1.5 (:export :io-error))
1.6
1.7+(defpackage :io/fast
1.8+ (:use :cl :std :io/proto)
1.9+ (:export
1.10+ #:fast-read-byte #:fast-write-byte
1.11+ #:fast-read-sequence #:fast-write-sequence
1.12+ #:with-fast-input #:with-fast-output
1.13+ #:write8 #:writeu8
1.14+ #:write8-le #:writeu8-le #:write8-be #:writeu8-be
1.15+ #:write16-le #:writeu16-le #:write16-be #:writeu16-be
1.16+ #:write24-le #:writeu24-le #:write24-be #:writeu24-be
1.17+ #:write32-le #:writeu32-le #:write32-be #:writeu32-be
1.18+ #:write64-le #:writeu64-le #:write64-be #:writeu64-be
1.19+ #:write128-le #:writeu128-le #:write128-be #:writeu128-be
1.20+ #:read8 #:readu8
1.21+ #:read8-le #:readu8-le #:read8-be #:readu8-be
1.22+ #:read16-le #:readu16-le #:read16-be #:readu16-be
1.23+ #:read32-le #:readu32-le #:read32-be #:readu32-be
1.24+ #:read64-le #:readu64-le #:read64-be #:readu64-be
1.25+ #:read128-le #:readu128-le #:read128-be #:readu128-be
1.26+ #:fast-output-stream #:fast-input-stream))
1.27+
1.28 (defpackage :io/ring
1.29 (:use :cl :uring :io/proto)
1.30 (:import-from :sb-alien :addr)