% rafl_ is now known as rafl % chip has joined #parrotsketch hi guys. I'm lucky that I have signal atm, but I won't at 10. I have a good chance to get to a network by about 10:30 s/10/T/ # sorry for tz cheuvanism % allison has joined #parrotsketch % leo has joined #parrotsketch hi leo hi allison hi all I guess no one else is here yet. % pmichaud has joined #parrotsketch hi patrick hello all, good to be back :-) hi pmichaud - long not seen ;) yeah, real life intruded in unwanted ways Jesse? vert soory all got caught ouyt allison, can you ringlead on my behalf today? afaik, it's only me, patrick, and leo here today sure chip said he'd appear in 15 more minutes ok he appeared +0 nin early and got hit by a tunnel we'll start with patrick, in case leo has questions for chip what've you been up to patrick? my report is short; for much of dec+jan I ended up with another project that ate up huge amounts of my time (as well as holidays and other family obligations) so, I only got started back on perl+parrot last week this past week I spent trying to diagnose the troubles that Allison was having with PGE related stuff. That seems to be resolved :-) yesterday and today I responded to requests from audrey on p6c regarding the parsing of $x:=[x] in p6rules for the time being I've put in a patch that can at least parse that expression and do something reasonable without carping that was committed earlier this morning beyond that I'm reviewing allison's latest work on punie and continuing to build the components for the p6 parser end of report are you blocking on anything? not any more :-) are you having fun? :) (was never blocking on parrot-related stuff, just time) oh I'm always having fun. excellent I'll give a quick report I spent my time this week on debugging with a couple of positive results thanks to you both for hopping on the PGE bug I think that must've been it. sorry it took me so long to get to it :-| It was such an improbable sequence to trigger it. I'm going to keep working on conditionals The only thing I'm blocking on is the operator precedence parser. ...you need examples, or something that it won't do...? I suspect the problem is in the grammar itself I think what's happening is that it's going straight to the OPP, and not giving the grammar a chance to match things outside the OPP the first bit of the source is a 'print', but it just complains that the OPP can't match at the first character anyway, I dropped an email, and will leave it for now EOR leo? - did a bunch of bug fixes, one bug was hidden by a wrong test - limited clear_eh to exception_handlers of current context - optimized recursive tail calls into loops (enabled with -Oc) - and -Ofun overwhelmed me: implemented a lot of JITting simple PIR subroutines to native code including C-like argument passing and native C calling e.g. this sub: .sub __pic_test; .param int i; .param int j; $I0 = i + j; .return ($I0); .end is running fully JITted on x86 (it takes 14 x86 asm instructions, 31 bytes) - most is working on ppc too (except argument passing from today) - factored out JIT architecture config like, which registers to use, into a new structure jit_arch_info EOR okay, any questions for anyone who's here? my @questions = (); I declare this meeting finished, but you may want to leave the window open in case Chip shows up a little later. oh yeah, leo, are you blocking on anything? blocking on nothing and are you having fun? see above ;-) < leo> - and -Ofun overwhelmed me: very good :) anyway, I dropped an email, and will leave it for now (did I overlook this email)? I'll resend. It was just a reply on your previous message. okay, thanks % allison has left allison!~allison@sub17-30.member.dsl-only.net % pmichaud has left pmichaud!~chatzilla@c-24-1-26-255.hsd1.tx.comcast.net % allison has joined #parrotsketch % allison has left allison!~allison@sub17-30.member.dsl-only.net % allison has joined #parrotsketch % allison has left allison!~allison@sub17-30.member.dsl-only.net