2015-01-02T00:02:08Z davazp joined #sbcl 2015-01-02T00:08:22Z attila_lendvai joined #sbcl 2015-01-02T00:08:22Z attila_lendvai quit (Changing host) 2015-01-02T00:08:22Z attila_lendvai joined #sbcl 2015-01-02T00:14:30Z edgar-rft joined #sbcl 2015-01-02T00:16:23Z echo-area quit (Remote host closed the connection) 2015-01-02T00:43:45Z Adlai` joined #sbcl 2015-01-02T00:45:59Z Adlai quit (Ping timeout: 250 seconds) 2015-01-02T00:47:44Z scymtym quit (Ping timeout: 245 seconds) 2015-01-02T01:00:38Z snuglas joined #sbcl 2015-01-02T01:13:16Z scymtym joined #sbcl 2015-01-02T01:30:06Z attila_lendvai quit (Quit: Leaving.) 2015-01-02T01:32:08Z eudoxia quit (Quit: Leaving) 2015-01-02T01:49:45Z eudoxia joined #sbcl 2015-01-02T01:53:23Z davazp quit (Ping timeout: 256 seconds) 2015-01-02T02:02:58Z drichard` quit (Remote host closed the connection) 2015-01-02T02:12:25Z nikki93 joined #sbcl 2015-01-02T02:12:52Z nikki93_ quit (Read error: Connection reset by peer) 2015-01-02T02:14:01Z snuglas quit (Ping timeout: 246 seconds) 2015-01-02T02:33:31Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T02:33:46Z nikki93 joined #sbcl 2015-01-02T02:42:47Z eudoxia quit (Quit: Leaving) 2015-01-02T03:12:31Z oleo__ joined #sbcl 2015-01-02T03:12:31Z oleo is now known as Guest1719 2015-01-02T03:14:32Z Guest1719 quit (Ping timeout: 264 seconds) 2015-01-02T03:37:48Z oleo__ quit (Quit: Verlassend) 2015-01-02T03:38:59Z christoph_debian quit (Ping timeout: 245 seconds) 2015-01-02T03:39:02Z oleo__ joined #sbcl 2015-01-02T03:39:17Z oleo__ is now known as oleo 2015-01-02T03:52:42Z christoph_debian joined #sbcl 2015-01-02T04:04:52Z LiamH quit (Quit: Leaving.) 2015-01-02T04:16:53Z gabriel_laddel joined #sbcl 2015-01-02T04:16:53Z gabriel_laddel quit (Changing host) 2015-01-02T04:16:53Z gabriel_laddel joined #sbcl 2015-01-02T04:17:14Z nyef quit (Quit: G'night all.) 2015-01-02T04:43:06Z nikki93 quit (Remote host closed the connection) 2015-01-02T05:51:11Z gabriel_laddel quit (Ping timeout: 244 seconds) 2015-01-02T05:56:38Z daviid joined #sbcl 2015-01-02T05:56:49Z scymtym quit (Read error: Connection reset by peer) 2015-01-02T06:47:29Z Bicyclidine quit (Ping timeout: 256 seconds) 2015-01-02T07:07:35Z stassats joined #sbcl 2015-01-02T07:08:45Z Bicyclidine joined #sbcl 2015-01-02T08:08:23Z psy joined #sbcl 2015-01-02T08:25:37Z psy quit (Ping timeout: 240 seconds) 2015-01-02T08:31:52Z daviid quit (Ping timeout: 240 seconds) 2015-01-02T08:37:36Z psilord quit (Quit: Leaving.) 2015-01-02T08:42:29Z psy joined #sbcl 2015-01-02T08:46:20Z Bicyclidine quit (Ping timeout: 244 seconds) 2015-01-02T08:53:34Z stassats quit (Ping timeout: 250 seconds) 2015-01-02T09:13:23Z Bicyclidine joined #sbcl 2015-01-02T09:53:22Z psy quit (Read error: No route to host) 2015-01-02T09:56:55Z psy joined #sbcl 2015-01-02T10:02:11Z nikki93 joined #sbcl 2015-01-02T10:05:22Z hzp2015 joined #sbcl 2015-01-02T10:06:45Z nikki93 quit (Ping timeout: 264 seconds) 2015-01-02T11:03:26Z nikki93 joined #sbcl 2015-01-02T11:07:47Z nikki93 quit (Ping timeout: 245 seconds) 2015-01-02T11:16:37Z Bicyclidine quit (Ping timeout: 240 seconds) 2015-01-02T11:29:43Z stassats joined #sbcl 2015-01-02T11:43:29Z Bicyclidine joined #sbcl 2015-01-02T12:07:14Z eudoxia joined #sbcl 2015-01-02T12:36:30Z psy quit (Read error: Connection reset by peer) 2015-01-02T12:38:14Z psy joined #sbcl 2015-01-02T12:38:24Z edgar-rft quit (Quit: lifeform experiment terminated by perpetual explosion) 2015-01-02T12:51:11Z nikki93_ joined #sbcl 2015-01-02T13:10:33Z stassats: ppc seems to be actually broken 2015-01-02T13:11:44Z stassats: can't start a saved core 2015-01-02T13:12:11Z stassats: at gc_init 2015-01-02T13:14:26Z nikki93_ quit (Read error: Connection reset by peer) 2015-01-02T13:14:36Z nikki93 joined #sbcl 2015-01-02T13:18:51Z stassats: and it tries to mmap 1073741824 bytes 2015-01-02T13:18:59Z stassats: sounds wrong to me 2015-01-02T13:21:11Z stassats: that's with --dynamic-space-size=2GB, 1GB works 2015-01-02T13:22:41Z stassats: it first mmaps 2147483648 then 1073741824 2015-01-02T13:23:01Z stassats: 3GB in total, pushing the limits of 32-bits 2015-01-02T13:25:39Z attila_lendvai joined #sbcl 2015-01-02T13:25:39Z attila_lendvai quit (Changing host) 2015-01-02T13:25:39Z attila_lendvai joined #sbcl 2015-01-02T13:34:41Z stassats: on x86-64, this gc init thing allocates 6GB for a 12GB dynamic-space 2015-01-02T13:35:46Z stassats: so, we have a broken GC this release, fun 2015-01-02T13:39:19Z nyef joined #sbcl 2015-01-02T13:42:15Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T13:43:24Z nikki93 joined #sbcl 2015-01-02T13:44:07Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T13:45:14Z nikki93 joined #sbcl 2015-01-02T13:45:34Z stassats: i should have insisted on reverting the change and waiting until the next release 2015-01-02T13:53:31Z specbot quit (Remote host closed the connection) 2015-01-02T13:53:38Z specbot joined #sbcl 2015-01-02T14:07:46Z davazp joined #sbcl 2015-01-02T14:14:06Z davazp quit (Ping timeout: 244 seconds) 2015-01-02T14:18:01Z Krystof: I'm so glad we made binaries for everything 2015-01-02T14:18:27Z nyef: ... dare I ask? 2015-01-02T14:18:30Z stassats: it's only semibroken, 1.5 times larger memory footprint 2015-01-02T14:18:48Z Krystof: serves people right for trying to run things on low-memory systems 2015-01-02T14:18:50Z stassats: nyef: the new gc wiping thing allocates half the DS size 2015-01-02T14:18:58Z stassats: to mark what can be wiped 2015-01-02T14:19:14Z nyef: Ouch. 2015-01-02T14:19:40Z nyef: Half the size of DYNAMIC SPACE? 2015-01-02T14:19:44Z stassats: yes 2015-01-02T14:19:53Z hzp2015: Bah. Cool kinds are running cheneygc-only platforms anyway. 2015-01-02T14:20:13Z nyef: hzp2015: So, MIPS, HPPA, Alpha, ARM, SPARC, and PPC, all without threads? 2015-01-02T14:20:36Z hzp2015: HPPA, Alpha are dead, so I'm not counting them. 2015-01-02T14:20:54Z hzp2015: The cheneygc-only platforms are currently ARM and MIPS, if I'm not mistaken. 2015-01-02T14:20:55Z nyef: Half the dynamic space size is stunning, as you only need one bit per two heap words. 2015-01-02T14:21:16Z nyef: Alpha and HPPA are still not converted to gencgc. 2015-01-02T14:21:46Z nyef: ... I thought ARM supported gencgc these days? 2015-01-02T14:21:52Z stassats: it does 2015-01-02T14:22:05Z hzp2015: Oh, cool. 2015-01-02T14:22:12Z Krystof: happy new year :) 2015-01-02T14:22:31Z nyef: It seems like just over a year ago we had fiveop in here asking about working on the ARM port. 2015-01-02T14:24:28Z stassats: hm, ARM does something funny to the stack in before i get a chance to check the arguments 2015-01-02T14:25:33Z nyef: ARM calling convention is subtly different, IIRC. Plus there's that whole control-stack-pointer-in-static-symbol thing. 2015-01-02T14:26:12Z stassats: i get (FOO 1 2 3 NIL # 6 7 8) 2015-01-02T14:26:28Z nyef: That's neat... 2015-01-02T14:26:59Z nyef: Why and how are you catching what looks to be reg_CODE? 2015-01-02T14:27:32Z stassats: in the backtrace printer, accessing stack arg passing locations 2015-01-02T14:28:09Z nyef: And it's supposed to be (FOO 1 2 3 4 5 6 7 8) ? 2015-01-02T14:28:57Z stassats: yes 2015-01-02T14:29:53Z nyef: What changes have you made to the code in call.lisp? 2015-01-02T14:30:38Z stassats: just the verify-argcount 2015-01-02T14:31:16Z nyef: What did you change there? 2015-01-02T14:31:36Z stassats: things 2015-01-02T14:31:50Z stassats: not related to the stack 2015-01-02T14:31:58Z nyef: Is xep-allocate-frame being called with or without copy-more-arg-follows? 2015-01-02T14:32:24Z stassats: in this case, without 2015-01-02T14:33:24Z nyef: So, your CSP has been moved to only cover the expected arguments? 2015-01-02T14:33:50Z stassats: 6 7 8 are there 2015-01-02T14:34:04Z stassats: moving CSP isn't going to rewrite the stack 2015-01-02T14:34:06Z nyef: You then take a trap, so you're looking at... build_fake_control_stack_frames(). 2015-01-02T14:34:40Z nyef: ... which stomps a NIL and reg_CODE onto the control stack. 2015-01-02T14:35:56Z nyef: Moving CSP alone doesn't rewrite the stack, moving CSP and taking a trap does. 2015-01-02T14:36:26Z stassats: well then 2015-01-02T14:36:37Z nyef: And that, as they say, is that. 2015-01-02T14:37:14Z nyef: And the quirk to ARM function calling is that ARM always allocates a frame. 2015-01-02T14:37:36Z nyef: And populates the frame pointer, return address, and so on. 2015-01-02T14:37:57Z nyef: I knew there was something slightly different about it due to the insane register pressure. 2015-01-02T14:38:13Z stassats: ok, so, i'll need to check before the stack adjustments 2015-01-02T14:38:40Z stassats: a new vop needed 2015-01-02T14:38:48Z nyef: Honestly? Push the frame-allocation logic (and setting up NFP) to during or after verify-arg-count. 2015-01-02T14:39:06Z stassats: verify-arg-count is safety optional 2015-01-02T14:39:14Z nyef: So after, then. 2015-01-02T14:39:28Z stassats: but if i do not allocate the frame how will the debugger know which frame it is? 2015-01-02T14:39:42Z nyef: Ugh. 2015-01-02T14:39:53Z nyef: Hang about, no. 2015-01-02T14:40:14Z nyef: The "allocation" done is number-stack allocation and *truncating* the control stack. 2015-01-02T14:40:47Z nyef: The stack frame is already allocated, and xep-allocate-frame still sets up the frame link as needed. 2015-01-02T14:42:26Z stassats: still new vop 2015-01-02T14:42:32Z nyef: Yes. 2015-01-02T14:42:55Z stassats: i can't check args before the simple-fun header 2015-01-02T14:43:17Z nyef: And still an opportunity to coalesce whatever logic is required from copy-more-arg that has been duplicated from xep-allocate-frame. 2015-01-02T15:04:17Z hzp2015 quit (Ping timeout: 240 seconds) 2015-01-02T15:35:20Z eudoxia quit (Quit: Leaving) 2015-01-02T15:42:38Z oleo quit (Ping timeout: 250 seconds) 2015-01-02T15:42:58Z oleo joined #sbcl 2015-01-02T15:56:55Z stassats quit (Ping timeout: 265 seconds) 2015-01-02T16:17:32Z Bicyclidine quit (Ping timeout: 240 seconds) 2015-01-02T16:44:02Z Bicyclidine joined #sbcl 2015-01-02T16:46:22Z nikki93_ joined #sbcl 2015-01-02T16:46:27Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T16:50:10Z eudoxia joined #sbcl 2015-01-02T16:58:00Z psy quit (Remote host closed the connection) 2015-01-02T16:59:26Z nikki93_ quit (Read error: Connection reset by peer) 2015-01-02T16:59:36Z nikki93 joined #sbcl 2015-01-02T17:02:31Z nikki93_ joined #sbcl 2015-01-02T17:04:10Z psy joined #sbcl 2015-01-02T17:04:10Z nikki93__ joined #sbcl 2015-01-02T17:05:09Z nikki93 quit (Ping timeout: 256 seconds) 2015-01-02T17:05:35Z nikki93_ quit (Read error: Connection reset by peer) 2015-01-02T17:07:08Z rpg joined #sbcl 2015-01-02T17:10:49Z nikki93__ quit (Ping timeout: 256 seconds) 2015-01-02T17:13:39Z nikki93 joined #sbcl 2015-01-02T17:16:01Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T17:16:31Z nikki93 joined #sbcl 2015-01-02T17:18:30Z gabriel_laddel joined #sbcl 2015-01-02T17:18:38Z gabriel_laddel quit (Changing host) 2015-01-02T17:18:38Z gabriel_laddel joined #sbcl 2015-01-02T17:18:47Z eudoxia quit (Quit: Leaving) 2015-01-02T17:19:48Z daviid joined #sbcl 2015-01-02T17:21:49Z attila_lendvai quit (Quit: Leaving.) 2015-01-02T17:24:14Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T17:24:39Z nikki93 joined #sbcl 2015-01-02T17:45:14Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T17:45:29Z nikki93 joined #sbcl 2015-01-02T17:47:10Z stassats joined #sbcl 2015-01-02T18:30:03Z stassats quit (Ping timeout: 250 seconds) 2015-01-02T18:31:52Z psilord joined #sbcl 2015-01-02T18:47:33Z stassats joined #sbcl 2015-01-02T18:51:32Z LiamH joined #sbcl 2015-01-02T18:52:21Z stassats quit (Ping timeout: 264 seconds) 2015-01-02T19:01:28Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T19:01:30Z nikki93_ joined #sbcl 2015-01-02T19:09:25Z nikki93_ quit (Read error: Connection reset by peer) 2015-01-02T19:09:52Z nikki93 joined #sbcl 2015-01-02T19:09:57Z gabriel_laddel quit (Ping timeout: 244 seconds) 2015-01-02T19:11:45Z gabriel_laddel joined #sbcl 2015-01-02T19:12:00Z gabriel_laddel quit (Changing host) 2015-01-02T19:12:00Z gabriel_laddel joined #sbcl 2015-01-02T19:25:13Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T19:25:18Z nikki93_ joined #sbcl 2015-01-02T19:27:16Z nikki93_ quit (Remote host closed the connection) 2015-01-02T19:29:36Z ehaliewicz joined #sbcl 2015-01-02T19:33:10Z LiamH quit (Ping timeout: 250 seconds) 2015-01-02T19:48:57Z LiamH joined #sbcl 2015-01-02T19:59:08Z nikki93 joined #sbcl 2015-01-02T20:00:09Z milosn quit (Remote host closed the connection) 2015-01-02T20:02:40Z milosn joined #sbcl 2015-01-02T20:07:49Z gabriel_laddel quit (Ping timeout: 244 seconds) 2015-01-02T20:16:50Z gabriel_laddel joined #sbcl 2015-01-02T20:17:53Z gabriel_laddel quit (Changing host) 2015-01-02T20:17:53Z gabriel_laddel joined #sbcl 2015-01-02T20:24:23Z stassats joined #sbcl 2015-01-02T20:24:28Z stassats quit (Changing host) 2015-01-02T20:24:28Z stassats joined #sbcl 2015-01-02T20:38:52Z daviid quit (Ping timeout: 240 seconds) 2015-01-02T20:50:17Z LiamH quit (Ping timeout: 245 seconds) 2015-01-02T20:53:38Z nikki93_ joined #sbcl 2015-01-02T20:54:03Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T21:04:22Z nikki93 joined #sbcl 2015-01-02T21:05:52Z nikki93_ quit (Ping timeout: 240 seconds) 2015-01-02T21:10:04Z LiamH joined #sbcl 2015-01-02T21:11:28Z nikki93_ joined #sbcl 2015-01-02T21:11:45Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T21:13:55Z nikki93 joined #sbcl 2015-01-02T21:14:05Z nikki93_ quit (Read error: Connection reset by peer) 2015-01-02T21:15:23Z nikki93_ joined #sbcl 2015-01-02T21:15:43Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T21:16:29Z nikki93_ quit (Read error: Connection reset by peer) 2015-01-02T21:16:54Z nikki93 joined #sbcl 2015-01-02T21:21:43Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T21:21:59Z nikki93 joined #sbcl 2015-01-02T21:23:14Z eudoxia joined #sbcl 2015-01-02T21:24:50Z nikki93_ joined #sbcl 2015-01-02T21:24:52Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T21:36:14Z stassats quit (Ping timeout: 250 seconds) 2015-01-02T21:36:19Z nikki93 joined #sbcl 2015-01-02T21:36:25Z nikki93_ quit (Read error: Connection reset by peer) 2015-01-02T21:40:32Z White_Flame quit (Remote host closed the connection) 2015-01-02T21:49:14Z nikki93_ joined #sbcl 2015-01-02T21:51:40Z nikki93 quit (Ping timeout: 244 seconds) 2015-01-02T21:52:27Z pacon joined #sbcl 2015-01-02T21:53:58Z nikki93__ joined #sbcl 2015-01-02T21:54:43Z nikki93_ quit (Ping timeout: 256 seconds) 2015-01-02T22:13:35Z attila_lendvai joined #sbcl 2015-01-02T22:13:35Z attila_lendvai quit (Changing host) 2015-01-02T22:13:35Z attila_lendvai joined #sbcl 2015-01-02T22:22:43Z nikki93__ quit (Read error: Connection reset by peer) 2015-01-02T22:24:04Z nikki93 joined #sbcl 2015-01-02T22:24:05Z rpg_ joined #sbcl 2015-01-02T22:26:09Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T22:26:41Z nikki93 joined #sbcl 2015-01-02T22:27:52Z rpg quit (Ping timeout: 255 seconds) 2015-01-02T22:28:17Z rpg_ quit (Ping timeout: 240 seconds) 2015-01-02T22:31:48Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T22:32:12Z nikki93 joined #sbcl 2015-01-02T22:45:40Z LiamH quit (Quit: Leaving.) 2015-01-02T22:47:56Z nikki93_ joined #sbcl 2015-01-02T22:50:17Z nikki93 quit (Ping timeout: 240 seconds) 2015-01-02T22:50:38Z nikki93_ quit (Read error: Connection reset by peer) 2015-01-02T22:50:57Z nikki93 joined #sbcl 2015-01-02T22:57:40Z karswell quit (Read error: Connection reset by peer) 2015-01-02T23:14:05Z nikki93_ joined #sbcl 2015-01-02T23:14:55Z nikki93 quit (Read error: Connection reset by peer) 2015-01-02T23:15:04Z attila_lendvai quit (Quit: Leaving.) 2015-01-02T23:20:22Z eudoxia quit (Quit: Leaving) 2015-01-02T23:42:31Z nikki93 joined #sbcl 2015-01-02T23:43:18Z nikki93_ quit (Read error: Connection reset by peer) 2015-01-02T23:58:07Z rpg joined #sbcl 2015-01-02T23:59:32Z rpg quit (Read error: Connection reset by peer) 2015-01-02T23:59:47Z rpg joined #sbcl