% jan has left jan!~chatzilla@89-253-66-101.customers.ownit.se % darbelo has joined #parrot % iblechbot has joined #parrot % dalek has left dalek!dalek@feather.perl6.nl % dalek has joined #parrot r26702 | fperrad++ | trunk: : [docs] : - add README_cygwin.pod diff: http://www.parrotvm.org/svn/parrot/revision?rev=26702 % darbelo has left #parrot % davidfetter has left davidfetter!~davidfett@start.fetter.org % askie has left askie!~askie@81.171.100.207 % askie has joined #parrot % contingencyplan has left contingencyplan!~contingen@cpe-76-186-27-146.tx.res.rr.com % contingencyplan has joined #parrot % ask is now known as dwave % TonyC has left TonyC!~tony@202-154-105-237.people.net.au % nopaste has left nopaste!~opaste@202-154-105-237.people.net.au % nopaste has joined #parrot % ruoso has joined #parrot % divot_powell has joined #parrot % iblechbot has left iblechbot!~iblechbot@78.16-dial.augustakom.net % IllvilJa has joined #parrot % iblechbot has joined #parrot % skids has left skids!~bri@c-71-233-204-100.hsd1.ma.comcast.net % slightlyoff has left slightlyoff!~slightlyo@204.14.154.209 % tetragon has left tetragon!~seneca@gw-312-705.somanetworks.com % grim_fandango has left grim_fandango!~matt@bas2-kingston08-1167933634.dsl.bell.ca r26703 | kjs++ | trunk: : [pdd29] give pdd29 a first swing diff: http://www.parrotvm.org/svn/parrot/revision?rev=26703 % muixirt has joined #parrot % divot_powell has left divot_powell!~divot_pow@92-235-188-196.cable.ubr18.edin.blueyonder.co.uk % skids has joined #parrot % ruz_ has joined #parrot % ruz has left ruz!~cubic@62.117.66.70 % iblechbot has left iblechbot!~iblechbot@40.18-dial.augustakom.net % gryphon has joined #parrot % gryphon has left gryphon!~gryphon@dsl-209-221-185-54.zipcon.net % gryphon has joined #parrot (regressions.t) feel free to re-todo that test until I fix it. % gryphon has left gryphon!~gryphon@dsl-209-221-185-54.zipcon.net % rdice has joined #parrot % jhorwitz has joined #parrot % gryphon has joined #parrot % ruz_ has left ruz_!~cubic@85.112.113.222 msg chromatic : regarding your nopaste: yup, make sense, but there are other ops we shouldn't skip then: anything that causes an exception to be raised during constant folding. (like div_n_nc_nc) Message for chromatic stored. * Coke will try to apply that when he gets home tonight if someone doesn't beat him to it. should also add a test for the floating point version of that test. particle: ping % gryphon has left gryphon!~gryphon@dsl-209-221-185-54.zipcon.net % ruz_ has joined #parrot % gryphon has joined #parrot jhorwitz: pong hey there particle hi-o jhorwitz see the oscon schedule? they put mod_parrot and rakudo in the same slot! % iblechbot has joined #parrot uh. no. rats. link? http://en.oreilly.com/oscon2008/public/schedule/grid?date=2008-07-23 jhorwitz's url is at http://xrl.us/bisig i'll tickle allison's ear about it yeah, it would suck to split our audiences yep, that would be four upset people. and i want to see your talk, anyway. :) * jhorwitz makes five planning on yapc::na? if my talk is accepted, i'll obviously go. i think i'll go anyway, since i haven't been to chicago you're going. we're hacking the weekend before. i'll likely buy my tickets later this week. shower &= % DarkWolf84 has joined #parrot * Coke will be there the weekend before as well. Coke: i seem to remember meeting you briefly in toronto in 2005. % davidfetter has joined #parrot i think i introduced you two are you typing from the shower? g/w 24 % ruz_ has left ruz_!~cubic@85.112.113.222 % Andy has joined #parrot jhorwitz: very likey. "likely" Morning all. evening, Andy Is Parrot still continuing? no, audrey used to do that Even though I haven't done any work on it in weeks? until she fried her laptop while doing so ...perhaps 'drowned' is a better word :) % IllvilJa has left IllvilJa!~jilves@emea-netcache1.oracle.co.uk andy. we couldn't continue without you, so we destroyed the repo. we're all working on ack now. You are? mod_ack is a pain... Coulda fooled me! I hope there's a backup of the repo. I'd like to do some Parrot again. Just no time right now. Of course, I have to write slides about how to write C. % ruz_ has joined #parrot % kj has joined #parrot % jan has joined #parrot * pmichaud looks at booking tickets for yapc::na and oscon * Debolaz should visit one of these places one day. * Infinoid too. are we hackathoning or anything around oscon? yes, weekend before i'm flying in friday night oscon, not yapc ah. righto. i'm free either weekend I'm thinking I may want to attend Damian's vim tutorial start a mail, or bring it up at sixperl and perhaps ubuntu live % jjore_ has joined #parrot % jjore_ has left jjore_!~diotalevi@c-24-16-241-176.hsd1.mn.comcast.net 60*36 2160 2160-1917 243 243/36 6.75 % rhandom has joined #parrot ... try #balanceMyCheckbook =-) i'm pricing a new laptop % jjore is now known as zz_jjore % zz_jjore is now known as jjore $1917. $2160 at $60/mo for 36mo lease means it costs $6.75/mo in interest. not worth it. yes, I may be in the market for a new laptop soon I can no longer extend the insurance on my current laptop (which has been a dream), so when/if it breaks I'll need a new one on short notice :-) i really like the look and specs for the lenovo x61. i'd love to see one in person before buying * Infinoid *hearts* his t61 i have a t43, wish it was a t61 but it's not mine, it belongs to a client I have a Sharpie pen -- maybe you can switch the number? ;-) Rakudo blogging++ http://reddit.com/info/6e3o0/comments/?already_submitted=true Andy's url is at http://xrl.us/bisof % Theory has joined #parrot % ruz_ has left ruz_!~cubic@85.112.113.222 % ruz_ has joined #parrot particle: what do you think of the x300? % divot_powell has joined #parrot heh my laptop is a (Dell) x300 :-P Heh. i really want to like the x300, but it's not powerful enough for me I think it's a terrific laptop. I wish I could extend the coverage on it. :-) I'm seriously considering that my next laptop will be a mac * pmichaud decides to check out Dell's website, just in case I'm probably buying a T61 soon. i considered that, too. then i found somebody who installed osx on a dell. I get an employee discount, too. well, I've been very happy with kubuntu lately -- 8.04 beta runs extremely well for me on my systems Well, employee friends and family. Hm, any parroters around Philadelphia next week? particle: are you planning to stay in the on-campus accommodations at yapc::na ? yes. there's nothing else convenient Hi, I'm a student at the University of Edinburgh considering applying for the summer of code program. I have a background ibn compiling and I've been looking at the proposals online and am quite interested in the implementation of perl6 in perl6 and the AST optimisation for parrot. Is there anyone here that can give me a little more background on either of these projects? Such as skills you recommend for them or whe *rakudo divot_powell: i think the ast optimization project is a good one, because you can learn from what gcc did with GIMPLE and Tree-SSA ...and it would benefit all languages running on parrot perl 6 in perl 6 is a goal (maybe) but not important at this point in rakudo development it's much more important that we extend rakudo to something that can be used generally before we worry about bootstrapping the AST did catch my eye as I have been learning alot about AST's recently on my course. Do you have any idea as to a timescale of when I should have done certain things by etc? The reason I ask is due to the amount of exams I have coming up in the next month and a bit the google soc calendar is available on google's site lemme find a link http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_timeline particle's url is at http://xrl.us/bispn excellent, thanks... Sorry there's just a fair amount of info online and it can be a bit daunting at times... read the faq. it'll answer a lot of questions the yapc::na wiki says hackathon will be June 19-20 (?!) you'd better fix it. the parrot hackathon will be the 14-15 will we have access to on-campus accommodations then? (I'm composing a reply to the list) i believe so. jmcadams is the one to poke about that iirc there was a thread about that already however perhaps it was off-list right, I'm replying to the thread. ah. perfect. did audrey previously attend sixperl? no i think it may be time. i'll mention it today iirc, she was invited but declined she didn't want to be involved in meetings that weren't "completely open" but I could definitely be mis-remembering that. it was long ago. that does sound like her style :) % jan has left jan!~chatzilla@89-253-66-101.customers.ownit.se r26704 | infinoid++ | trunk: : [imcc, raduko] : Minor fixups to pass t/codingstd/c_parens.t and t/codingstd/cuddled_else.t. diff: http://www.parrotvm.org/svn/parrot/revision?rev=26704 % divot_powell has left divot_powell!~divot_pow@92-235-188-196.cable.ubr18.edin.blueyonder.co.uk % peeps[work] has joined #parrot heh: http://perl.org/six % Psyche^ has joined #parrot % Patterner has left Patterner!~Psyche@f054001038.adsl.alicedsl.de % Psyche^ is now known as Patterner % rhandom has left rhandom!~rhandom@office.bluehost.com % sjansen has joined #parrot I wonder who set that up. :p Back to the 80s % grim_fandango has joined #parrot guess you had to be there. oh yaa! :-) particle++ for finding that % cotto_work has left cotto_work!~cotto@tide502.microsoft.com % cotto_work has joined #parrot % gryphon has left gryphon!~gryphon@dsl-209-221-185-54.zipcon.net % ruoso has left ruoso!~ruoso@195.23.92.2 % barney has joined #parrot abc 1.3.0 http://plnews.org/posts/abc_130_released_20080402_061600.html barney's url is at http://xrl.us/biszx % kj has left kj!~IceChat7@ip565fd420.direct-adsl.nl % cotto_work has left cotto_work!~cotto@tide502.microsoft.com % cotto_work has joined #parrot r26705 | bernhard++ | trunk: : [HQ9+] : Fix whitespace handling. Whitspace is not required between commands. diff: http://www.parrotvm.org/svn/parrot/revision?rev=26705 % peepsalot has left peepsalot!~peeps@67.9.161.48 % peepsalot has joined #parrot r26706 | kjs++ | trunk: : [NEWS] mention the new pdd29. diff: http://www.parrotvm.org/svn/parrot/revision?rev=26706 % ruoso has joined #parrot % grim_fandango has left grim_fandango!~matt@bas2-kingston08-1167933634.dsl.bell.ca % kj has joined #parrot % barney has left barney!~bernhard@dslb-084-058-156-039.pools.arcor-ip.net % barney has joined #parrot % barney has left barney!~bernhard@dslb-084-058-156-039.pools.arcor-ip.net % cotto_work has left cotto_work!~cotto@tide502.microsoft.com phone can't find my phone :-( btiab % IllvilJa has joined #parrot % cotto_work has joined #parrot % iblechbot has left iblechbot!~iblechbot@ppp-62-216-205-225.dynamic.mnet-online.de % Theory has left Theory!~Theory@c-24-21-175-208.hsd1.mn.comcast.net % Andy is now known as AndyAway once type ids are eliminated, will the proper way to check types within PMCs be via VTABLE_isa and VTABLE_does? does doesn't tell you the specific type, and isa only tells you if you've guessed right. % slightlyoff has joined #parrot VTABLE_name and VTABLE_getclass, more likely. ... it would be nice if the .ops files didn't have to specify "goto NEXT()" but instead had that as a keyword. ok that's going to be less than a fun transition cotto_work: (less than fun) hence the branch. working out-of-tree FTL % jhorwitz has left jhorwitz!~chatzilla@96.245.16.31 are you anti-branch? heretic. =-) % pjcj has left pjcj!~pjcj@84-73-177-217.dclient.hispeed.ch Coke: I tried doing a s/goto NEXT()/next/g and putting a "#define next goto NEXT()" at the top. But it turns out "next" is also fairly common as a variable name, so that didn't build. any other choices? * Infinoid is a bit bored at the moment, and therefore, up for trying weird stuff like this. goto NEXT() is already sugar. I'd add a flag like "normal-flow-control" except shorter and saner as one of the flags. If that flag is present, act as if "goto NEXT()" was the last line of the tag body. darn, that sounds *so* much less hackish. have at it if you're bored. stage 1, figure out how to add flags in .ops files. stage 3, profit. r26707 | kjs++ | trunk: : [pdd19] add some more proposals to pdd19; it will be reviewed shortly (I heard), so this is the chance to put in ideas. diff: http://www.parrotvm.org/svn/parrot/revision?rev=26707 % kj has left kj!~IceChat7@ip565fd420.direct-adsl.nl % wknight8111 has joined #parrot http://use.perl.org/~pmichaud/journal/36035 Coke, I'm still waiting for the legal fun to clear. I'm reasonably sure you were joking, but I'm definitely eager to get my code back in svn. is there any visible progress on that, by the way? % sjansen has left sjansen!~sjansen@hq-nat2.gurulabs.com % sjansen has joined #parrot Infinoid, none that I can see, but my boss is getting back from vacation on Monday, at which point I'll get an update. great, hoping it all goes through smoothly and quickly :) it's neither as far as I can tell, but I'll be content with it just going through fwiw, I think it's quite likely to happen cotto_work: I was talking to Infinoid. I know you're hamstrung atm. and now I know that you know (watch out for the recursion) % grim_fandango has joined #parrot I know you know I know you know, but you didn't know I knew that you knew I knew you knew, until I just now told you. my stack broke * Tene picks up the pieces. hey! I need those. % skids has left skids!bri@charon.clarku.edu % pjcj has joined #parrot % pjcj has left pjcj!~pjcj@84-73-177-217.dclient.hispeed.ch % pjcj has joined #parrot % pjcj has left pjcj!~pjcj@84-73-177-217.dclient.hispeed.ch % pjcj has joined #parrot % grim_fandango has left grim_fandango!~matt@bas2-kingston08-1167933634.dsl.bell.ca % kid51 has joined #parrot % jan has joined #parrot % confound has left confound!hdp@floe.aq % ruoso has left ruoso!~ruoso@81.84.156.87 % Debolaz is now known as Debolaz_ % Debolaz has joined #parrot % TonyC has joined #parrot % tetragon has joined #parrot % Debolaz_ has left Debolaz_!root@brightscape.andersberle.com % Limbic_Region has joined #parrot % Theory has joined #parrot % nopaste has left nopaste!~opaste@202-154-105-237.people.net.au % TonyC has left TonyC!~tony@202-154-105-237.people.net.au % jan has left jan!~chatzilla@89-253-66-101.customers.ownit.se % peeps[work] has left peeps[work]!~peepsalot@bwext.kpimdp.com % nopaste has joined #parrot % davidfetter has left davidfetter!~davidfett@start.fetter.org % liona29 has joined #parrot % TonyC has joined #parrot % liona29 has left liona29!~liona29@d033.dhcp212-198-248.noos.fr % jan has joined #parrot % skids has joined #parrot % AndyAway is now known as Andy % muixirt2 has joined #parrot % kid51 has left kid51!~jkeen@pool-68-237-9-44.ny325.east.verizon.net % muixirt has left muixirt!~user@p57B4D8A5.dip.t-dialin.net % sjansen has left sjansen!~sjansen@hq-nat2.gurulabs.com % jan has left jan!~chatzilla@89-253-66-101.customers.ownit.se % muixirt2 is now known as Muixirt % Limbic_Region has left Limbic_Region!~Limbic_Re@c-68-49-236-220.hsd1.md.comcast.net % davidfetter has joined #parrot % grim_fandango has joined #parrot % rdice has left rdice!~richarddi@CPE001217e365c7-CM00159a01d44c.cpe.net.cable.rogers.com % grim_fandango has left grim_fandango!~matt@bas2-kingston08-1167933634.dsl.bell.ca % ruz_ is now known as ruz % Theory has left Theory!~Theory@c-24-21-175-208.hsd1.or.comcast.net % Theory has joined #parrot % Muixirt has left Muixirt!~user@p57B4F622.dip.t-dialin.net % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net r26708 | duff++ | trunk: : [rakudo] when statement modifier diff: http://www.parrotvm.org/svn/parrot/revision?rev=26708 PerlJam: ping r26709 | rgrjr++ | trunk: : * examples/pasm/fact.pasm: : + Use array push/pop instead instead of save, saveall, etc. : [Patch #1 of the user_stack cleanup.] diff: http://www.parrotvm.org/svn/parrot/revision?rev=26709 % andrewks has left andrewks!~aks@ottawa-hs-206-191-39-92.d-ip.magma.ca % confound has joined #parrot r26710 | rgrjr++ | trunk: : Replace or remove saveall and restorall from all tests. : [Patch #2 of the user_stack cleanup.] : * t/compilers/imcc/syn/bsr.t: : + Remove five tests for "stack calling conventions". : + Change the "recursive bsr" test to use array push/pop instead : instead of save, saveall, etc. : * t/op/stacks.t: : + Remove a saveall/restoreall test. : * t/op/gc.t: : + Remove the "sweepoff with newpmcs" and "reg_stack marking" tests. diff: http://www.parrotvm.org/svn/parrot/revision?rev=26710 pm: pong nice work on loop and when % Andy has left Andy!~AndyL@host3130.follett.com thanks. not sure how to do the for/given modifiers though. given and for probably need some work yet well, maybe not it's not basically the same as the for/given statement? for_statement has a pointy block, the for modifier doesn't. given is probably the same (looking now) well, you could cheat slightly by embedding the expression in a PAST::Block (if it's not already one) what does the :base_core attribute mean, in an .ops file? what code checks it? lots of ops are declared with it, but I'm having difficulty acking for any users of it. compilers/imcc/optimizer.c:1629: warning: 'is_ins_save' defined but not used just in case someone 's bored used by is_invariant when DO_LOOP_OPTIMIZATION is defined. maybe I should just move the "#if DO_LOOP_OPTIMIZATION" up by one function? your call I didn't bother looking at it to decide whether it's a false alarm or not normally I would, but I'm exercising atm then I get a warning about unused _is_ins_save, and a warning about the is_ins_save prototype without any definition. I'll try to remember to clean that up later, once I'm done breaking everything in src/ops/. % tetragon has left tetragon!~seneca@69-196-138-185.dsl.teksavvy.com % tetragon has joined #parrot inline op noop() :base_core:next {} die "goto NEXT();" die. % AndyA has left AndyA!~andy@82.152.157.85 % Ademan has left Ademan!~dan@h-68-164-168-66.snfccasy.dynamic.covad.net % AndyA has joined #parrot % Ademan has joined #parrot % Andy has joined #parrot % Maddingu2 has joined #parrot % Maddingue has left Maddingue!~Maddingue@profane.mongueurs.net % slightlyoff has left slightlyoff!~slightlyo@204.14.154.209 % Theory has left Theory!~Theory@c-24-21-175-208.hsd1.mn.comcast.net % jan has joined #parrot % findlay has left findlay!~justin@72.8.99.158 % jan has left jan!~chatzilla@89-253-66-101.customers.ownit.se % Tene has left Tene!~tene@castro.iodynamics.com % Tene has joined #parrot % Andy has left Andy!~Andy@64.81.227.163