From: Christophe R. <cs...@ca...> - 2007-08-07 10:01:06
|
"Nikodemus Siivola" <nik...@ra...> writes: > WRITE-SEQUENCE [typep] > -> ANSI-STREAM-WRITE-SEQUENCE [with-array-data, compatible element type test] > -> BUFFER-OUTPUT > > OUTPUT-RAW-BYTES > -> WRITE-OR-BUFFER-OUTPUT > > Haven't any numbers right this now, but the difference should not be all that > large. OK, I'll give it a try. I suspect that the major problem in the past with WRITE-SEQUENCE was the (file-position foo (file-position foo)) call to synchronize input and output positions; now that we have a dual-channel flag (I say "now", but rudi made the change a couple of years ago...), it's worth trying write-sequence again to check whether it works well enough. Thanks. (On a slightly different note, it looks like the 1.0.8.16 checkin does not pass sbcl's test suite: foreign.test.sh gives infinite errors on test_start fast). <http://sbcl.static.net/buildbot/> suggests that it's not just me seeing this... Cheers, Christophe |