changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > core / lisp/lib/io/pkg.lisp

revision 690: 90417ae14b21
parent 684: 29fe829a7ac3
child 695: 2bad47888dbf
     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)