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