summaryrefslogtreecommitdiff
path: root/src/chunklist_test.go
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2017-08-16 03:24:23 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2017-08-16 03:33:48 +0900
commit487c8fe88f4cfcc55850b8aef73665b1d09b8fe0 (patch)
treed21e3b4a4fdcb2a6d6980d1f47fb3ede5bd5c557 /src/chunklist_test.go
parent0d171ba1d81886c6f9caf61867129e6daa268cd6 (diff)
downloadfzf-487c8fe88f4cfcc55850b8aef73665b1d09b8fe0.tar.gz
Make Reader event notification asynchronous
Instead of notifying the event coordinator (EventBox) whenever a new line is arrived, start a background goroutine that periodically does the task. Atomic.StoreInt32 is much cheaper than mutex synchronization that happens during EventBox update.
Diffstat (limited to 'src/chunklist_test.go')
0 files changed, 0 insertions, 0 deletions