How many outgoing, non-ACK'd blocks will we buffer?
Corresponds to OUTGOING in the reference implementation.
That includes a comment that it absolutely must be a power of 2.
I think that's because it uses bitwise and for modulo to cope with the ring buffer semantics, but there may be a deeper motivation.
How many outgoing, non-ACK'd blocks will we buffer? Corresponds to OUTGOING in the reference implementation. That includes a comment that it absolutely must be a power of 2. I think that's because it uses bitwise and for modulo to cope with the ring buffer semantics, but there may be a deeper motivation.
5 milliseconds, in nanoseconds
This almost definitely belongs in shared.constansts, assuming it isn't there already
5 milliseconds, in nanoseconds This almost definitely belongs in shared.constansts, assuming it isn't there already
How many bytes from the parent will we buffer to send to the child?
How many bytes from the parent will we buffer to send to the child?
Starting point for several values
Starting point for several values
How many child bytes will we buffer to send?
How many child bytes will we buffer to send?
How many bytes can the stream send before we've exhausted the address space?
(dec (pow 2 60)): this allows > 200 GB/second continuously for a year
How many bytes can the stream send before we've exhausted the address space? (dec (pow 2 60)): this allows > 200 GB/second continuously for a year
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close