-USING: accessors assocs bson.reader bson.writer calendar
-formatting hashtables io io.encodings.binary
-io.streams.byte-array kernel math math.parser
-mongodb.driver namespaces ranges sequences strings tools.time ;
+USING: accessors assocs bson calendar formatting hashtables io
+io.encodings.binary io.streams.byte-array kernel math
+math.parser mongodb.driver namespaces ranges sequences strings
+tools.time ;
FROM: mongodb.driver => find ;
FROM: memory => gc ;
IN: mongodb.benchmark
-USING: accessors assocs bson.reader bson.writer byte-arrays
+USING: accessors assocs bson bson.private byte-arrays
byte-vectors combinators formatting endian fry io
io.encodings.private io.encodings.binary io.encodings.string
io.encodings.utf8 io.encodings.utf8.private io.files kernel
-locals math mongodb.msg namespaces sequences uuid
-bson.writer.private ;
+locals math mongodb.msg namespaces sequences uuid ;
FROM: mongodb.connection => connection-buffer ;
FROM: alien => byte-length ;
-USING: accessors assocs bson.constants bson.writer combinators
+USING: accessors assocs bson bson.constants combinators
combinators.short-circuit constructors continuations hashtables
kernel linked-assocs mirrors mongodb.tuple.collection
mongodb.tuple.state namespaces sequences words ;