Clooj 0.4.0 packratting when receiving millions of lines of REPL output

28 views
Skip to first unread message

Cedric Greevey

unread,
Jul 4, 2013, 3:56:50 AM7/4/13
to cl...@googlegroups.com
Seems I've got nothing but bug reports, doesn't it? Here's another: clooj 0.4.0 seems to be packratting something when it receives REPL output. Besides the known bog-down if the output pane fills up to several tens of thousands of lines or several megs of output, there's a slower-burning bog-down that occurs even if the output is periodically purged with ctrl+K. After it's received a few million lines, even if it's only displaying a couple of dozen after a ctrl+K, it's very sluggish and saturates a CPU core, probably garbage collecting due to an accumulation of packratted trash.

The most likely source of the bug is the head of a line-seq of the REPL output being held, even after a ctrl+K, so that all of the past REPL output is accumulating in memory even when it's no longer in use.

Reply all
Reply to author
Forward
0 new messages