2016-08-22T03:26:48Z rumbler3_ joined #ccl 2016-08-22T03:29:03Z rumbler31 quit (Ping timeout: 240 seconds) 2016-08-22T04:54:52Z rumbler3_ quit (Ping timeout: 240 seconds) 2016-08-22T07:54:00Z vydd joined #ccl 2016-08-22T07:54:00Z vydd quit (Changing host) 2016-08-22T07:54:00Z vydd joined #ccl 2016-08-22T08:59:06Z tfb joined #ccl 2016-08-22T09:01:21Z tfb quit (Remote host closed the connection) 2016-08-22T09:12:51Z pierpa joined #ccl 2016-08-22T09:12:59Z taij33n joined #ccl 2016-08-22T09:40:20Z hhdave joined #ccl 2016-08-22T09:43:47Z hhdave_ joined #ccl 2016-08-22T09:44:20Z tfeb joined #ccl 2016-08-22T09:45:00Z hhdave quit (Ping timeout: 244 seconds) 2016-08-22T09:45:00Z hhdave_ is now known as hhdave 2016-08-22T09:51:23Z tfeb quit (Remote host closed the connection) 2016-08-22T09:53:43Z hhdave quit (Quit: hhdave) 2016-08-22T10:50:12Z edgar-rft quit (Quit: edgar-rft) 2016-08-22T13:04:30Z milanj joined #ccl 2016-08-22T13:05:57Z edgar-rft joined #ccl 2016-08-22T14:36:22Z rme quit (Quit: rme) 2016-08-22T14:36:22Z rme quit (Quit: rme) 2016-08-22T14:38:36Z aries_liuxueyang quit (Ping timeout: 250 seconds) 2016-08-22T14:51:53Z aries_liuxueyang joined #ccl 2016-08-22T14:56:03Z aries_liuxueyang quit (Ping timeout: 240 seconds) 2016-08-22T15:16:45Z aries_liuxueyang joined #ccl 2016-08-22T15:19:53Z vydd quit (Remote host closed the connection) 2016-08-22T15:57:25Z vydd joined #ccl 2016-08-22T16:03:44Z aries_liuxueyang quit (Read error: Connection reset by peer) 2016-08-22T16:04:04Z fiddlerwoaroof quit (Ping timeout: 240 seconds) 2016-08-22T16:04:59Z aries_liuxueyang joined #ccl 2016-08-22T16:05:57Z fiddlerwoaroof joined #ccl 2016-08-22T17:35:50Z rick-mon`: Hi there - I've been hacking on a midi sequencer using ccl on embedded linux. Everything about CCL is working out totally awesome for this application apart from one thing... 2016-08-22T17:36:53Z rick-mon`: I am interfacing with several USB serial-type devices (including /dev/midi) by just reading/writing bytes to a regular lisp stream 2016-08-22T17:37:35Z rick-mon`: however if I just yank the usb cable on one of those usb-serial devices, ccl dies completely, rather than throwing me into the lisp debugger 2016-08-22T17:38:45Z rick-mon`: is there any way to make ccl cope with usb-serial hotswapping? 2016-08-22T17:42:26Z milanj quit (Quit: This computer has gone to sleep) 2016-08-22T17:42:56Z vydd_ joined #ccl 2016-08-22T17:44:41Z vydd quit (Read error: Connection reset by peer) 2016-08-22T17:44:53Z vydd joined #ccl 2016-08-22T17:46:25Z milanj joined #ccl 2016-08-22T17:48:05Z vydd_ quit (Ping timeout: 244 seconds) 2016-08-22T17:53:08Z hhdave_ joined #ccl 2016-08-22T18:51:20Z milanj quit (Quit: This computer has gone to sleep) 2016-08-22T19:27:48Z vydd quit (Read error: Connection reset by peer) 2016-08-22T19:40:30Z milanj joined #ccl 2016-08-22T20:23:11Z rumbler31 joined #ccl 2016-08-22T20:57:01Z milanj quit (Quit: This computer has gone to sleep) 2016-08-22T21:20:09Z hhdave_ quit (Quit: hhdave_) 2016-08-22T22:05:46Z eschatologist quit (Quit: ZNC 1.6.3+deb1 - http://znc.in) 2016-08-22T22:07:58Z milanj joined #ccl 2016-08-22T22:08:05Z eschatologist joined #ccl 2016-08-22T22:37:52Z pierpa quit (Ping timeout: 250 seconds) 2016-08-22T23:09:35Z rumbler31: I am leaking memory during a computation and I don't know how to figure out what is going on. I read in a file, make a list of objects from the file, then create a new list from the results of various method calls on the objects. If I repeat this process for a large set of files, memory consumption grows as a file is read in (expected) then shrinks after the objects are no longer necessary (expected) but as more and more files are read in, 2016-08-22T23:09:35Z rumbler31: the heap ends up growing to be several gigabytes. when I pause the computation and run heap-utilization, it shows most of the heap size is taken up by cons, not the objects i've made. if I let the process continue long enough to complete, the resulting cons is only about 1gb or so, its really just a large alist of the results of the method calls on objects, tracked across files. 2016-08-22T23:11:57Z rumbler31: my first gc tweak I made was to increase the lisp heap step size, since I know I'm inflating an 800 meg file to about 2gb, it makes sense that I should increase the heap in larger steps. but the next part, understanding the leak, is more difficult