0.6.9.9:
[sbcl.git] / src / code / fd-stream.lisp
index 22c3190..41d8d97 100644 (file)
 
 (in-package "SB!IMPL")
 
+;;; FIXME: Wouldn't it be clearer to just have the structure
+;;; definition be DEFSTRUCT FILE-STREAM (instead of DEFSTRUCT
+;;; FD-STREAM)? That way we'd have TYPE-OF and PRINT-OBJECT refer to
+;;; these objects as FILE-STREAMs (the ANSI name) instead of the
+;;; internal implementation name FD-STREAM, and there might be other
+;;; benefits as well.
 (deftype file-stream () 'fd-stream)
 \f
 ;;;; buffer manipulation routines
 
+;;; FIXME: Is it really good to maintain this pool separate from the GC?
 (defvar *available-buffers* ()
   #!+sb-doc
   "List of available buffers. Each buffer is an sap pointing to