2016-07-31T00:00:59Z rumbler3_: one moment 2016-07-31T00:01:32Z |3b|: (both from reduced processing of skipping the conversion to float, and from avoiding the separate allocation for each double) 2016-07-31T00:01:42Z |3b| is assuming you are using a 64-bit lisp 2016-07-31T00:05:55Z rumbler3_: it helped a little 2016-07-31T00:07:56Z rumbler3_: yes i am 2016-07-31T00:07:56Z rumbler3_: maybe i need to declare more stuff 2016-07-31T00:09:21Z rumbler3_: when I did stuff like this before, I remember ccl needed a little more than the declarations 2016-07-31T00:09:38Z rumbler3_: of the types inside the function, it also needed a declaim form and i'm trying to find 2016-07-31T00:17:49Z rumbler3_: do i need to specify (the for the return values in, say read-u8? 2016-07-31T00:17:58Z rumbler3_: like (the integer u8) 2016-07-31T00:31:04Z |3b| wouldn't expect you to, particularly if the variable already has a type declaration 2016-07-31T00:36:46Z rumbler3_: i wish I could find that article, someone went into the differences in ccl and sbcl. also i'm reading that sbcl uses type specifications on struct slots for optimization where it doesn't do this for class slots 2016-07-31T00:42:31Z rumbler3_: http://nklein.com/2009/06/optimizing-lisp-some-more/ 2016-07-31T00:42:34Z rumbler3_: there it was 2016-07-31T00:42:49Z rumbler3_: let me add some (declaim (optimize lines 2016-07-31T00:55:15Z rumbler3_: lol, running the function back to back, where I simply issue another defparameter on the same global, makes the 2nd call take foreever 2016-07-31T01:15:37Z |3b|: yeah, optimize (speed 3) might help, i'd be careful with (safety 0) though, you can waste a lot of time debugging when you turn off error checking 2016-07-31T01:23:15Z rumbler3_: yea, it didn't do anything 2016-07-31T01:23:41Z rumbler3_: I just don't understand 2016-07-31T02:20:27Z rumbler3_: I really don't think there is that much to this code, I'll try the above author's suggestion about using structs instead, but I'd like to "know" things as opposed to continue to guess. 2016-07-31T02:44:21Z rumbler3_ quit (Ping timeout: 265 seconds) 2016-07-31T02:47:53Z rumbler31 joined #ccl 2016-07-31T02:53:12Z rumbler31 quit (Remote host closed the connection) 2016-07-31T03:54:00Z pierpa quit (Ping timeout: 276 seconds) 2016-07-31T09:17:04Z pierpa joined #ccl 2016-07-31T09:56:32Z edgar-rft quit (Quit: edgar-rft) 2016-07-31T11:04:52Z pierpa quit (Ping timeout: 240 seconds) 2016-07-31T14:54:19Z Th30n joined #ccl 2016-07-31T14:54:55Z Th30n: Hi everyone. 2016-07-31T14:54:56Z Th30n: Anyone using 32bit CCL on 64bit Windows 7? I have a strange type check bug when settings some slots on a structure. For example, 2016-07-31T14:55:00Z Th30n: (defstruct a (val 0d0 :type double-float)) (make-a) (incf (a-val *) 2) does not work. 2016-07-31T14:55:36Z Th30n: I asked this also on #lisp, the 64bit version of CCL works as expected. 2016-07-31T16:14:17Z hhdave joined #ccl 2016-07-31T17:47:18Z Th30n quit (Ping timeout: 276 seconds) 2016-07-31T17:57:04Z _leb joined #ccl 2016-07-31T18:16:04Z Th30n joined #ccl 2016-07-31T18:22:09Z edgar-rft joined #ccl 2016-07-31T18:41:24Z hhdave quit (Quit: hhdave) 2016-07-31T18:52:49Z Th30n quit (Quit: leaving) 2016-07-31T19:36:32Z pierpa joined #ccl 2016-07-31T20:08:35Z hhdave joined #ccl 2016-07-31T20:13:03Z hhdave quit (Ping timeout: 264 seconds) 2016-07-31T20:15:22Z hhdave joined #ccl 2016-07-31T20:19:58Z hhdave quit (Ping timeout: 250 seconds) 2016-07-31T20:36:43Z dfigrish joined #ccl 2016-07-31T20:36:51Z dfigrish: hi 2016-07-31T20:51:25Z _leb quit (Quit: Computer has gone to sleep.) 2016-07-31T21:06:49Z leb joined #ccl 2016-07-31T21:41:40Z leb quit (Quit: Computer has gone to sleep.) 2016-07-31T21:46:38Z dfigrish: good night 2016-07-31T21:46:40Z dfigrish left #ccl 2016-07-31T22:40:03Z Intensity quit (Ping timeout: 240 seconds) 2016-07-31T22:41:09Z akkad quit (Ping timeout: 260 seconds) 2016-07-31T22:41:20Z Intensity joined #ccl 2016-07-31T22:46:03Z Intensity quit (Ping timeout: 240 seconds) 2016-07-31T22:46:44Z Intensity joined #ccl 2016-07-31T22:56:47Z akkad joined #ccl 2016-07-31T23:13:51Z leb joined #ccl