Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2014-08-12

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
07:19 basiliscos joined #parrotsketch
08:07 lizmat_ joined #parrotsketch
14:41 Chirag joined #parrotsketch
17:29 basiliscos joined #parrotsketch
17:43 Util I have been called out of town, and will not be able to attend today's #ps meeting live.
17:43 Util Please conduct the #parrotsketch meeting as scheduled.
17:43 Util I will read the backscroll when I return, and contribute if relevant.
17:57 rurban Ok, will do
19:23 Chirag joined #parrotsketch
19:28 rurban joined #parrotsketch
19:30 rurban Ok, time to #ps. Chirag are you here?
19:30 Chirag Hey! yes
19:31 Chirag #Done:
19:31 Chirag * Tested my tasks against parent commits to confirm speed gain values.
19:31 Chirag Results on my machine seem unreliable:
19:31 Chirag https://gist.github.com/ZYROz/499d1e19623eff085619
19:31 Chirag #ToDo:
19:32 rurban Util is away today. I haven't found any errors with pcc-gh1083 yet. Ready to merge from my side.
19:32 rurban But I still wanted to do some 32bit testing (small machines)
19:33 rurban Next release is Aug 19, so we have time until Sat.
19:33 Chirag a ran the bench again today and got 0.5% faster .. have lost faith in my machine
19:33 rurban No, such small variations are to be expected.
19:34 rurban esp. on slow machines
19:34 rurban I got problems with my VM's and test machine. One got hacked
19:34 Chirag oh.. but I could not confirm any gain even on the first task
19:34 Chirag hacked!
19:35 rurban it was sending some spam, yes. did a re-setup
19:35 Chirag oh
19:35 rurban but it was running the buildfarm service
19:35 rurban so I have no good result on the builds anymore for a while
19:36 Chirag hmm..
19:36 rurban So I have to test it manually
19:36 rurban but my VM's are now running again. /dev/net/tun was gone
19:37 rurban So it looks pretty good, so far. The biggest problem is the perl6/nqp bug with parrot callcontext reuse.
19:38 rurban There's not even a ticket for it yet. so far fixed in perl6 by disabling some optimizations on parrot
19:38 Chirag oh.. I was sick so I didnt follow.. not fixed yet
19:38 Chirag ?
19:39 Chirag I see
19:39 rurban fixed for now, but we still have to find the real error somewhen
19:39 rurban I tested the pcc-gh1083 branch fine on perl6
19:39 Chirag do you suspect it is due to a recent commit?
19:39 Chirag oh thats good
19:40 rurban the relevant commit was reverted yes.
19:40 Chirag I was wondering if I could close  GH#1083?
19:41 rurban cf544ab7ed0cc4f02de3ce2a83f989ee in rakudo was the problem
19:41 rurban I will close GH#1083 as soon as it is merged
19:42 Chirag sure
19:42 rurban It doesn't do any harm, and helps a bit with fast machines
19:43 Chirag yes.. ~1.5% ..
19:44 rurban I pushed the rakudo branch parrot-ccreuse to repro the perl6 problem with parrot
19:44 rurban to my fork
19:48 Chirag Also, I was wondering if I am supposed to upload git diff for GSoC evaluations? (maybe between the commits I have used to run tests... but would also overlap with others' work)
19:51 rurban Added now https://github.com/perl6/nqp/issues/176
19:52 rurban your work is easily checkable by git log --author=ZYROz
19:52 Chirag even I will try to play around and see if I hit something
19:53 rurban Write a nice blog entry about the 3rd part
19:55 rurban You can refer to whiteknights blog post about the slowdown, and that the PMC'ification by bacek wasnt't that big a culprit. More likely the autoboxing as whiteknight already suspected
19:55 Chirag my last blog covers the 3rd part completely... for evaluations do I write one big-blog to summarize everything?
19:55 rurban I see. yes, would be nice to have an overall
19:56 Chirag oh.. alright maybe I will write a blog for this week tomorrow.. and on Friday write one complete final blog
19:56 rurban great
19:58 Chirag and when submitting for evaluations, I just submit  the output of git log --author=ZYROz? I mean no code required to be submitted separately right?
19:59 rurban I forgot.
19:59 Chirag ?
20:00 rurban since it was already merged, there's no real need to submit code
20:00 rurban is my opinion
20:00 Chirag hmm.. even the guidelines say I can upload what I please
20:00 rurban lemme check. do you have a link?
20:01 Chirag let me find it.. it was a mail
20:01 Chirag http://www.google-melange.com/gsoc/document/sh​ow/gsoc_program/google/gsoc2014/codeguidelines
20:01 rurban I see, they need required code samples to Google
20:02 rurban Then just add a -p
20:02 rurban git log -p --author=ZYROz
20:03 Chirag oh great! That helps..
20:03 rurban and links to the 3 tickets
20:04 rurban I would even include the 3 tickets as full textfiles
20:04 Chirag yes, I can make one text file and include these links along with links to all my blogs
20:04 rurban ah, yes
20:06 Chirag will finish everything on friday
20:06 Chirag Also, I could start working on the autobox problem after 22
20:06 rurban $ g l --author=ZYROz -p | wc -l
20:06 rurban 81767
20:06 rurban 80k lines!
20:07 Chirag :D
20:08 Chirag most of them must be from task 1
20:08 rurban ops, there are some stupid patches in it. with src/pmc/callcontext.i and more generated sources e.g.
20:09 Chirag oh
20:09 Chirag When do you move to Germany?
20:09 rurban and I'll have to assign d815693c4648 to you, that was really your work, not mine
20:11 Chirag thats fine I think.. there is a lot of work you did but is attributed to me :)
20:11 rurban yes, but I should be fair
20:12 Chirag thanks! and a bigger thanks for being more of a co-worker :))
20:12 rurban sure
20:13 Chirag so you moving to Germany soon?
20:13 rurban ok, that should be it. I started a few smokers on my small machines now
20:13 rurban I'm moving end of september, in 2 months
20:13 rurban lot of moving stress
20:13 Chirag which city?
20:14 rurban Dresden
20:14 rurban if you submit codesamples, please remove the slack from the patch. like the .i file and the generated sources
20:15 Chirag ok.. umm, is there any way to filter that out automatically?
20:17 Chirag not much .. I can remove it manually
20:18 rurban g l --author=ZYROz -p --exclude=src/pmc/callcontext.i does not help
20:18 rurban manually should be easier
20:18 Chirag yes, I will do that
20:18 rurban ok, seems that we are clear
20:19 Chirag yes
20:19 rurban ok, done for today. continue at #parrot
20:21 Chirag thanks!
20:43 basiliscos joined #parrotsketch

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary