|
weekly Rakudo status meetings with phase transitions: Tue 19:00 UTC | IR clogs at irclog.perlgeek.de/phasers/today Set by moderator on 26 April 2011. |
|||
|
06:21
[particle] left
10:23
[particle] joined
|
|||
| moritz | sorry, I'll miss (at least the start of) #phasers today | 18:53 | |
| did: started to put exceptions stuff in S32/Exceptions.pod | |||
| .EOR | |||
|
18:54
masak joined
|
|||
| Util | Pre-report: Nil. Still intend to work on OS X packaging of R* this week, just dry of tuits. EOR | 18:54 | |
|
18:56
takadonet joined
|
|||
| masak | pre-report: released Yapsi. submitted a number of rakudobugs. tuits might be thawing again, too soon to tell. enjoyed watching tadzik gearing up, and talking to him about his GSoC grant. EOR | 18:56 | |
| o/ | 19:01 | ||
| jnthn | o/ | 19:02 | |
| colomon | \\o | ||
| Util | o/ | 19:03 | |
| masak | ok, anyone else wants to report? | 19:04 | |
| colomon | will in a sec | ||
| masak | colomon? | ||
| ok, goodie. | 19:05 | ||
| colomon | * Perl 6 Presentation at Penguicon | ||
| * Think there were 25-30 people in the audience | |||
| * Feel like I did okay for my first-ever presentation -- pulled it in exactly on time, had at least 5 people in the crowd very engaged | |||
| * justrakudo.wordpress.com (with the notes for the presentation) had a noticeable bump in visitors over the weekend | |||
| * Possible improvements: | |||
| * I feel bad for forgetting to do a section on how to get involved | |||
| * Ribbons very popular at the con, having Perl 6 ribbons to pass out would have been a PR boon | |||
| * Use a QR code to make it easier for smartphone users to get to the web page | |||
| * In other news, have a crude version of FatRat implemented on Math::BigInt working at the momenet | |||
| * Plans: Get FatRat to the point it works for the infinite stream of Pi project | |||
| * Blog on that and on abstraction versus encapsulation | |||
| EOR | 19:06 | ||
| masak | colomon++ | ||
| more reports? | |||
| jnthn | colomon++ | ||
| haz | |||
| masak | jnthn? tadzik? | ||
| jnthn: ok, shoot. | 19:07 | ||
| jnthn | and leave? | ||
| ;) | |||
| Did NQP stuff... | |||
| * Attributes added through the compile time meta-object | |||
| * Detection of undeclared attributes at compile time | |||
| * Natively typed attributes | |||
| * More cleanup of package stuff | |||
| PerlJam | colomon++ (though I read "engaged" as "enraged" at first and wondered what you did to them ;) | ||
| jnthn | * Methods added through the compile time meta-object - tricky as we need to do fixup in the compile-n-run case. But...it works now. :-) | ||
| * Refactored regex prefix method handling and got regexes added through compile time meta-object too | |||
| * Resolve more type names at runtime, so we detect issues with undeclared types better | |||
| * Build signatures in general deserialization, which got rid of a bunch of loadinits | |||
| * Finished getting everything going through compile time meta-objects; tossed $*PACKAGE-SETUP stuff | |||
| * Fixed role regression...hard, because things need the correct type args, but it works now :) | |||
| Over the next week... | |||
| * Fix last two multi-method test regressions | |||
| * Fix installation of new NQP | |||
| * Work on rakudo/nom | |||
| * Prepare for YAPC::Russia | |||
| EOR | 19:08 | ||
| masak | jnthn++ | ||
| colomon | jnthn++ | ||
| PerlJam | jnthn++ | ||
| takadonet | jnthn++ | ||
| Util | colomon++ , jnthn++ | ||
| masak | any more reports? | 19:09 | |
| any other points to discuss? questions, stuff? | 19:11 | ||
|
19:11
benabik joined,
wknight8111 joined
|
|||
| masak | if not, we'll just go back to hacking :) | 19:11 | |
| colomon | jnthn: do you think you'll get rakudo/nom started properly before YAPC::Russia? | ||
| jnthn | colomon: Yeah, hope to have some time for that during this week and at the weekend and probably a little next week also. | 19:12 | |
| Tuits aren't in too short supply right now :) | |||
| The first phase is "rip out loads of stuff" :) | 19:13 | ||
| colomon | I'm hoping you can get it to the point where moritz and I can poke away at it some even if you're not around. :) | ||
| jnthn | me too :) | ||
| pmichaud | hello, #phasers | ||
| colomon | pmichaud \\o/ | ||
| pmichaud | I can report whenever you all are ready | ||
| masak | pmichaud: please go ahead. | 19:14 | |
| pmichaud | * issued the 2011.04 star release | 19:15 | |
| * played with rakudo and parrot benchmarks | 19:16 | ||
| * noticed we didn't get an overall speed win from 2011.01 to 2011.04 | |||
| * putting together a matrix of timings at pmichaud.com/rakbench | |||
| * as expected, the weekend got fairly busy thus I didn't get many tuits for hacking | 19:17 | ||
| EOR | |||
| jnthn | pmichaud++ # benchmarking | ||
| masak | pmichaud++ | 19:18 | |
| colomon | pmichaud++ # what jnthn said | ||
| masak | rakbench++ | ||
| pmichaud | right now I'm trying to chase down the variability in timings in the 2011.01 release | 19:19 | |
| what the table doesn't show is that earlier today I had core.pm timings as low as 200 seconds and as high as 850 seconds | |||
| (for just 2011.01) | |||
| jnthn | That wsa the only one where I got a significant variance. | ||
| pmichaud | so, I'm running 2011.01 four times each with four separate parrot builds | 19:20 | |
| we'll see if the variation is due to parrot build or what | |||
| colomon | memory issues, maybe? | 19:21 | |
| pmichaud | possible, but doesn't seem likely. The machine has 4GB | ||
| moritz | I'm doing some benchmarking too | ||
| pmichaud | and I hardly ever hit swap | ||
| moritz | on an otherwise idle 2-core machine | 19:22 | |
| masak | hitting swap ought to cause big variations. | ||
| PerlJam | 2011.02 and 2011.01 both use gc=ms2, right? | ||
| pmichaud | yes. | ||
|
19:23
[Coke] left
|
|||
| jnthn | I can pretty much promise the machine I ran on won't have hit swap. It's got 8 GB physical and 7 GB free when idling... :) | 19:23 | |
| colomon | A 4x difference that doesn't involve swap seems kind of scary.. | ||
| pmichaud | well, I only had the one 850s run... so I'm willing to call it an outlier | ||
| it's entirely possible there was some other process (chrome, cron, etc.) that hit it badly | |||
| since then I've been pretty careful to keep the machine unloaded | 19:24 | ||
| (I also rebooted since then to clear out any background things that might've been running) | |||
| anyway, the rakbench times are much more reliable | |||
| I'll probably run the entire set again from scratch later today, and put it in a directory where I can keep clean archives of everything | |||
|
19:25
[Coke] joined
|
|||
| jnthn | pmichaud: How high on your list is the PAST::Compiler work you were pondering recentlyish? | 19:28 | |
| pmichaud: The reason I ask is that I'm seeing more and more use for the PAST::ContextSensitive or whatever it would be called node | 19:31 | ||
| pmichaud | it's high-ish, but it also depends on having a dedicated block of $tuits | ||
| noted on ContextSensitive | |||
| jnthn | It'd fix some sink issue for one | 19:32 | |
| pmichaud | yup | ||
| jnthn | But the other use I have is that if I can go on register type, | ||
| pmichaud | okay, I'll bump that up a bit | ||
| jnthn | then it's rather useful for situations where we make, e.g. a boxed Int today, but if it's going into a natively typed attr we'd really rather have never boxed it only to unbox it again | ||
| The code I ended up with generating for native attrs is kinda...awful | 19:33 | ||
| Because many things seem to assume they'll be working with a boxed type. | |||
| tadzik | oh oh! | 19:34 | |
| am I very late? | |||
| jnthn | Terribly. Awfully. | 19:35 | |
| pmichaud | afk, kid pickup | ||
| tadzik | I may be out of my mind, I've been doing MIPS assembly all day long :| | ||
| PerlJam | tadzik: that'll do it. | ||
| pmichaud | (side note: 2011.04 does do better than 2011.01 on the rx.t spectest) | ||
| tadzik | also, I've been going back home through the snow (yes!) | 19:36 | |
| can I still report? | |||
| jnthn | snow?!?! | ||
| tadzik | yep. In may. In Poland | ||
| and I didn't even have a coat | |||
| benabik | jnthn: pmichaud: Please note that parrot has someone working on PAST for GSoC (namely me) | ||
|
19:36
[Coke] left
|
|||
| pmichaud | benabik: yes, I know. I think we'll just end up duplicating some efforts and merge together later | 19:37 | |
| also, I think your focus is a bit different from mine | |||
| you're of course welcome to steal anything I write :) | |||
| afk -- bbi15 | |||
| tadzik | My report: | 19:38 | |
| Added tests for Benchmark and a new shiny META.info for it | |||
|
19:38
[Coke] joined
|
|||
| tadzik | Started work on Shell::Command and started deprecating File::Tools | 19:38 | |
| Put some thoughts in the gsocmess repo, did a bit of inspiring research with moritz++ and masak++ | 19:39 | ||
| masak | ;) | 19:40 | |
| tadzik | Fixed a number of RT tickets (moritz++ for the actual closing), we were down to 848 for a short moment when masak-san was not around to open a new ones | ||
| also started work on Module::Starter: it can even create a github repo for you! | |||
| masak mumbles about people closing bugs while he's asleep ;) | 19:41 | ||
| tadzik | that'd be it methinks | ||
| masak | tadzik++ | ||
| tadzik | and sorry for being late :( | ||
| moritz | tadzik++ indeed | ||
| colomon | tadzik++ | ||
| masak | tadzik: well... snow. o.O | ||
| tadzik | no snow in Sweden? | 19:42 | |
| masak | no, just colder than in the past week or so. | 19:43 | |
| tadzik | it's 2 degrees Celsius right now | 19:44 | |
| moritz | we had some snow in .de, but not where I live | ||
| masak | forecast says we'll go below zero tonight. | ||
| tadzik | a friend of mine was talking on the phone today "snow? (lauhgs) No, we just have rain". Ha-ha... | 19:45 | |
| jnthn | Apparently it did snow a little in Stockholm today. | 19:46 | |
|
19:46
[Coke] left
|
|||
| jnthn | But that's like, almost at the north pole, so not surprisng really. | 19:46 | |
| masak | :P | 19:47 | |
| they have twice the amount of polar bears we have down here in southern Sweden! | 19:48 | ||
|
19:48
[Coke] joined
|
|||
| jnthn | Only twice? I thought it was, like, three times or so. | 19:49 | |
| masak | could be more. | 19:50 | |
| pmichaud | back | 19:53 | |
| it got below 5degC here last night | 19:54 | ||
| Yes, In Texas. In May. | |||
| tadzik | the times, they are a'changing | 19:55 | |
|
20:12
[Coke] left
20:14
[Coke] joined
20:28
wknight8111 left
20:57
benabik left
22:17
[particle]1 joined,
[particle] left
22:38
masak left
|
|||